The race for the ultimate World Cup goal king was completely rewritten during the 2026 tournament, with both Kylian Mbappé and Lionel Messi surpassing Klose’s long-standing record
The FIFA World Cup has witnessed some of the greatest goal scorers in football history, with legendary players leaving unforgettable marks on the tournament. From Just Fontaine’s record-breaking 13 goals in a single World Cup to Mbappé’s all-time record of 22 World Cup goals, the race to become football’s greatest scorer and FIFA World Cup Top Scorers has produced countless iconic moments.
Following the 2026 FIFA World Cup, the all-time scoring charts have been updated once again. Modern stars such as Kylian Mbappé, Lionel Messi, Harry Kane, Cristiano Ronaldo, and Erling Haaland have continued to climb the rankings, while a new generation of players has added its names to World Cup history.
Since the inaugural FIFA World Cup in 1930, more than 2,900 goals have been scored across 23 tournaments, making it the biggest stage for football’s greatest goal scorers. Every edition has produced unforgettable Golden Boot winners and legendary performances that continue to define the sport.
Here are the complete FIFA World Cup top scorers list, including every player with the most goals in tournament history, their appearances, goals, countries, and career records from 1930 to 2026.
FIFA World Cup Top Scorers
The Golden Boot (formerly known as the Golden Shoe until 2006) is awarded to the player who scores the most goals during a FIFA World Cup tournament. If two or more players finish level on goals, FIFA uses assists and then minutes played as tie-breakers.

Here is the list of the top 7 FIFA World Cup top-scoring players:
Kylian Mbappé (France) – 22 goals (2018, 2022, 2026)
Kylian Mbappé became the all-time leading goalscorer in FIFA World Cup history after scoring 22 goals across three tournaments. He surpassed Lionel Messi during the 2026 FIFA World Cup and also won the Golden Boot with 10 goals. Kylian Mbappé has competed in three FIFA World Cups and has risen to become the top goal scorer in the tournament’s history. He represents France in the 2018 FIFA World Cup-winning squad and the 2022 FIFA World Cup Runner Squad.
- FIFA World Cup Golden Boot: 2018, 2026
- FIFA World Cup Winner: 2018
- World Cup Record: Most goals in FIFA World Cup history (22)
Lionel Messi (Argentina) – 21 goals (2006, 2010, 2014, 2018, 2022, 2026)
Lionel Messi enjoyed the greatest World Cup career in Argentina’s history, playing in a record six FIFA World Cups and finishing with 21 goals. He briefly held the all-time scoring record during the 2026 tournament before Mbappé moved ahead.
- Golden Ball Winner: 2014, 2022
- FIFA World Cup Winner: 2022
- World Cup Record: Most FIFA World Cup appearances (6 tournaments)
Miroslav Klose (Germany) – 16 goals (2002, 2006, 2010, 2014)
Miroslav Klose held the FIFA World Cup scoring record for more than a decade after netting 16 goals in four tournaments. He helped Germany win the 2014 FIFA World Cup before being overtaken in 2026.
- FIFA World Cup Winner: 2014
- Golden Shoe: 2006 FIFA World Cup
- World Cup Record: Former all-time leading scorer (2014–2026)
Ronaldo Nazário (Brazil) – 15 goals (1994, 1998, 2002, 2006)
Ronaldo remains one of the greatest strikers in football history with 15 FIFA World Cup goals. He was the tournament’s top scorer in 2002, leading Brazil to its fifth World Cup title.
- Golden Boot Winner: 2002 FIFA World Cup
- FIFA World Cup Winner: 1994, 2002
- World Cup Record: Brazil’s second-highest World Cup scorer
Gerd Müller (West Germany) – 14 goals (1970, 1974)
- Gerd Müller scored 14 goals in only 13 World Cup matches, giving him one of the best scoring rates in tournament history. His winning goal in the 1974 FIFA World Cup Final secured West Germany’s second world title. He was voted 13th in the IFFHS World Player of the Century election, organized by the International Federation of Football History and Statistics.
- Golden Boot Winners: 1970 FIFA World Cup
- FIFA World Cup Winner: 1974
- World Cup Record: One of the highest goals-per-game ratios among top scorers
Just Fontaine (France) – 13 goals (1958)
Just Fontaine still holds the record for the most goals scored in a single FIFA World Cup, netting 13 goals during the 1958 tournament in Sweden—a record that remains unbeaten.
- Golden Boot Winner: 1958 FIFA World Cup
- World Cup Record: Most goals in a single FIFA World Cup (13)
- Legacy: One of football’s greatest tournament performances
Pelé (Brazil) – 12 goals (1958, 1962, 1966, 1970)
- Pelé scored 12 World Cup goals while becoming the only player to win three FIFA World Cup titles. He remains one of the most iconic footballers in history.
- World Cup Trophy Winner – 1958 FIFA World Cup, 1962 FIFA World Cup and 1970 FIFA World Cup
- World Cup Record: Only player to win three FIFA World Cups
- Legacy: Youngest World Cup final goalscorer and one of Brazil’s greatest legends.
FIFA World Cup Golden Boot Winners (1930–2026)
| Rank | Player | Country | Goals | Matches | World Cups |
|---|---|---|---|---|---|
| 1 | Kylian Mbappé | France | 22 | 22 | 2018, 2022, 2026 |
| 2 | Lionel Messi | Argentina | 21 | 33 | 2006, 2010, 2014, 2018, 2022, 2026 |
| 3 | Miroslav Klose | Germany | 16 | 24 | 2002, 2006, 2010, 2014 |
| 4 | Ronaldo Nazário | Brazil | 15 | 19 | 1994, 1998, 2002, 2006 |
| 5 | Gerd Müller | Germany | 14 | 13 | 1970, 1974 |
| 6 | Just Fontaine | France | 13 | 6 | 1958 |
| 7 | Pelé | Brazil | 12 | 14 | 1958, 1962, 1966, 1970 |
| 8 | Sándor Kocsis | Hungary | 11 | 5 | 1954 |
| 9 | Jürgen Klinsmann | Germany | 11 | 17 | 1990, 1994, 1998 |
| 10 | Helmut Rahn | Germany | 10 | 10 | 1954, 1958 |
| 11 | Gabriel Batistuta | Argentina | 10 | 12 | 1994, 1998, 2002 |
| 12 | Gary Lineker | England | 10 | 12 | 1986, 1990 |
| 13 | Thomas Müller | Germany | 10 | 19 | 2010, 2014, 2018, 2022 |
| 14 | Grzegorz Lato | Poland | 10 | 20 | 1974, 1978, 1982 |
| 15 | Teófilo Cubillas | Peru | 10 | 13 | 1970, 1978, 1982 |
Who has the most Goals in a Single World Cup Tournament?
Just Fontaine (France, 1958) has the most goals in a single World Cup tournament with 13 goals.
Despite the expanded 48-team format at the 2026 FIFA World Cup, Just Fontaine (France) still holds the record for the most goals scored in a single FIFA World Cup tournament. Fontaine netted an incredible 13 goals in just six matches during the 1958 FIFA World Cup in Sweden—a record that remains unbeaten more than six decades later.
Although Kylian Mbappé won the 2026 Golden Boot with 10 goals, he finished three goals short of Fontaine’s historic record.
Golden Boot Winners

