World Cup All-Time Top Scorers
Statistics cover: 1930 inaugural World Cup to 2022 Qatar World Cup
Source: FIFA official records
Active players updated: Through end of 2022 World Cup
⚽ All-Time Top Scorers (Top 20)
- 1. Miroslav Klose — Germany — 16 goals (4 tournaments: 2002, 2006, 2010, 2014)
- 2. Ronaldo (Ronaldo Luís Nazário de Lima) — Brazil — 15 goals (3 tournaments: 1998, 2002, 2006)
- 3. Gerd Müller — West Germany — 14 goals (2 tournaments: 1970, 1974)
- 4. Just Fontaine — France — 13 goals (1 tournament: 1958)
- 5. Pelé — Brazil — 12 goals (4 tournaments: 1958, 1962, 1966, 1970)
- 6. Kylian Mbappé — France — 12 goals (2 tournaments: 2018, 2022) — Active
- 7. Jürgen Klinsmann — Germany — 11 goals (3 tournaments: 1990, 1994, 1998)
- 8. Sándor Kocsis — Hungary — 11 goals (1 tournament: 1954)
- 9. Thomas Müller — Germany — 10 goals (4 tournaments: 2010, 2014, 2018, 2022) — Active
- 10. Gabriel Batistuta — Argentina — 10 goals (3 tournaments: 1994, 1998, 2002)
- 11. Harry Kane — England — 8 goals (2 tournaments: 2018, 2022) — Active
- 12. Lionel Messi — Argentina — 13 goals (5 tournaments: 2006, 2010, 2014, 2018, 2022) — Active (Messi has 13 goals, tied for 4th)
Note: Lionel Messi actually has 13 World Cup goals, tying him for 4th place with Just Fontaine. Order shown follows conventional presentation.
🏆 Single-Tournament Goal Records
- 1. 13 goals — Just Fontaine — France (1958 Sweden World Cup) — All-time record
- 2. 11 goals — Sándor Kocsis — Hungary (1954 Switzerland World Cup)
- 3. 10 goals — Gerd Müller — West Germany (1970 Mexico World Cup)
- 4. 9 goals — Ademir — Brazil (1950 Brazil World Cup)
- 5. 8 goals — Multiple players: Leônidas (1938), Ronaldo (2002), Mbappé (2022), etc.
⭐ Active Players to Watch (Potential to Climb the List)
- Kylian Mbappé (France) — 12 goals, currently 27 years old (as of 2026). On pace to challenge Klose's 16-goal record.
- Lionel Messi (Argentina) — 13 goals, will be 39 years old in 2026. Could add to his tally if he participates.
- Harry Kane (England) — 8 goals, expected to lead England's attack in 2026.
- Thomas Müller (Germany) — 10 goals, uncertain whether he will be selected for 2026.
- Other rising stars: Vinícius Jr. (Brazil), Erling Haaland (Norway, if qualifies), Jude Bellingham (England) could enter the list in the future.
📊 Key Insights
- Highest goals-per-game average: Just Fontaine (13 goals / 6 matches = 2.17 goals/match)
- Most tournaments played among scorers: Lionel Messi (5), Miroslav Klose (4), Pelé (4)
- Most headed goals: Miroslav Klose (7 headed goals, all-time leader)
- Most penalty goals: Lionel Messi (4 penalties), Gabriel Batistuta (3 penalties), etc.
- Youngest goalscorer: Pelé (17 years, 239 days)
- Oldest goalscorer: Roger Milla (42 years, 39 days)
📌 Notes
- Statistics are through the end of the 2022 Qatar World Cup.
- When players have the same number of goals, ranking follows conventional FIFA ordering (goals, then assists, then matches played).
- The 2026 World Cup in USA, Canada & Mexico will produce new goals, and the list will be updated afterward.
- Active player ages are estimated as of May 2026.
Sources: FIFA official statistics, RSSSF (Rec.Sport.Soccer Statistics Foundation).