Most goals in World Cup history: Where Messi, Mbappe rank among FIFA's top scorers all time

3 days ago 7

The 2026 edition of the World Cup is well underway, and the world's best are back out on the pitch for another chase at the trophy.

Throughout history, a handful of players have separated themselves from the rest of the pack as top goalscorers in the tournament. Kylian Mbappe and Lionel Messi are the active players in the top 10 of the leaderboard suiting up for the 2026 World Cup.

It is worth looking at how Mbappe and Messi stack up across the tournament's history. Who has more World Cup goals, the Frenchman or the "Little Boy From Rosario"?

Here's a list of the players with their names on the scoresheet the most times in World Cup history.

2026 WORLD CUP HQ: Latest World Cup news | Full World Cup schedule | Buy World Cup tickets

Most goals in World Cup history

RankPlayerCountryGoalsMatchesTournaments (WC wins in bold)
1.Miroslav KloseGermany16242002, 2006, 2010, 2014
2.RonaldoBrazil15191994, 1998, 2002, 2006
3.Gerd MullerWest Germany14131970, 1974
4.Just FontaineFrance1361958
=Lionel Messi*Argentina13262006, 2010, 2014, 2018, 2022
=Kylian Mbappe*France13152018, 2022, 2026
7.PeleBrazil12141958, 1962, 1966, 1970
8.Sandor KocsisHungary1151954
=Jurgen KlinsmannWest Germany/Germany11171990, 1994, 1998
10.Helmut RahnWest Germany10101954, 1958
=Gary LinekerEngland10121986, 1990
=Gabriel BatistutaArgentina10121994, 1998, 2002
=Teofilo CubillasPeru10131970, 1978, 1982
=Thomas MullerGermany10192010, 2014, 2018, 2022
=Grzegorz LatoPoland10201974, 1978, 1982

Key: * signifies an active player, year in bold means a World Cup won

How many World Cups goals does Mbappe have?

  • 13 goals (2018, 2022, 2026)

Mbappe put his 13th goal in the back of the net during France's 2026 World Cup opener against Senegal. Despite being only 27 years old, Mbappe has already established himself as one of France's all-time greats with 57 goals through 99 international games, according to Fabrizio Romano. After his first goal against Senegal on Tuesday, he is now tied with Olivier Giroud with the most goals in French team history.

Here is Mbappe's goal against Senegal that moved him up the all-time World Cup goalscorer leaderboard:

— FOX Sports (@FOXSports) June 16, 2026
Read Entire Article