Top 10 goal scorers in FIFA World Cup history
- Rylee Mckinney
- Jun 15
- 5 min read
By Rylee McKinney (@rylees_roster)

The 2026 FIFA World Cup is finally here, and group stage play is already turning heads. Through the opening slate of matches, fans have witnessed 38 goals, dramatic results, and the first signs of which nations might just make it to the finals.
As supporters from every corner of the globe come together to celebrate the beautiful game, it is only fitting to look back at some of the players who defined World Cup history.
From legendary finishers to record-breaking icons, these stars produced unforgettable moments that ultimately should be included in their countries’ history books.
Here is a list of the top 10 FIFA World Cup goal scorers of all time and the lasting impact they left on the tournament.
Miroslav Klose - Germany
16 Goals Scored / 24 Matches Played
Former Bundesliga player Miroslav Klose continues to hold the record for the most goals at the FIFA World Cup heading into the 2026 tournament.
Klose scored in four editions of the tournament between 2002 and 2014. Not only does Klose’s impressive goal record make him number one overall, but he is also the all-time top scorer for Germany.
Retiring from the German national team in 2014 after Germany’s World Cup victory, the former striker went on to pursue a managerial career. Currently, Klose coaches FC Nurnberg.
Ronaldo - Brazil
15 Goals Scored / 19 Matches Played
Ronaldo is a former Brazilian striker and current owner and president of La Liga 2 club Real Valladolid. Also known as O fenomeno and R9, his legacy has influenced generations of strikers.
His first World Cup debut was at 17 years old in the 1994 FIFA World Cup, to which Brazil ended up winning. R9 went on to play in the 1998, 2002, and 2006 World Cups, earning the FIFA World Player of the Year award three times.
By the age of 23, Ronaldo had scored over 200 goals for club and country, eventually retiring in 2011.
Gerd Muller - West Germany
14 Goals Scored / 13 Matches Played
Bayern Munich alumni, Gerd Muller, takes third place in the all-time World Cup scorers list with 14 goals in just 13 matches.
At the international level with West Germany, Muller scored 68 goals in 62 appearances. Under Bayern Munich, he scored 265 goals in 427 Bundesliga matches.
Nicknamed Der Bomer, the German striker only played in the 1970 and 1974 World Cups. Yet, Muller was able to retire from his international career with a victory at the 1974 tournament at his home stadium in Munich.
Just Fontaine - France
13 Goals Scored / 6 Matches Played
French striker Just Fontaine recorded 13 goals in just six World Cup matches. Fontaine only played in the 1958 World Cup, scoring four goals against the defending champions, West Germany.
His performance during the 1958 tournament ultimately earned him the Golden Boot.
The striker played his last match in July of 1962, unfortunately forced into early retirement due to a recurring leg injury.
His managerial career kicked off in 1967 with a brief stint with France’s national team. Fontaine later on managed Morocco's national team from 1979 to 1981.
Lionel Messi - Argentina
13 Goals Scored / 26 Matches Played
Also known as the G.O.A.T., Argentine striker Lionel Messi has the opportunity to climb the rankings this year. This year’s World Cup marks his sixth appearance in the global tournament.
As the most decorated player in the history of professional football, Messi has won 46 team trophies.
The Argentine international is the country’s all-time leading goalscorer and most-capped player. His incredible style of play even led Argentina to a World Cup victory in 2022, the country’s first in 36 years.
Pele - Brazil
12 Goals Scored / 14 Matches Played
Brazilian forward, Pele, is widely regarded as one of the most successful and popular sports figures of the 20th century. Across his career, Pele has recorded 1,279 goals in 1,363 games (including friendlies).
Voted World Player of the Century by the International Federation of Football History & Statistics (IFFHS), Pele truly left his mark on the game. Additionally, for over 50 years, Pele held the record as Brazil’s top goalscorer with 77 goals in 92 games, a record later broken by Neymar.
Pele played in four World Cups: 1958, 1962, 1966, and 1970. His legacy lives on, particularly through his connection of soccer with the phrase “The Beautiful Game.”
Kylian Mbappe - France
12 Goals Scored / 14 Matches Played
Mbappe currently holds a spot on Real Madrid’s roster and is the 2026 team captain for France. This year’s World Cup marks Mbappe’s third World Cup.
Helping the squad win the World Cup in 2018, Mbappe became the youngest French player to score at a World Cup.
Later during the 2022 FIFA World Cup, France reached the final again, and Mbappe won both the Golden Boot and Silver Ball.
Sandor Kocsis - Hungary
11 Goals Scored / 5 Matches Played
Hungarian striker Sandor Kocsis played only in the 1954 World Cup but scored 11 goals.
During the 1950s, Kocsis was a prolific goalscorer and a member of the Mighty Magyars (the Olympic team that went unbeaten for 32 consecutive games). After the 1956 Hungarian Revolution, he moved to Spain and joined FC Barcelona, scoring 42 goals in 75 appearances.
With Hungary, Kocsis was the very first player to score two hat-tricks in the World Cup, once again against South Korea and then against Germany.
Jurgen Klinsmann - West Germany/Germany
11 Goals Scored / 17 Matches Played
Former German professional player Jurgen Klinsmann sits in 9th place for all-time World Cup goals scored.
During his professional career, the striker played for several prominent clubs in Europe, including Inter Milan, Tottenham Hotspur, and Bayern Munich.
Klinsmann played in three World Cups for West Germany and Germany in 1990, 1994, and 1998. He was even a part of the West German team that won the 1990 FIFA World Cup and the unified German team that won the UEFA Euro 1996.
Klinsmann’s managerial career has spanned several international teams, such as Germany, the United States, and, most recently, South Korea.
Helmut Rahn - West Germany
10 Goals Scored / 10 Matches Played
Known as Der Boss, Helmut Rahn was a World Cup legend. Scoring the winning goal in the final of the 1954 FIFA World Cup, Rahn earned West Germany the title.
Rahn’s most successful career highlights came during his time with Rot-Weiss Essen from 1951 to 1959. Internationally, Rahn played with West Germany from 1951 to 1960, earning 21 goals in 40 appearances.
Unfortunately, Rahn’s club and international career came to a close in 1965 due to knee problems.
Honorable Mentions
Gary Lineker - England - 10 Goals / 12 Matches Played
Gabriel Batistuta - Argentina - 10 goals / 12 Matches Played
Teofilo Cubillas - Peru - 10 Goals / 13 Matches Played
Thomas Muller - Germany - 10 Goals / 19 Matches Played
Grzegorz Lato - Poland - 10 Goals / 20 Matches Played



Comments