| FIFA World Cup | Golden Boot Winner | Country | Goals |
|---|---|---|---|
| 2026 (USA, Canada & Mexico) | Kylian Mbappé | France | 10 |
| 2022 (Qatar) | Kylian Mbappé | France | 8 |
| 2018 (Russia) | Harry Kane | England | 6 |
| 2014 (Brazil) | James Rodríguez | Colombia | 6 |
| 2010 (South Africa) | Thomas Müller | Germany | 5 |
| 2006 (Germany) | Miroslav Klose | Germany | 5 |
| 2002 (Korea/Japan) | Ronaldo | Brazil | 8 |
| 1998 (France) | Davor Šuker | Croatia | 6 |
| 1994 (USA) | Oleg Salenko / Hristo Stoichkov | Russia / Bulgaria | 6 |
| 1990 (Italy) | Salvatore Schillaci | Italy | 6 |
| 1986 (Mexico) | Gary Lineker | England | 6 |
| 1982 (Spain) | Paolo Rossi | Italy | 6 |
| 1978 (Argentina) | Mario Kempes | Argentina | 6 |
| 1974 (West Germany) | Grzegorz Lato | Poland | 7 |
| 1970 (Mexico) | Gerd Müller | West Germany | 10 |
| 1966 (England) | Eusébio | Portugal | 9 |
| 1962 (Chile) | Garrincha / Dražan Jerković / Leonel Sánchez / Flórián Albert / Valentin Ivanov / Vavá | Multiple | 4 |
| 1958 (Sweden) | Just Fontaine | France | 13 |
| 1954 (Switzerland) | Sándor Kocsis | Hungary | 11 |
| 1950 (Brazil) | Ademir | Brazil | 9 |
| 1938 (France) | Leônidas | Brazil | 7 |
| 1934 (Italy) | Oldřich Nejedlý | Czechoslovakia | 5 |
| 1930 (Uruguay) | Guillermo Stábile | Argentina | 8 |
