The FIFA World Cup is football’s biggest stage, where legends are made and records are broken. Over the years, some of the greatest players in football history have thrilled fans with unforgettable goals. From stunning long-range strikes to crucial match-winning finishes, these stars have left their mark on the tournament. ith the FIFA World Cup 2026 underway, the all-time scoring charts have seen a major change. Argentina’s Lionel Messi has now become the highest goal-scorer in FIFA World Cup history, moving ahead of Germany’s Miroslav Klose. Let’s take a look at the FIFA World Cup top scorers and the players who have scored the most goals on football’s biggest stage.
Top 10 Highest Goal Scorers in FIFA World Cup – Here’s A List:
| Rank | Player | Country | Goals |
|---|---|---|---|
| 1 | Lionel Messi | Argentina | 18 |
| 2 | Miroslav Klose | Germany | 16 |
| 3 | Kylian Mbappé | France | 16 |
| 4 | Ronaldo Nazário | Brazil | 15 |
| 5 | Gerd Müller | Germany | 14 |
| 6 | Just Fontaine | France | 13 |
| 7 | Pelé | Brazil | 12 |
| 8 | Sándor Kocsis | Hungary | 11 |
| 9 | Jürgen Klinsmann | Germany | 11 |
| 10 | Helmut Rahn | Germany | 10 |
Statistics updated during the FIFA World Cup 2026.
Also read about- Everything You Need To Know About FIFA World Cup 2026 Mascots And Trionda Ball
More Details About – FIFA World Cup top scorers of all time:
Lionel Messi becomes World Cup’s all-time leading scorer
Lionel Messi added another incredible record to his legendary career during the FIFA World Cup 2026. The Argentine superstar scored twice against Austria to take his World Cup tally to 18 goals, making him the highest goal-scorer in tournament history.
Just days earlier, Messi had scored a hat-trick against Algeria to equal Miroslav Klose’s long-standing record of 16 goals. He then surpassed the German striker with two more goals, creating a new World Cup record. Even more remarkably, the historic hat-trick against Algeria came in Messi’s 200th match for Argentina, adding another milestone to an already extraordinary career.

World Cup goals by Lionel Messi
- 2006: 1 goal
- 2010: 0 goals
- 2014: 4 goals
- 2018: 1 goal
- 2022: 7 goals
- 2026: 5 goals (yet)
Miroslav Klose: The World Cup king
With 16 goals, Miroslav Klose holds the record for the most goals in FIFA World Cup history. The German striker scored in four consecutive World Cups between 2002 and 2014, showcasing incredible consistency over 12 years. He broke Ronaldo Nazário’s long-standing record during Germany’s famous 7-1 victory over Brazil in the 2014 semi-final before helping his country lift the World Cup trophy.

World Cup goals by Miroslav Klose
- 2002: 5 goals
- 2006: 5 goals
- 2010: 4 goals
- 2014: 2 goals
Kylian Mbappé is climbing fast
French forward Kylian Mbappé is already among the greatest World Cup scorers despite still being in his twenties. His goals at the 2018, 2022 and 2026 tournaments have taken his tally to 16 goals, placing him level with Klose and just behind Messi. Many football experts believe Mbappé could eventually break the all-time record if he continues playing in future World Cups.

Ronaldo Nazário: Brazil’s goal machine
Ronaldo Nazário scored 15 World Cup goals and remains one of the greatest strikers the game has seen. His finest World Cup came in 2002 when he won the Golden Boot with eight goals, including two in the final against Germany. Those goals helped Brazil win a record fifth FIFA World Cup title.

World Cup goals by Ronaldo Nazário
- 1994: 0 goals
- 1998: 4 goals
- 2002: 8 goals
- 2006: 3 goals
Gerd Müller: Germany’s deadly finisher
Known as Der Bomber, Gerd Müller scored 14 World Cup goals in only 13 matches. His sharp finishing made him one of football’s most feared strikers. He scored the winning goal in the 1974 FIFA World Cup final as West Germany defeated the Netherlands to become world champions.

Just Fontaine: The record that still stands amongst highest goal scorers
Just Fontaine achieved one of football’s most remarkable records by scoring 13 goals in a single World Cup tournament in 1958. No player has managed to beat that record in the decades since. His incredible scoring spree remains one of the greatest individual performances in World Cup history.

Pelé: The three-time champion
Pelé scored 12 World Cup goals and remains the only player in history to win three FIFA World Cups. His triumphs in 1958, 1962 and 1970 helped transform Brazil into the world’s most successful football nation.

Jürgen Klinsmann: Germany’s consistent scorer
Jürgen Klinsmann scored 11 World Cup goals across three tournaments. He became the first player to score at least three goals in three different World Cups, highlighting his consistency on football’s biggest stage.

Sándor Kocsis: Hungary’s scoring sensation
Sándor Kocsis scored 11 goals during the 1954 FIFA World Cup. His remarkable average of 2.20 goals per game remains the highest among the players on this list. Kocsis was a star member of Hungary’s famous Magical Magyars team.

Gabriel Batistuta: Argentina’s hat-trick specialist
Gabriel Batistuta scored 10 World Cup goals between 1994 and 2002. He holds a unique World Cup record as the only player to score hat-tricks in two different FIFA World Cup tournaments.

Watch: Top 10 Youngest FIFA World Cup Winners In History | Pelé, Ronaldo, Mbappé and more
FAQs about the highest goal scorers in FIFA World Cup history
1. Who is the highest goal scorer in FIFA World Cup history?
Germany’s Miroslav Klose is the highest goal scorer in FIFA World Cup history with 16 goals scored across four tournaments.
2. Which country has produced the most players among the highest goal scorers in FIFA World Cup history?
Germany leads the list with three players among the highest goal scorers: Miroslav Klose, Gerd Müller and Jürgen Klinsmann.
3. Who is the youngest active player among the highest goal scorers in FIFA World Cup history?
France’s Kylian Mbappé is the youngest active player near the top of the highest goal scorers list, with 12 goals already to his name.
4. Has any player scored more than 10 goals in a single FIFA World Cup?
Yes. France’s Just Fontaine scored an incredible 13 goals at the 1958 FIFA World Cup, the highest total ever achieved in a single tournament.
5. Could the highest goal scorers record be broken at FIFA World Cup 2026?
It is possible. Players such as Kylian Mbappé and Lionel Messi have climbed the rankings, and the expanded 48-team tournament could provide more opportunities to score.
6. Which player on the list has the best goals-per-game record?
Hungary’s Sándor Kocsis holds the best scoring rate among the top 10, averaging an incredible 2.20 goals per match during the 1954 World Cup.
Also check: FIFA World Cup 2026 – Teams & Full Schedule (Printable Posters)
Subscribe to The Junior Age Newspaper – click here. Know more fun facts on The Junior Age’s YouTube!
