Since the inaugural 1930 tournament, the FIFA World Cup has showcased countless athletes competing for the coveted trophy, yet only a select few have secured a place among its all‑time leading goal‑scorers. As the competition evolves, the hierarchy of top scorers has been reshaped in recent editions.

Lionel Messi currently holds the record for the most World Cup goals, with 21 strikes across five editions, including eight goals in the 2026 tournament hosted jointly by Canada, Mexico, and the United States, where he surpassed the previous benchmark.

Nevertheless, his record is under serious threat from Kylian Mbappé, who currently ranks second on the all‑time list. The French forward has been relentless in front of goal across each World Cup he has played, scoring four times in 2018, eight in 2022, and seven in 2026, bringing his career total to 19 goals in just 19 matches.

Miroslav Klose had held the record for twelve years prior to the 2026 edition. The German striker scored five goals in 2002, five more in 2006, four in 2010, and two in 2014, reaching 16 goals and lifting the trophy in what proved to be his final World Cup appearance.

Miroslav Klose of Germany celebrates after scoring against Brazil.

Completing the next tier are Ronaldo Nazario and Gerd Müller. The Brazilian legend scored 15 goals in 19 matches and captured two World Cup titles in 1994 and 2002, while There Bombs found the net 14 times in just 13 appearances across the 1970 and 1974 editions, a rate exceeding one goal per game, helping West Germany claim victory in 1974.

Harry Kane is among the leading pursuers of the all‑time scoring record in this edition. Having netted six goals in 2018, two in 2022, and six more in 2026, he now shares fifth place with Gerd Müller on 14 goals. With England still in contention, Kane remains a headline act alongside Mbappé and Messi as the tournament progresses.

RankPlayerNational TeamGoalsGamesWorld Cups played1Lionel MessiArgentina213162Kylian MbappeFrance191933Miroslav KloseGermany162444RonaldoBrazil151945Gerd MullerGermany141326Harry KaneEngland141537Just FontaineFrance13618PeleBrazil121449Sandor KocsisHungary115110Jurgen KlinsmannGermany1117311Cristiano RonaldoPortugal1126612Helmut RahnGermany1010213Gabriel BatistutaArgentina1012314Gary LinekerEngland1012215Teofilo CubillasPeru1013316Thomas MullerGermany1019417Grzegorz LatoPoland10203

Source link

Exit mobile version