World Cup Record Book
World Cup All-Time Goalscorers
A scorer skyline for the players with the most goals in men's FIFA World Cup history.
Latest ranking
2026
#1 Lionel Messi 19
#2 Kylian Mbappe 18
#3 Miroslav Klose 16
#4 Ronaldo 15
#5 Gerd Muller 14
#6 Just Fontaine 13
#7 Pele 12
#8 Sandor Kocsis 11
#8 Jurgen Klinsmann 11
#8 Harry Kane 11
#11 Cristiano Ronaldo 10
#11 Helmut Rahn 10
#11 Gary Lineker 10
#11 Gabriel Batistuta 10
#11 Teofilo Cubillas 10
Timeline
Key moments
- 2026
Lionel Messi leads world cup goals
Notes
Methodology
The adapter projects an all-time men's World Cup goals leaderboard from FIFA/Wikipedia historical record tables, then adds current 2026 tournament goals from FIFA's public GameDay scorer feed for active players.
Live men's World Cup goal totals combine through-2022 historical baselines with FIFA's 2026 tournament goal feed. The checked-in live snapshot remains the fallback when FIFA's public feed is unavailable.
Reference
Sources
- FIFA World Cup 2026 statistics — FIFA
- Every Harry Kane and Gary Lineker FIFA World Cup goal — FIFA
- Cristiano Ronaldo the first man to score in six World Cups — FIFA
- Stats — FIFA
- All-Time World Cup Top Scorers: Messi Makes History — FOX Sports
- Cristiano Ronaldo at the World Cup: history, results, stats — ESPN
- Lionel Messi becomes World Cup all-time leading scorer — The Guardian
- FIFA World Cup 2026 stats: Messi's all-time record 18 — ESPN
- FIFA World Cup all-time leading scorers — FIFA
- FIFA World Cup records and statistics — Wikipedia