FULL LIST: Top 20 FIFA World Cup all-time leading scorers

Femi Akinyemi

The FIFA World Cup has once again turned attention to its most decisive figures in front of goal, with the 2026 tournament bringing fresh relevance to the all-time scoring chart after Lionel Messi joined Miroslav Klose at the summit.

Since 1930, the World Cup has produced more than 2,000 goals, but only a small group of players have consistently delivered across multiple tournaments to establish themselves at the top of the rankings.

For 16 years, Miroslav Klose stood alone as the World Cup all-time scorer with 16 goals scored across four editions of the tournament.

That record has now been matched by Lionel Messi, who reached the same tally after his hat-trick against Algeria in Argentina’s opening game of the 2026 World Cup.

Messi’s rise to the top of the World Cup all-time scorers list has been built over six tournaments, with goals spread across 2006, 2014, 2018, 2022 and now 2026.

His latest performance took him level with Klose on 16 World Cup goals in 27 appearances.

The development adds another layer to a list shaped by generations of elite forwards, from Pelé and Gerd Müller to Ronaldo Nazário and Kylian Mbappé, all of whom left their mark on football’s biggest stage.

ALSO READ: Messi equals World Cup all-time scoring record with hat-trick against Algeria

With Messi now tied at the top and Mbappé continuing his own climb up the rankings, the race for World Cup scoring history remains active as the 2026 tournament progresses.

Sporting Tribune presents the official list of the leading scorers in World Cup history as provided by FIFA on Wednesday.

FULL LIST: FIFA World Cup all-time leading scorers

  1. Miroslav Klose (Germany) – 16 goals
    World Cups: 4 (2002, 2006, 2010, 2014), in 24 matches
  2. Lionel Messi (Argentina) – 16 goals
    World Cups: 6 (2006, 2010, 2014, 2018, 2022, 2026), in 27 matches
  3. Ronaldo Nazário (Brazil) – 15 goals
    World Cups: 4 (1994, 1998, 2002, 2006), in 19 matches
  4. Gerd Müller (West Germany) – 14 goals
    World Cups: 2 (1970, 1974), in 13 matches
  5. Kylian Mbappé (France) – 14 goals
    World Cups: 3 (2018, 2022, 2026), in 15 matches
  6. Just Fontaine (France) – 13 goals
    World Cups: 1 (1958), in 6 matches
  7. Pelé (Brazil) – 12 goals
    World Cups: 4 (1958, 1962, 1966, 1970), in 14 matches
  8. Jürgen Klinsmann (West Germany/Germany) – 11 goals
    World Cups: 3 (1990, 1994, 1998), in 17 matches
  9. Sándor Kocsis (Hungary) – 11 goals
    World Cups: 1 (1954), in 5 matches
  10. Gabriel Batistuta (Argentina) – 10 goals
    World Cups: 3 (1994, 1998, 2002), in 12 matches
  11. Teófilo Cubillas (Peru) – 10 goals
    World Cups: 3 (1970, 1978, 1982), in 13 matches
  12. Grzegorz Lato (Poland) – 10 goals
    World Cups: 3 (1974, 1978, 1982), in 20 matches
  13. Gary Lineker (England) – 10 goals
    World Cups: 2 (1986, 1990), in 12 matches
  14. Thomas Müller (Germany) – 10 goals
    World Cups: 4 (2010, 2014, 2018, 2022), in 19 matches
  15. Helmut Rahn (West Germany) – 10 goals
    World Cups: 2 (1954, 1958), in 10 matches
  16. Ademir de Menezes (Brazil) – 9 goals
    World Cups: 1 (1950), in 6 matches
  17. Roberto Baggio (Italy) – 9 goals
    World Cups: 3 (1990, 1994, 1998), in 16 matches
  18. Eusébio (Portugal) – 9 goals
    World Cups: 1 (1966), in 6 matches
  19. Jairzinho (Brazil) – 9 goals
    World Cups: 3 (1966, 1970, 1974), in 16 matches
  20. Paolo Rossi (Italy) – 9 goals
    World Cups: 2 (1978, 1982), in 14 matches
+ posts
Share This Article
Leave a Comment

Leave a Reply

Discover more from Sporting Tribune

Subscribe now to keep reading and get access to the full archive.

Continue reading