World Cup All-Time Top Scorers: Mbappé Takes the Record After 2026

World Cup All-Time Top Scorers List

The 2026 World Cup rewrote the record books. Before the tournament, Miroslav Klose’s 16 goals had stood as the all-time World Cup record since 2014. By the end of the competition in July 2026, both Kylian Mbappé and Lionel Messi had passed him, and Mbappé finished on top.

Mbappé scored twice for France in the third-place play-off against England in Miami on 18 July 2026, a 6–4 defeat for France, to move to 22 goals, one ahead of Messi.

The race to replace Klose played out over the course of the tournament. Messi drew level on 16 goals with a hat-trick against Algeria on 16 June and moved clear with two more against Austria in Dallas on 22 June. Mbappé, who arrived in North America with 12 World Cup goals, kept pace with braces against Senegal, Iraq and Sweden before his final two goals against England settled the record. Below is the updated all-time list, followed by profiles of the record holders, the records that still stand and the players who could challenge Mbappé in future.

All-Time World Cup Top Scorers (Men’s Tournament)

RankPlayerCountryGoals
1Kylian MbappéFrance22
2Lionel MessiArgentina21
3Miroslav KloseGermany16
4RonaldoBrazil15
5=Gerd MüllerWest Germany14
5=Harry KaneEngland14
7Just FontaineFrance13
8PeléBrazil12
9=Sándor KocsisHungary11
9=Jürgen KlinsmannWest Germany / Germany11
9=Cristiano RonaldoPortugal11

Figures are goals scored at World Cup final tournaments only. Qualifying matches are not counted.

How the Scoring Record Has Changed Hands

The all-time World Cup scoring record has changed hands only a handful of times since the 1950s. Each new holder has tended to keep it for a generation.

Record holderCountryTotalBecame sole record holder
Just FontaineFrance131958
Gerd MüllerWest Germany141974
RonaldoBrazil152006
Miroslav KloseGermany162014
Lionel MessiArgentina212026 (briefly)
Kylian MbappéFrance222026

Fontaine’s 13 goals all came in a single tournament, which made him the all-time leader at once. Gerd Müller overtook him in 1974, adding four goals to the ten he had scored in 1970. Ronaldo broke Müller’s record with his 15th goal, against Ghana in 2006, and Klose equalled Ronaldo against Ghana in 2014 before scoring his 16th in Germany’s famous 7–1 semi-final win over Brazil. Messi then led the list for part of the 2026 tournament, until Mbappé finished one goal ahead of him.

Kylian Mbappé: The New Record Holder

Mbappé first appeared at a World Cup in Russia in 2018, when he helped France win the trophy as a teenager. He then won the Golden Boot in Qatar in 2022, including a hat-trick in the final against Argentina. In 2026 he again finished as the tournament’s top scorer with 10 goals, taking his overall total to 22 across three tournaments.

Mbappé’s World Cup Goals by Tournament

TournamentGoalsOutcome for France
2018 Russia4Champions
2022 Qatar8 (Golden Boot)Runners-up
2026 USA/Canada/Mexico10 (Golden Boot)Fourth place

His 2026 goals came against Senegal (two), Iraq (two), Sweden (two) in the Round of 32, Paraguay (a penalty) in the Round of 16, Morocco in the quarter-final and England (two) in the third-place play-off. That made him the first player to win the Golden Boot at two World Cups, and his ten goals in knockout matches are also reported as a record.

Because he reached this total so early in his career, many observers expect his record to keep growing if he plays at the 2030 World Cup.

Lionel Messi: 21 Goals Across Six World Cups

Messi played at his first World Cup in 2006 and appeared at six tournaments in total, a record he shares with Cristiano Ronaldo. He won the trophy with Argentina in 2022 and reached the final again in 2026, where Argentina lost 1–0 to Spain after extra time. His 21 goals put him second on the all-time list, and he also holds the record for the most World Cup matches played.

Messi’s World Cup Goals by Tournament

TournamentGoalsOutcome for Argentina
2006 Germany1Quarter-finals
2010 South Africa0Quarter-finals
2014 Brazil4Runners-up
2018 Russia1Round of 16
2022 Qatar7Champions
2026 USA/Canada/Mexico8Runners-up

Remarkably, Messi scored 15 of his 21 World Cup goals after turning 35, across his two most recent tournaments. By the end of 2026 he had played 34 World Cup matches and also held the all-time record for World Cup assists, with 12.

Profiles: The Rest of the Top 10

Miroslav Klose (Germany) – 16 goals

Klose was the model of consistency, scoring five goals in both 2002 and 2006, four in 2010 and two in 2014, when he finally lifted the trophy. Many of his goals were headers or close-range finishes, and he held the record outright for 12 years.

