Logo

The Greatest Goal Scorers in World Cup History

The Greatest Goal Scorers in World Cup History

Every four years, football’s biggest stars arrive at the World Cup hoping to leave their mark. Some lift the trophy, others produce unforgettable moments, but the top goal-scorers often earn a special place in the tournament’s history.

With the 2026 World Cup now underway, fans are once again watching to see which players will rise to the occasion. This year’s tournament isn’t just creating new memories. It’s also reshaping the all-time scoring leaderboard, with multiple active players climbing the rankings.

Let’s take a look at the players who have scored the most goals in World Cup history and how that list is evolving in real time.

1. Lionel Messi* (Argentina) – 18 Goals

A World Cup winner and widely regarded as football’s GOAT, Messi has already added another chapter to his legendary career during the 2026 tournament. His opening-match hat trick against Algeria tied him with Klose atop the all-time scoring list with 16 goals, and his brace against Austria a few days later gave him the outright lead.

This milestone came during Messi’s sixth World Cup appearance, setting the record for most World Cup appearances in the process. With Argentina still competing in the tournament, who knows how far Messi can take this team? Have your say with Ozoon’s soccer odds board.

T2. Miroslav Klose (Germany) – 16 Goals

For more than a decade, Miroslav Klose stood alone as the World Cup’s all-time leading goal-scorer. The German striker scored 16 goals across four tournaments from 2002 to 2014, a record that remained untouched heading into this summer.

Klose’s consistency was remarkable. He scored at least four goals in three different tournaments and finished his World Cup career with 16 goals in just 24 matches. He also helped Germany reach three semi-finals and win the 2014 World Cup, cementing his place among the tournament’s all-time greats.

T2. Kylian Mbappé* (France) – 16 Goals

At just 27 years old, Kylian Mbappé already ranks among the World Cup’s all-time great goal-scorers. His tournament breakthrough came in 2018 when he helped France win the title, and he followed it up with a historic hat trick in the 2022 final.

The 2026 tournament has only added to his legacy, as Mbappé scored twice in France’s opening victory over Senegal to move into a tie with Müller with 14 career World Cup goals. Another brace in the 3-0 victory over Iraq moved him into tied second, and it is surely only a matter of time before the Frenchman is giving Messi nightmares at the top of the list.

4. Ronaldo Nazário (Brazil) – 15 Goals

Few strikers have enjoyed a World Cup career as memorable as Ronaldo Nazário. The Brazilian legend scored 15 goals across three tournaments from 1998 to 2006 and held the all-time scoring record before Miroslav Klose eventually surpassed him in 2014.

Ronaldo’s most iconic performance came at the 2002 World Cup, where he scored eight goals, including both goals in Brazil’s 2-0 victory over Germany in the final. A three-time World Cup finalist and two-time champion, Ronaldo remains one of the most feared and accomplished goal-scorers the tournament has ever seen.

5. Gerd Müller (Germany) – 14 Goals

Before Klose became Germany’s all-time scoring leader, that distinction belonged to Gerd Müller. Nicknamed “Der Bomber,” Müller was one of the most clinical finishers the sport has ever seen and needed only 13 World Cup matches to score his 14 goals. That strike rate remains one of the best among players near the top of the all-time scoring list.

His crowning moment came in 1974 when he scored the winning goal in the World Cup final against the Netherlands, helping West Germany capture the title on home soil. More than 50 years later, his World Cup goal total still stands among the tournament’s elite.

6. Just Fontaine (France) – 13 Goals

Unlike every other player near the top of the World Cup scoring charts, Fontaine scored all 13 of his goals in a single tournament. During the 1958 World Cup in Sweden, the French striker produced one of the greatest individual performances the competition has ever seen, finding the back of the net in all but one match France played.

What makes the achievement even more impressive is that no player has managed to break the record in the nearly 70 years since. In an era where winning the Golden Boot often requires only five or six goals, Fontaine’s 13-goal outburst is one of the most untouchable records in World Cup history.

7. Pelé (Brazil) – 12 Goals

When discussing the greatest players in football history, Pelé’s name is always near the top of the list. The Brazilian icon scored 12 World Cup goals across four tournaments and played a major role in establishing Brazil as the sport’s most successful international team.

While many players on this list are remembered primarily for their goals, Pelé’s legacy goes far beyond scoring. In addition to his 12 goals, he remains the only player to win three World Cups, helping Brazil capture titles in 1958, 1962 and 1970. That unmatched success has helped cement his status as one of the greatest players of all time.

Rounding Out the Top 10

The players above aren’t the only stars to leave their mark on the World Cup scoring charts. Here are the remaining players rounding out the top 10:

  • T8. Sándor Kocsis (Hungary) – 11 goals
  • T8. Jürgen Klinsmann (Germany) – 11 goals
  • T10. Harry Kane* (England) – 10 goals
  • T10. Helmut Rahn (West Germany) – 10 goals
  • T10. Teófilo Cubillas (Peru) – 10 goals
  • T10. Grzegorz Lato (Poland) – 10 goals
  • T10. Thomas Müller (Germany) – 10 goals
  • T10. Gary Lineker (England) – 10 goals
  • T10. Gabriel Batistuta (Argentina) – 10 goals
  • T10. Cristiano Ronaldo (Portugal) – 10 goals

*Active in the 2026 World Cup