Skip to content
even.best

The all-time top scorers at the World Cup

The top 3 according to 0 votes from people: Kylian Mbappé · Lionel Messi · Miroslav Klose. (Updated Aug 8, 2026.)

The players with the most goals at FIFA World Cups, according to Wikipedia's list, including the 2026 World Cup, where Kylian Mbappé took the record. With goals, games and tournaments.

radler_langsam · · 23 items · 0 votes · 5 comments

Automatically translated (original in Deutsch). See the original

Top 15

  1. 1

    Kylian Mbappé

    France. 22 goals in 22 games (2018, 2022, 2026). World champion in 2018 and top scorer in 2022 and 2026.

    ▲ 0 ▼ 0

    0
  2. 2

    Lionel Messi

    Argentina. 21 goals in 34 games (2006-2026). World champion in 2022; six World Cups.

    ▲ 0 ▼ 0

    0
  3. 3

    Miroslav Klose

    Germany. 16 goals in 24 games (2002-2014). World champion in 2014.

    ▲ 0 ▼ 0

    0
  4. 4

    Ronaldo

    Brazil. 15 goals in 19 games (1998-2006). World champion in 2002 with eight goals.

    ▲ 0 ▼ 0

    0
  5. 5

    Gerd Müller

    West Germany. 14 goals in 13 games (1970-1974). Scored the winner in the 1974 final.

    ▲ 0 ▼ 0

    0
  6. 6

    Harry Kane

    England. 14 goals in 18 games (2018-2026). Top scorer in 2018.

    ▲ 0 ▼ 0

    0
  7. 7

    Just Fontaine

    France. 13 goals in 6 games (1958). 13 goals at a single tournament, still a record.

    ▲ 0 ▼ 0

    0
  8. 8

    Pelé

    Brazil. 12 goals in 14 games (1958-1970). Three-time world champion.

    ▲ 0 ▼ 0

    0
  9. 9

    Sándor Kocsis

    Hungary. 11 goals in 5 games (1954). Eleven goals in just five games.

    ▲ 0 ▼ 0

    0
  10. 10

    Jürgen Klinsmann

    West Germany / Germany. 11 goals in 17 games (1990-1998). World champion in 1990.

    ▲ 0 ▼ 0

    0
  11. 11

    Cristiano Ronaldo

    Portugal. 11 goals in 27 games (2006-2026). Scored at six different World Cups.

    ▲ 0 ▼ 0

    0
  12. 12

    Helmut Rahn

    West Germany. 10 goals in 10 games (1954-1958). Two goals in the 1954 final, the "Miracle of Bern".

    ▲ 0 ▼ 0

    0
  13. 13

    Gary Lineker

    England. 10 goals in 12 games (1986-1990). Top scorer in 1986.

    ▲ 0 ▼ 0

    0
  14. 14

    Gabriel Batistuta

    Argentina. 10 goals in 12 games (1994-2002).

    ▲ 0 ▼ 0

    0
  15. 15

    Teófilo Cubillas

    Peru. 10 goals in 13 games (1970-1982).

    ▲ 0 ▼ 0

    0

Candidates

They don't make it into the top 15… yet. Vote for them to move them up.

  1. 16

    Thomas Müller

    Germany. 10 goals in 19 games (2010-2022). Top scorer in 2010, world champion in 2014.

    ▲ 0 ▼ 0

    0
  2. 17

    Grzegorz Lato

    Poland. 10 goals in 20 games (1974-1982). Top scorer in 1974.

    ▲ 0 ▼ 0

    0
  3. 18

    Eusébio

    Portugal. 9 goals in 6 games (1966). Top scorer in 1966.

    ▲ 0 ▼ 0

    0
  4. 19

    Paolo Rossi

    Italy. 9 goals in 14 games (1978-1982). Top scorer and world champion in 1982.

    ▲ 0 ▼ 0

    0
  5. 20

    David Villa

    Spain. 9 goals in 12 games (2006-2014). World champion in 2010.

    ▲ 0 ▼ 0

    0
  6. 21

    Neymar

    Brazil. 9 goals in 15 games (2014-2026).

    ▲ 0 ▼ 0

    0
  7. 22

    Vavá

    Brazil. 9 goals in 10 games (1958-1962). World champion in 1958 and 1962.

    ▲ 0 ▼ 0

    0
  8. 23

    Christian Vieri

    Italy. 9 goals in 9 games (1998-2002).

    ▲ 0 ▼ 0

    0

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (5)

Log in to comment

Jasmin Schmitz · Deutsch

Klose bleibt für mich der Größte, 16 Tore in vier Weltmeisterschaften.

doener_schwaebisch · Deutsch

Just Fontaine mit 13 Toren in einer einzigen WM 1958, unglaublich.

Jasmin Mayer · Deutsch

Helmut Rahn, «Rahn schießt... Tor!» 1954 😄

Laura Scholz · Deutsch

Klose mit 16 Toren war lange Rekordhalter, Mbappé hat ihn eingeholt.

More rankings like this