Ballon d'Or winners by league

  • Stanley Matthews won first Ballon d'Or award in 1956
  • Lionel Messi has claimed a record eight Ballons d'Or
  • Spanish football has boasted regular winners of the award
Messi has won the most Ballons d'Or of any player
Messi has won the most Ballons d'Or of any player / Aurelien Meunier/GettyImages
facebooktwitterreddit

The Ballon d'Or is approaching 70 years old with a wide array of different players having claimed the prize since its first edition in 1956.

It has travelled to many different corners of the world and has been won by some of the most incredible footballers to grace the field, with Lionel Messi unrivalled at the top of the standings with eight victories.

Many of his triumphs came with Barcelona - although not all - and Spanish football has frequently found itself the home of the Ballon d'Or victor over the past 15 years.

Let's take a look at the leagues with the most Ballon d'Or wins in history.


Ballon d'Or winners by league

La Liga - 24 wins

La Liga is the most successful league for Ballon d'Or wins, raking in 24 over the years.

Just under half of those have come courtesy of Lionel Messi and Cristiano Ronaldo throughout the late 2000s and 2010s, though Johan Cruyff and Alfredi Di Stefano also scored multiple wins at Barcelona and Real Madrid respectively.

No player outside of Spain's Clasico rivals has claimed the accolade.

Player

Wins

Club

Lionel Messi

6

Barcelona

Cristiano Ronaldo

4

Real Madrid

Johan Cruyff

2

Barcelona

Alfredo Di Stefano

2

Real Madrid

Luis Suarez

1

Barcelona

Rivaldo

1

Barcelona

Ronaldinho

1

Barcelona

Hristo Stoichkov

1

Barcelona

Raymond Kopa

1

Real Madrid

Luis Figo

1

Real Madrid

Ronaldo

1

Real Madrid

Fabio Cannavaro

1

Real Madrid

Luka Modric

1

Real Madrid

Karim Benzema

1

Real Madrid


Serie A - 18 wins

Serie A follow close behind thanks to their spate of victories in the 1980s and 1990s.

The now-disgraced Michel Platini won the award three years on the trot with Juventus, while the city of Milan also boast winners like Ruud Gullit, Marco van Basten and Lothar Matthaus.

There hasn't been a winner from Serie A since 2007, when Kaka scooped the gong while playing for Milan.

Player

Wins

Club

Michel Platini

3

Juventus

Marco van Basten

3

Milan

Omar Sivori

1

Juventus

Gianni Rivera

1

Milan

Paolo Rossi

1

Juventus

Ruud Gullit

1

Milan

Lothar Matthaus

1

Inter

Roberto Baggio

1

Juventus

George Weah

1

Milan

Ronaldo

1

Inter

Zinedine Zidane

1

Juventus

Pavel Nedved

1

Juventus

Andriy Shevchenko

1

Milan

Kaka

1

Milan


Bundesliga - 9 wins

Some German greats have also enjoyed success in the Ballon d'Or, with national team heroes Franz Beckenbauer and Karl-Heinz Rummenigge each scooping the award twice.

Former England midfielder Kevin Keegan was also widely seen as the best player in the world during the late 1970s and won two awards with Hamburg.

Player

Wins

Club

Franz Beckenbauer

2

Bayern Munich

Karl-Heinz Rummenigge

2

Bayern Munich

Kevin Keegan

2

Hamburg

Gerd Muller

1

Bayern Munich

Matthias Sammer

1

Borussia Dortmund

Allan Simonsen

1

Borussia Monchengladbach


English First Division/Premier League - 6 wins

While their teams have won their fair share of European Cups and Champions Leagues, the old First Division and Premier League only have a select number of Ballon d'Or wins.

Cristiano Ronaldo's win with Manchester United and Michael Owen's success with Liverpool are the only 21st century victories, while Blackpool's Stanley Matthews won the first ever award.

Player

Wins

Club

Stanley Matthews

1

Blackpool

Denis Law

1

Manchester United

Bobby Charlton

1

Manchester United

George Best

1

Manchester United

Michael Owen

1

Liverpool

Cristiano Ronaldo

1

Manchester United


Soviet Top League - 3 wins

Teams that were part of the Soviet Union still have a better record in the Ballon d'Or than most existing nations.

Lev Yashin triumphed with Dynamo Moscow and remains the only goalkeeper ever to win the award, though Ukrainians Dynamo Kyiv were more successful with two victories.

Player

Wins

Club

Lev Yashin

1

Dynamo Moscow

Oleg Blokhin

1

Dynamo Kyiv

Igor Belanov

1

Dynamo Kyiv


Ligue 1 - 2 wins

Jean-Pierre Papin was Ligue 1's first winner thanks to his performances with Marseille in 1991, with Messi adding a second triumph in 2021.

Player

Wins

Club

Jean-Pierre Papin

1

Marseille

Lionel Messi

1

Paris Saint-Germain


MLS - 1 win

Did Messi's performances for Inter Miami win him the 2023 Ballon d'Or? No. Was he at David Beckham's franchise when he lifted the iconic trophy for a record-breaking eighth time? Hell to the yeah.

Player

Wins

Club

Lionel Messi

1

Inter Miami


Czechoslovak First League

Josef Masopust of Dukla Prague is the sole representative from the Czechoslovak First League, a division he won eight times.

He led Czechoslovakia to third place at the 1960 Euros and runners-up at the 1962 World Cup.

Player

Wins

Club

Josef Masopust

1

Dukla Prague


Hungarian League

Florian Albert is a Hungarian football legend who won the Ballon d'Or in 1967 while at Ferencvaros, where he spent all of his professional career.

In 1967, he won the Hungarian league title and and also collected the Hungarian Player of the Year title.

Player

Wins

Club

Florian Albert

1

Ferencvaros


Eredivisie

Ajax fans could easily claim Johan Cruyff's two further Ballon d'Or wins with Barcelona as their own, but alas, we find no room for such sentiment.

Cruyff's win remains the Dutch club's only Ballon d'Or winner, though Dennis Bergkamp and Jari Litmanen later finished in the top three of voting.

Player

Wins

Club

Johan Cruyff

1

Ajax


Primeira Liga

Easily one of the best players in world football during the 1960s, Eusebio was ridiculously prolific for both Benfica and Portugal.

He scooped the award in 1965 and was also a runner up in both 1962 and 1966.

Player

Wins

Club

Eusebio

1

Benfica


READ MORE ON THE 2024 BALLON D'OR NOMINEES & FAVOURITES

manual