Ronaldo (Brazil) – 15 goals

The Brazilian striker scored four goals in 1998, eight in 2002, when he won the Golden Boot and the World Cup, and three in 2006. His two goals in the 2002 final against Germany completed one of football’s great comeback stories after injuries had threatened his career.

Gerd Müller (West Germany) – 14 goals

Müller scored ten goals in 1970, winning the Golden Boot, and four more in 1974, including the winning goal in the final against the Netherlands in Munich. He reached 14 goals in just 13 matches, a scoring rate few have matched.

Harry Kane (England) – 14 goals

Kane won the Golden Boot with six goals in 2018, added two in 2022 and scored six more in 2026. That took him level with Gerd Müller on the all-time list and well clear of Gary Lineker’s 10 as England’s leading World Cup scorer. His 2026 campaign ended with a win in the third-place play-off against France.

Just Fontaine (France) – 13 goals

Fontaine’s entire World Cup tally came at one tournament, in Sweden in 1958, where he scored in all six of France’s matches. It remains the most goals scored at a single World Cup.

Pelé (Brazil) – 12 goals

Pelé scored at four World Cups between 1958 and 1970, starting as a 17-year-old in Sweden, where he scored twice in the final. He remains the only player to win the tournament three times.

Sándor Kocsis, Jürgen Klinsmann and Cristiano Ronaldo – 11 goals

Kocsis scored all 11 of his goals for Hungary’s ‘Golden Team’ in 1954, including a hat-trick against South Korea and four goals against West Germany in the group stage, though Hungary lost the final to West Germany. Klinsmann scored at three tournaments (1990, 1994 and 1998) and won the trophy in 1990. Cristiano Ronaldo reached 11 in 2026 with two goals against Uzbekistan and one against Croatia, becoming the first player to score at six different World Cups.

Golden Boot Winners Since 2006

The Golden Boot goes to the top scorer at each tournament. Recent winners show how the expanded format has pushed totals higher.

TournamentGolden Boot winnerGoals
2006 GermanyMiroslav Klose (Germany)5
2010 South AfricaThomas Müller (Germany)5
2014 BrazilJames Rodríguez (Colombia)6
2018 RussiaHarry Kane (England)6
2022 QatarKylian Mbappé (France)8
2026 USA/Canada/MexicoKylian Mbappé (France)10

In 2026, Mbappé finished ahead of Messi (eight goals), Erling Haaland and Jude Bellingham (seven each), and Harry Kane and Ousmane Dembélé (six each).

Records That Still Stand

  • Just Fontaine scored 13 goals at a single World Cup, in Sweden in 1958. No player has come close to that total in one tournament since.
  • Miroslav Klose scored his 16 goals across four tournaments (2002, 2006, 2010 and 2014).
  • Ronaldo of Brazil scored 15 goals, including both goals in the 2002 final against Germany.
  • Pelé scored 12 goals and remains the only player to win three World Cups (1958, 1962 and 1970).

Other Notable World Cup Scoring Records

  • Most goals in a single match: Oleg Salenko scored five for Russia against Cameroon at USA 1994.
  • Fastest goal: Hakan Şükür scored after 11 seconds for Turkey against South Korea in the third-place play-off in 2002.
  • Most World Cups scored at: Cristiano Ronaldo is the only player to score at six tournaments (2006 to 2026).
  • Most Golden Boots: Kylian Mbappé is the only player to finish as top scorer at two World Cups (2022 and 2026).
  • Most World Cup assists: Lionel Messi, with 12 after the 2026 tournament.

How World Cup Goals Are Counted

All-time scoring lists can look different from source to source, so it helps to know what counts. The figures on this page follow the standard approach used by FIFA:

  • Only goals at World Cup final tournaments count. Goals in qualifying campaigns, friendlies and other competitions are excluded.
  • Penalties scored during normal time or extra time count as goals. Kicks in a penalty shoot-out do not, even though they decide the match.
  • Goals in extra time are included, as are goals in third-place play-offs, which is how Mbappé took the record in 2026.
  • Own goals are not credited to any attacking player.
  • Occasionally, FIFA reviews footage and reassigns a goal, particularly from early tournaments where records were incomplete, so older totals have sometimes been revised.

This is why the list only includes the men’s World Cup finals. Separate records exist for qualifying, the Women’s World Cup and FIFA’s youth tournaments.

Leading World Cup Scorers by Country

For several of football’s biggest nations, the all-time World Cup leader is also one of the names in the overall top 10.

CountryLeading World Cup scorerGoals
FranceKylian Mbappé22
ArgentinaLionel Messi21
GermanyMiroslav Klose16
BrazilRonaldo15
EnglandHarry Kane14
HungarySándor Kocsis11
PortugalCristiano Ronaldo11
ItalyRoberto Baggio, Paolo Rossi and Christian Vieri9 each

