Top goal-scorers for every World Cup team: Record holders for all 48 nations, including Cristiano Ronaldo and Lionel Messi

1 hour ago 3

The biggest FIFA World Cup in history means there are more national records up for grabs on soccer's grandest stage than ever before.

Modern fitness and recovery techniques mean stars such as Lionel Messi, Cristiano Ronaldo and Luka Modric are back at the 2026 tournament ready to compete at a time when their predecessors would probably have retired.

Each of those players holds their country's all-time appearance record. Messi and Ronaldo are Argentina and Portugal's respective all-time top goalscorers, while Ronaldo has scored more international goals than any other international player in history.

As the table below demonstrates, plenty of the all-time leading scorers from the countries at this World Cup are still active players, while other greats of the past are vulnerable to being passed by the stars of today.

MORE: Ranking the 11 greatest FIFA World Cup tournaments by an individual player

Top goal-scorers for every World Cup team

Goals and caps correct as of June 23, 2026.

*Denotes playing at the 2026 FIFA World Cup

NationTop scorerGoalsCaps
AlgeriaIslam Slimani45104
ArgentinaLionel Messi*122201
AustraliaTim Cahill50108
AustriaMarko Arnautovic*48135
BelgiumRomelu Lukaku*90127
Bosnia and HerzegovinaEdin Dzeko*73149
BrazilNeymar*79128
CanadaJonathan David*4279
Cape VerdeRyan Mendes*22100
ColombiaRadamel Falcao36104
CroatiaDavor Suker4568
CuracaoRangelo Janga2143
CzechiaJan Koller5591
DR CongoDieumerci Mbokani2249
EcuadorEnner Valencia*49107
EgyptHossam Hassan69177
EnglandHarry Kane*81115
FranceKylian Mbappe*60100
GermanyMiroslav Klose71137
GhanaAsamoah Gyan51109
HaitiDuckens Nazon*4482
IranAli Daei108148
IraqHussein Saeed78137
Ivory CoastDidier Drogba65105
JapanKunishige Kamamoto7576
JordanHamza Al-Dardour34122
MexicoJavier Hernandez52109
MoroccoAhmed Faras3694
NetherlandsMemphis Depay *55111
New ZealandChris Wood*4592
NorwayErling Haaland*5952
PanamaLuis Tejada43108
ParaguayRoque Santa Cruz32112
PortugalCristiano Ronaldo*143229
QatarAlmoez Ali*60128
Saudi ArabiaMajed Abdullah72117
ScotlandKenny Dalglish/Denis Law30102/55
SenegalSadio Mane*55130
South AfricaBenni McCarthy3179
South KoreaCha Bum-kun58136
SpainDavid Villa5998
SwedenZlatan Ibrahimovic62122
SwitzerlandAlexander Frei4284
TunisiaIssam Jemaa3684
TurkeyHakan Sukur51112
United StatesClint Dempsey/Landon Donovan57141/157
UruguayLuis Suarez69143
UzbekistanEidor Shomurodov*4493

The first new entrant to this list during the 2026 World Cup was Kylian Mbappe, whose brilliant double in France's Group I opener against Senegal saw him usurp Olivier Giroud as his country's top scorer.

Mbappe is now the third-highest World Cup goalscorer of all time on 14, level with Gerd Muller and just two shy of Miroslav Klose at the top of the standings.

Mohamed Salah and Son Heung-min have carried the Egypt and South Korea national teams their backs during their incredible careers. Each man is two shy of their country's all-time record goalscorer.

Egypt's Hossam Hassan is Salah's head coach at the 2026 World Cup.

MORE WORLD CUP NEWS:

Read Entire Article