Kenya Sport

Top All-Time World Cup Goal Scorers

The list of top World Cup scorers features some of football’s most legendary forwards. Scoring at this stage is an electrifying experience, magnified by millions watching worldwide. While many players have scored once, only a few have consistently found the net on football’s biggest stage.

Leading Scorers

  • Lionel Messi, Argentina: 18 goals in 29 matches. Messi’s World Cup journey spans six tournaments, with a standout performance in 2022 scoring seven goals and already tallying four goals in 2026, including a hat-trick against Algeria.
  • Miroslav Klose, Germany: 16 goals in 24 matches. Klose surpassed Ronaldo’s record during Germany’s 7-1 win over Brazil in 2014, a tournament Germany ultimately won.
  • Ronaldo, Brazil: 15 goals in 19 matches. After facing challenges before the 1998 final, Ronaldo dominated the 2002 World Cup, claiming the Golden Boot with eight goals.
  • Kylian Mbappé, France: 15 goals in 15 matches. Mbappé made history as the first teenager since Pelé to score in a final (2018), then the first since Geoff Hurst to score a hat-trick in a final (2022). He started 2026 strongly with three goals in the opening games.
  • Gerd Müller, West Germany: 14 goals in 13 matches. Known as "Der Bomber," Müller’s sharp finishing helped West Germany clinch the 1974 title on home soil.
  • Just Fontaine, France: 13 goals in 6 matches. Fontaine holds the record for most goals scored in a single World Cup, all during the 1958 tournament.
  • Pelé, Brazil: 12 goals in 14 matches. Pelé won three World Cups and announced himself with two goals in the 1958 final as a teenager.
  • Sándor Kocsis, Hungary: 11 goals in 5 matches. His four-goal haul against West Germany in 1954 stands out as Hungary reached the final that year.
  • Jürgen Klinsmann, West Germany/Germany: 11 goals in 17 matches. Klinsmann scored in six international tournaments, including three consecutive World Cups.
  • Harry Kane, England: 10 goals in 12 matches. Kane started 2026 strong, scoring twice in England’s opener against Croatia, boosting his Golden Boot chances.
  • Helmut Rahn, West Germany: 10 goals in 10 matches. Famous for the winning goal in the 1954 final, Rahn also helped West Germany reach the semi-finals in 1958.
  • Gary Lineker, England: 10 goals in 12 matches. The first English Golden Boot winner, Lineker scored six goals in 1986 before England’s quarter-final exit.
  • Gabriel Batistuta, Argentina: 10 goals in 12 matches. Known for his powerful strikes, Batistuta recorded two World Cup hat-tricks.
  • Teófilo Cubillas, Peru: 10 goals in 13 matches. Cubillas scored in every match of Peru’s 1970 campaign and netted a brace against Scotland in 1978.
  • Thomas Müller, Germany: 10 goals in 16 matches. Known for his instinctive positioning, Müller scored five times during Germany’s 2014 triumph.
  • Grzegorz Lato, Poland: 10 goals in 20 matches. Lato won the Golden Boot at the 1974 World Cup as Poland finished third.

Other Notable Scorers

  • Ademir, Brazil: 9 goals in 6 matches, all scored in 1950 where Brazil finished second.
  • Eusébio, Portugal: 9 goals in 6 matches, a star of the 1966 tournament.
  • Christian Vieri, Italy: 9 goals in 9 matches, though never advancing past quarter-finals.
  • Vavá, Brazil: 9 goals in 10 matches, first player to score in two different finals.
  • David Villa, Spain: 9 goals in 12 matches, crucial to Spain’s 2010 victory.
  • Paolo Rossi, Italy: 9 goals in 14 matches, famous for his 1982 World Cup hat-trick against Brazil.
  • Jairzinho, Brazil: 9 goals in 16 matches, part of Brazil’s 1970 winning team.
  • Roberto Baggio, Italy: 9 goals in 16 matches, memorable for his 1994 performances.
  • Karl-Heinz Rummenigge, West Germany: 9 goals in 19 matches, helped West Germany reach consecutive finals.
  • Uwe Seeler, West Germany: 9 goals in 21 matches, one of three players to score in four World Cups.

Players With Eight Goals

  • Guillermo Stábile, Argentina: 8 goals in 4 matches, top scorer of the first World Cup in 1930.
  • Leônidas, Brazil: 8 goals in 5 matches, mostly from 1938 including a hat-trick vs Poland.
  • Óscar Míguez, Uruguay: 8 goals in 7 matches, key in Uruguay’s 1950 victory.
  • Rivaldo, Brazil: 8 goals in 14 matches, part of Brazil’s strong 2002 attack.
  • Rudi Völler, West Germany/Germany: 8 goals in 15 matches, player in 1990 and manager finalist in 2002.
  • Diego Maradona, Argentina: 8 goals in 21 matches, the star of the 1986 World Cup.
  • Cristiano Ronaldo, Portugal: 8 goals in 22 matches, struggled to find top form in World Cups.
  • Neymar, Brazil: 8 goals in 13 matches, third Brazilian after Pelé and Ronaldo to score in three tournaments.