X-Rankings.

The Hall of Numbers

Sports · Official Chart

Most Ballon d'Or Wins

First awarded by France Football in 1956, the Ballon d'Or is football's highest individual honor. Only a select group of players has ever lifted it more than once — and one man has turned it into a private collection.

01

Lionel Messi

Argentina

Four consecutive wins from 2009 to 2012 remains untouched. Eight Ballons d'Or — no other player has more than five.

2009, 2010, 2011, 2012, 2015, 2019, 2021, 2023

8WINS
02

Cristiano Ronaldo

Portugal

Won it in two spells at Manchester United and Real Madrid, the last at 32 years old.

2008, 2013, 2014, 2016, 2017

5WINS
03

Michel Platini

France

The first player to win three in a row, captaining France to Euro 1984 along the way.

1983, 1984, 1985

3WINS
03

Johan Cruyff

Netherlands

The face of Total Football and the 1974 World Cup run to the final.

1971, 1973, 1974

3WINS
03

Marco van Basten

Netherlands

Career cut short at 28 by injury — three Ballons d'Or in five seasons at AC Milan.

1988, 1989, 1992

3WINS
06

Alfredo Di Stéfano

Argentina / Spain

The first two-time winner, the engine of Real Madrid's five straight European Cups.

1957, 1959

2WINS
06

Franz Beckenbauer

West Germany

The defender who redefined the sweepers' art — and won the World Cup as player and coach.

1972, 1976

2WINS
06

Kevin Keegan

England

Back-to-back wins at Hamburg, still the only Englishman with two.

1978, 1979

2WINS
06

Karl-Heinz Rummenigge

West Germany

Back-to-back wins at the start of the 1980s with Bayern Munich.

1980, 1981

2WINS
06

Ronaldo Nazário

Brazil

Wins bookending two knee reconstructions and a World Cup Golden Boot.

1997, 2002

2WINS

Editor’s Notes

Rankings reflect titles and awards as officially recorded; secondary tie-breaking (era, nationality) is editorial.

Last updated: 2026-10-28

More chartsEuropean Cup TitlesGreatest ManagersMost Criticized