Cristiano Ronaldo overtook Eusébio, whose nine goals all came at the 1966 World Cup, to become Portugal’s leading scorer at the tournament. Italy’s joint record is shared by three players from different eras: Rossi, who won the Golden Boot in 1982, Baggio, who starred in 1990, 1994 and 1998, and Vieri, who scored at the 1998 and 2002 tournaments.

Why Scoring Records Are Falling

The 2026 World Cup was the first with 48 teams and 104 matches, compared with 64 matches in the 32-team era. Teams that reach the final now play eight matches instead of seven, which gives top forwards more chances to score. With the 2030 tournament also expected to feature at least 48 teams, the all-time list could change again.

It is worth remembering that goals were far more plentiful in the early decades. The 1954 World Cup in Switzerland produced 140 goals in 26 matches, an average of more than five per game, which helps explain how Kocsis scored 11 and Fontaine 13 at a single tournament. As defences became more organised from the 1960s onwards, goals per game fell sharply, and for decades the record holders built their totals slowly over several tournaments. Klose, for example, needed four World Cups and 24 matches to reach 16 goals. The modern record breakers combine longevity with more matches per tournament.

The bigger format also means more matches between teams of very different strength in the group stage and the new Round of 32, which can produce lopsided scorelines. That helps explain why Mbappé, Messi, Haaland and Bellingham all reached seven goals or more in 2026, a total that would have been enough to win the Golden Boot at every tournament between 2006 and 2018. For a full overview of how the 48-team tournament was organised, see our 2026 World Cup guide.

Who Could Challenge Mbappé’s Record Next?

Mbappé is the clear favourite to extend his own record. He will be 31 at the 2030 World Cup in Morocco, Spain and Portugal, and could even play at the 2034 World Cup in Saudi Arabia. Both tournaments are planned with 48 teams, so the opportunities to score will remain high.

Messi and Cristiano Ronaldo are widely expected to have played their final World Cups in 2026, which means their totals of 21 and 11 are likely to be final. Harry Kane, on 14 goals, would be 36 by 2030, so he would need another prolific tournament to climb further.

The most intriguing long-term challenger is Erling Haaland, who scored seven goals at his first World Cup in 2026 for Norway. If Norway continue to qualify and he stays fit, Haaland is the type of player who could build a total in the high teens or beyond. England’s Jude Bellingham, who also scored seven times in 2026, is another name to watch, although he is a midfielder rather than a central striker. Reaching the World Cup in the first place is the first hurdle; our guide to how World Cup qualification works explains the route for each continent.

Women’s World Cup Top Scorers

This list covers the men’s tournament only. In the Women’s World Cup, the all-time record belongs to Brazil’s Marta, with 17 goals, ahead of Germany’s Birgit Prinz and the USA’s Abby Wambach, who both scored 14. Marta became the first player, male or female, to score at five World Cups when she found the net in 2019. The next edition takes place in Brazil in 2027; find out more in our 2027 Women’s World Cup guide.

What Mbappé’s Record Means

Records like Fontaine’s 13 in a single tournament and Pelé’s three winner’s medals may never be matched, but the all-time scoring list is now more fluid than at any time in the tournament’s history. Longer tournaments, more matches and the remarkable longevity of modern players have changed what is possible. Mbappé reached 22 goals before turning 28, and with at least one more World Cup likely ahead of him, his final total could stay out of reach for a very long time.

Frequently Asked Questions

Who is the all-time top scorer in World Cup history?

Kylian Mbappé of France, with 22 goals after the 2026 World Cup.

How many World Cup goals does Messi have?

Lionel Messi has 21 World Cup goals, second on the all-time list.

Who scored the most goals at a single World Cup?

Just Fontaine of France, with 13 goals at the 1958 tournament in Sweden.

Who has scored at the most World Cups?

Cristiano Ronaldo is the only player to score at six World Cups, from 2006 to 2026. He has 11 World Cup goals in total.

Who won the Golden Boot at the 2026 World Cup?

Kylian Mbappé, with 10 goals. He also won it in 2022 with eight, making him the first player to win the award twice.

How many World Cup goals has Harry Kane scored?

Harry Kane has 14 World Cup goals, level with Gerd Müller in joint fifth place and the most by any England player.

What is the record for most goals in one World Cup match?

Five, by Oleg Salenko for Russia against Cameroon at the 1994 World Cup.

Who is the top scorer in Women’s World Cup history?

Marta of Brazil, with 17 goals.

Keep reading: browse every champion in our FIFA World Cup winners list, or relive the 2026 World Cup final.