Skip to main content

Data Explained

Add as Preferred Source
Ligue 1, La Liga Produce the Greatest World Cup Scorers in History

Table of Contents

world-cups-all-time-top-scorers_DataExplaained

 

French and Real Madrid forward Kylian Mbappé holds the record as the all-time greatest goalscorer in FIFA World Cup history with 22 goals, having surpassed Lionel Messi (21). 

 

Both players built their legacies while starring in Ligue 1 and La Liga, with Mbappé currently representing Real Madrid in La Liga after his prior domestic dominance in France

 

Data Explained’s research team cross-referenced each player’s World Cup goals with the club they were registered to at the time, sourcing data from FIFA, Yahoo Sports, Sky Sports, Opta Analyst, and Britannica.

 

The graphic above shows soccer club leagues that have produced the most World Cup goal scorers. 

 

TL;DR

 

  • Kylian Mbappé finished the 2026 World Cup as the all-time leading scorer in tournament history with 22 career goals, overtaking Lionel Messi (21) in what was Messi’s final World Cup.
  • Mbappé’s 22 goals are split cleanly between two leagues: 12 in Ligue 1 at PSG and 10 in La Liga at Real Madrid.
  • The gap between second and third on the all-time list is now five goals, the widest at that position in the modern era, with Miroslav Klose sitting third at 16.

 

ALSO READ: FIFA’s 2026 World Cup Generates $6.2 Billion in Commercial Deals

 

Top World Cup Goalscorers by Club Leagues (post-2026 World Cup)

 

wdt_ID wdt_created_by wdt_created_at wdt_last_edited_by wdt_last_edited_at Rank Player Country Total WC Goals (Career) Club(s) at Time of Tournament(s) League(s)
1 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 1 Kylian Mbappé France 22 PSG (2018, 2022), Real Madrid (2026) Ligue 1 (12 goals) / La Liga (10 goals)
2 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 2 Lionel Messi Argentina 21 Barcelona (2006–2018), PSG (2022), Inter Miami CF (2026) La Liga / Ligue 1 / MLS
3 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 3 Miroslav Klose Germany 16 Kaiserslautern (2002), Werder Bremen (2006), Bayern Munich (2010), Lazio (2014) Bundesliga (14) / Serie A (2)
4 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 4 Ronaldo Nazário Brazil 15 Inter Milan (1998, 2002), Real Madrid (2006) Serie A (12) / La Liga (3)
5 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 5 Gerd Müller West Germany 14 Bayern Munich (1970, 1974) Bundesliga (all 14 goals)
6 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 6 Harry Kane England 14 Tottenham Hotspur (2018, 2022), Bayern Munich (2026) Premier League (8) / Bundesliga (6)
7 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 7 Just Fontaine France 13 Stade de Reims (1958) Division 1 / Ligue 1 (all 13 — single tournament record)
8 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 8 Pelé Brazil 12 Santos FC (1958, 1962, 1966, 1970) Brazilian Série A (all 12 goals)
9 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 9 Jürgen Klinsmann Germany 11 Inter Milan (1990), AS Monaco (1994), Tottenham Hotspur (1998) Serie A / Ligue 1 / Premier League
10 emmanuel-ashemiriogwa 20/07/2026 08:32 AM emmanuel-ashemiriogwa 20/07/2026 08:32 AM 10 Sándor Kocsis Hungary 11 Honvéd FC (1954) Nemzeti Bajnokság I — Hungarian (all 11 goals)

 

12 goals in Ligue 1; 10 in La Liga

 

Of Mbappé’s 22 World Cup goals, 12 came while he was at Paris Saint-Germain in Ligue 1, covering the 2018 and 2022 tournaments, according to Data Explained research. 

 

The remaining 10 came at Real Madrid in La Liga during the 2026 tournament. 

 

No other player in the all-time top 17 has their goals split this cleanly and precisely across two elite leagues. 

 

What makes the Ligue 1 contribution particularly striking is context. 

 

Ligue 1 is widely regarded as weaker than La Liga, the Premier League, and the Bundesliga in terms of overall competitive quality. 

 

Yet 12 of the 22 goals that made Mbappé the greatest scorer in World Cup history came from that league. 

 

The assumption that elite European league placement drives elite international output does not fully hold when the data is read carefully.

 

ALSO READ: When World Cups Go to Penalties, These Teams Usually Win

 

The Bigger Picture

 

The top 17 scorers in World Cup history represent 10 different leagues across four continents.

 

But the concentration is real. 

 

La Liga’s aggregate contribution is through Mbappé’s Real Madrid goals, Messi’s Barcelona years, Ronaldo Nazário’s Real Madrid stint, and portions of Cristiano Ronaldo’s career. 

 

That gives it the highest combined goal output of any single league across the full list. 

 

The Bundesliga leads by player count: 

 

  • Klose (14 Bundesliga goals)
  • Gerd Müller (14)
  • Thomas Müller (10)
  • Kane’s 6 Bundesliga goals from his Bayern Munich 

 

Serie A runs quieter through the middle of the list but is more present than its current global reputation suggests. 

 

Ronaldo Nazário scored 12 of his 15 World Cup goals while at Inter Milan. Gabriel Batistuta scored all 10 of his at Serie A clubs. Miroslav Klose added 2 at Lazio.

 

ELI5

 

Kylian Mbappé is now the all-time top scorer in World Cup history with 22 goals, overtaking Lionel Messi, who ends on 21. Mbappé scored 12 of those goals playing for PSG in France and 10 playing for Real Madrid in Spain. He is only 27, which means he could score even more at the next World Cup in 2030.

 

Source: 

 

Data Explained Research Team