- 1. Miroslav Klose (Germany), 16 goals
- 2. Ronaldo (Brazil), 15 goals
- 3. Gerd Müller (Germany), 14 goals
- 4. Just Fontaine (France), 13 goals
- 5. Pelé (Brazil), 12 goals
- 6. Sándor Kocsis (Hungary), 11 goals
- 7. Jürgen Klinsmann (Germany), 11 goals
- 8. Cristiano Ronaldo (Portugal), 8 goals
- 9. Lionel Messi (Argentina), 13 goals
- 10. Helmut Rahn (West Germany), 10 goals
- The drought of the modern striker
- The active threats for 2026
- conclusion
Scoring goals at a FIFA World Cup is every forward’s ambition, but getting up the list of top goalscorers of all time it is a feat reserved for a small elite. These ten players, spanning nearly a century of competition, have written their names in World Cup history with their all-time World Cup goals. Here are the top shooters the tournament has ever produced.
1. Miroslav Klose (Germany), 16 goals
The German striker reached 16 in four tournaments (2002-2014), edging Ronaldo in the semi-final at Brazil 2014. This was the famous 7-1 demolition of the hosts. Klose’s record is based on consistency rather than fireworks. He was never the tournament’s top scorer in any edition, but was consistently effective from his debut in 2002 to his peak glory at the age of 36. He played in four finals and won the trophy in the last one.
2. Ronaldo (Brazil), 15 goals
No Christian. “O Phenomenon”. Three tournaments, two finals, a trophy and one of the great redemptive arcs in football history. After the mysterious illness that sidelined him in the 1998 final, Ronaldo returned in 2002 to score eight goals, including two in the final against Germany. He added three more in 2006 to surpass Gerd Müller’s long-standing record, before Klose surpassed him eight years later.
3. Gerd Müller (Germany), 14 goals
“Der Bomber” only needed two tournaments to reach his total. He won the Golden Boot in Mexico 1970 with 10 goals, still a phenomenal return from a single tournament, and added four more at home in 1974, including the winner in the final against the Netherlands. He held the all-time record for decades. He remains the most efficient elite goalscorer in tournament history.
4. Just Fontaine (France), 13 goals
The most notable number on this list. Fontaine scored his 13 goals in a single tournament, Sweden 1958, in just six games. It’s a record that has stood for over 65 years and is unlikely to ever be broken in the modern era of squad rotation and tactical caution. France finished third, and Fontaine retired at 28 due to injury, never adding to his total.
5. Pelé (Brazil), 12 goals
Pelé played in four World Cups and won three, a unique achievement. His 12 goals in 14 games are modest by his standards, but they came at decisive moments: two in the 1958 final as a 17-year-old, two against Sweden, four in 1970, including one in the final. he is the only player to win three World Cup trophies.
6. Sándor Kocsis (Hungary), 11 goals
Another one-tournament wonder. Kocsis scored 11 goals in Switzerland 1954, including back-to-back hat-tricks, as part of the legendary “Mighty Magyars” team that lost the final to West Germany. He never played in another World Cup, having defected from Hungary following the 1956 uprising.

Infographic: Infographic of the top goalscorers of all time
7. Jürgen Klinsmann (Germany), 11 goals
Three tournaments, three deep runs, eleven goals. Klinsmann was the archetype of the modern striker: quick, intelligent and ruthless inside the box. He won the trophy in 1990 and captained Germany to a home semi-final in 2006 as manager.
8. Cristiano Ronaldo (Portugal), 8 goals
The other Ronaldo. In five tournaments (2006-2022), Cristiano has scored in all of them, a unique achievement. His total is held back by Portugal’s tendency to exit in the round of 16 or the quarter-finals, but his longevity is unprecedented. He possibly has another World Cup to come.
9. Lionel Messi (Argentina), 13 goals
Messi’s rise in 2022, seven goals on the way to the title, two of them in the final, finally pushed him into the elite. In five tournaments he has scored 13 goals and provided eight assists, with his peak coming at the age of 35 in Qatar. The number may still increase in 2026.
10. Helmut Rahn (West Germany), 10 goals
The hero of the 1954 “Miracle of Bern” final, Rahn scored 10 World Cup goals in two tournaments. His winner against Hungary remains one of the most important goals in the game’s history. It changed not just an ending, but the postwar psyche of a nation.
The drought of the modern striker
A striking pattern in recent tournaments: no striker has dominated since Klose’s end in 2014. The Golden Boot in 2018 went to Harry Kane with six goals (most penalties), in 2022 to Kylian Mbappé with eight (a high-quality tournament but well below all-time totals). The decline reflects the wider trend in the modern game. Fewer high-volume strikers, more goals spread between teams. Whether the 2026 tournament produces a genuine superstar finisher remains to be seen, but the expanded format at least offers the chance for a striker to reach the historic heights of Fontaine, Müller and Ronaldo.
The active threats for 2026
Kylian Mbappé is 27 years oldalready with 12 goals in the World Cup. Harry Kane sits at 8 with another tournament. Erling Haaland’s Norway is there genuine rating contention. Each could climb several spots on this list by the end of 2026. Although catching Klose’s No. 16 will require a deep tournament run.
conclusion
These ten players span more than 70 years of World Cup history, but share one defining trait: the ability to perform in football’s most pressurized environment. With Kylian Mbappe already on 12 goals from just 26, this list may need to be updated soon.

