№ 0001 · Founded 2026 · Vol I
MercatoWire
Football's transfer wire · first · fast · global
Thursday, 23rd July 2026 · World Cup Desk

Who is the all-time top scorer at the FIFA World Cup?

Kylian Mbappé is the FIFA World Cup's all-time top scorer with 22 goals, one more than Lionel Messi's 21. Both passed Miroslav Klose's previous record of 16 at the 2026 tournament, per Opta Analyst and Sky Sports.

Verified·Sources named on this page, re-checked 28 September 2026

22 World Cup goals by Kylian Mbappé, the all-time record after the 2026 tournament.
Kylian Mbappé, press photo Kylian Mbappé 22 goals
Lionel Messi, press photo Lionel Messi 21 goals

Kylian Mbappé and Lionel Messi, first and second on the all-time list; free-licensed images via the squad-face harvest.

Last verified 2026-07-23 16:02 UTC

Player Country World Cup goals Source
Kylian Mbappé France 22 Sky Sports; Opta Analyst
Lionel Messi Argentina 21 Opta Analyst
Miroslav Klose Germany 16 Sky Sports; Opta Analyst

Sources: Sky Sports, World Cup 2026 Golden Boot race (20 July 2026); Opta Analyst, France vs England, World Cup 2026 bronze final, and the 2026 World Cup Golden Boot race (July 2026). Re-read 28 September 2026.

Notes