The FIFA World Cup has given football fans countless unforgettable moments, but nothing excites supporters more than goals. Throughout the tournament’s history, some players have consistently delivered on the biggest stage, earning their place among football’s greatest legends.
Scoring in a World Cup is a remarkable achievement. Scoring repeatedly across multiple tournaments is what separates great players from true icons. Here is a look at the highest goal scorers in FIFA World Cup history and the records they created. (FIFA)
1. Miroslav Klose (Germany) – 16 Goals
German striker Miroslav Klose holds the record for the most goals in FIFA World Cup history with 16 goals scored across four tournaments from 2002 to 2014. His consistency, positioning, and ability to score in crucial matches helped Germany remain a dominant force on the world stage. (FIFA)
2. Ronaldo (Brazil) – 15 Goals
Brazilian legend Ronaldo Nazário scored 15 World Cup goals and was one of the most feared strikers of his generation. His outstanding performance in the 2002 World Cup, where he scored eight goals, led Brazil to its fifth world title. (FIFA)
3. Lionel Messi (Argentina)
Argentine superstar Lionel Messi has continued climbing the scoring charts throughout his World Cup career. As of June 2026, he has drawn level with the all-time record and is on the verge of becoming the tournament’s outright top scorer. (Houston Chronicle)
4. Gerd Müller (West Germany) – 14 Goals
Known as one of football’s greatest finishers, Gerd Müller scored 14 World Cup goals in only two tournaments. His incredible goal-scoring rate remains one of the best in football history. (WC 2026 Stats)
5. Just Fontaine (France) – 13 Goals
French forward Just Fontaine holds a record that may never be broken. He scored 13 goals in a single World Cup tournament in 1958, the highest total ever achieved by a player in one edition of the competition. (WC 2026 Stats)
6. Kylian Mbappé (France)
French star Kylian Mbappé has rapidly climbed the all-time scoring list despite being much younger than most players around him. His performances in recent World Cups have made him one of the strongest candidates to eventually break the all-time record. (FIFA)
7. Pelé (Brazil) – 12 Goals
Many football fans consider Pelé the greatest player of all time. He scored 12 World Cup goals and helped Brazil win three World Cup titles, a feat no other player has matched. (WC 2026 Stats)
8. Sándor Kocsis (Hungary) – 11 Goals
Hungarian striker Sándor Kocsis scored 11 goals during the 1954 World Cup campaign and remains one of the most efficient scorers in tournament history. (WC 2026 Stats)
9. Jürgen Klinsmann (Germany) – 11 Goals
German forward Jürgen Klinsmann scored in three different World Cups and played a major role in Germany’s international success during the 1990s. (WC 2026 Stats)
10. Gabriel Batistuta (Argentina) – 10 Goals
Argentine goal machine Gabriel Batistuta scored 10 World Cup goals and was known for his powerful finishing and remarkable consistency. (FIFA)
Why These Records Matter
The FIFA World Cup is played only once every four years, meaning players have limited opportunities to score. That is why reaching double-digit goals in the tournament is considered one of football’s greatest achievements.
Legends like Klose, Ronaldo, Pelé, and Messi did not just score goals—they delivered when the pressure was highest. Their performances helped define entire generations of football fans.
Conclusion
The list of the highest goal scorers in FIFA World Cup history is filled with some of the greatest players ever to play the game. From Miroslav Klose’s record-breaking 16 goals to Ronaldo’s brilliance and Messi’s historic pursuit of the record, these football icons have left a lasting mark on the sport.
As future World Cups unfold, new stars will attempt to join this elite group, but the achievements of these legendary goal scorers will always remain an important part of football history.
