El Ballon d’Or, que significa “la bola d’or”, va ser concebut pel redactor principal de la revista France Football, Gabriel Hanot, que va demanar als seus col·legues que votessin pel seu millor jugador europeu el 1956.
Els periodistes originalment només podien votar els europeus que juguessin a Europa, però un canvi de regla el 1995 va significar que jugadors d'altres continents poguessin guanyar el premi, sempre que juguessin a un club europeu. El conjunt de periodistes que va permetre votar també va augmentar fins a 96 a tot el món. Els entrenadors i capitans d’arreu del món també voten.
Lionel Messi ha guanyat el premi cinc cops rècord, amb quatre jugadors que ho han reclamat en tres ocasions: Johan Cruyff, Michel Platini, Marco van Basten i Cristiano Ronaldo.
El 2010 es van fusionar el Ballon d’Or i el FIFA World Player of the Year, amb el millor jugador del món premiat amb el Ballon d’Or de la FIFA.
Guanyadors de Ballon d’Or
1956
1r Stanley Matthews (anglès, Blackpool)
2n Alfredo Di Stefano (argentí, Reial Madrid)
3r Raymond Kopa (francès, Reial Madrid)
1957
1r Alfredo Di Stefano (argentí, Reial Madrid)
2n Billy Wright (anglès, Wolverhampton Wanderers)
3r = Duncan Edwards (anglès, Manchester United)
3r = Raymond Kopa (francès, Reial Madrid)
1958
1r Raymond Kopa (francès, Reial Madrid)
2n Helmut Rahn (Alemanya occidental, Rot-Weiss Essen)
3r Just Fontaine (francès, Stade Reims)
1959
1r Alfredo Di Stefano (argentí, Reial Madrid)
2n Raymond Kopa (francès, Reial Madrid)
3r John Charles (galès, Juventus)
1960
1r Luis Suárez (espanyol, Barcelona)
2n Ferenc Puskas (hongarès, Reial Madrid)
3a Uwe Seeler (Alemanya occidental, Hamburg)
1961
1er Omar Sivori (argentí, Juventus)
2n Luis Suárez (espanyol, Inter Milà)
3r Johnny Haynes (anglès, Fulham)
1962
1r Josef Masopust (Txecoslovàquia, Dukla Praga)
2n Eusebio (portuguès, Benfica)
3r Karl-Heinz Schnellinger (Alemanya occidental, Koln)
1963
1r Lev Yashin (Unió Soviètica, Dinamo de Moscou)
2n Gianni Rivera (italià, AC Milà)
3r Jimmy Greaves (anglès, Tottenham Hotspur)
1964
1r Denis Law (escocès, Manchester United)
2n Luis Suárez (espanyol, Inter Milà)
3er Amancio (espanyol, Reial Madrid)
1965
1er Eusebio (portuguès, Benfica)
2n Giacinto Facchetti (italià, Inter Milà)
3r Luis Suárez (espanyol, Reial Madrid)
1966
1r Bobby Charlton (anglès, Manchester United)
2n Eusebio (portuguès, Benfica)
3r Franz Beckenbauer (Alemanya Occidental, Bayern de Munic)
1967
1er Florian Albert (hongarès, Ferencváros)
2n Bobby Charlton (anglès, Manchester United)
3r Jimmy Johnstone (escocès, celta)
1968
1r George Best (irlandès, Manchester United)
2n Bobby Charlton (anglès, Manchester United)
3r Dragan Džaji?
(Iugoslava, Estrella Roja Belgrad)
1969
1r Gianni Rivera (italià, AC Milà)
2n Luigi Riva (italià, Càller)
3er Gerd Muller (Alemanya occidental, Bayern de Munic)
1970
1er Gerd Muller (Alemanya occidental, Bayern Munic)
2n Bobby Moore (anglès, West Ham United)
3r Luigi Riva (italià, Càller)
1971
1r Johan Cruyff (holandès, Ajax)
2n Sandro Mazzola (italià, Inter Milà)
3r George Best (irlandès, Manchester United)
1972
1r Franz Beckenbauer (Alemanya occidental, Bayern Munic)
2n Gerd Muller (Alemanya occidental, Bayern Munic)
3ª Gunter Netzer (Alemanya occidental, Borussia Monchengladbach)
1973
1r Johan Cruyff (holandès, Barcelona)
2n Dino Zoff (italià, Juventus)
3er Gerd Muller (Alemanya occidental, Bayern Munic)
1974
1r Johan Cruyff (holandès, Barcelona)
2n Franz Beckenbauer (Alemanya occidental, Bayern Munic)
3r Kazimierz Deyna (polonès, Legia Varsòvia)
1975
1er Oleg Blokhin (Unió Soviètica, Dinamo Kíev)
2n Franz Beckenbauer (Alemanya occidental, Bayern Munic)
3r Johan Cruyff (holandès, Barcelona)
1976
1r Franz Beckenbauer (Alemanya occidental, Bayern Munic)
2n Rob Rensenbrink (holandès, Anderlecht)
3r Ivo Viktor (Txecoslovàquia, Dukla Praga)
1977
1r Allan Simonsen (danès, Borussia Monchengladbach)
2n Kevin Keegan (anglès, Hamburg)
3r Michel Platini (francès, Nancy)
1978
1r Kevin Keegan (anglès, Hamburg)
2n Hans Krankl (Àustria, Barcelona)
3r Rob Rensenbrink (holandès, Anderlecht)
1979
1r Kevin Keegan (anglès, Hamburg)
2n Karl-Heinz Rummenigge (Alemanya occidental, Bayern Munic)
3r Ruud Krol (holandès, Ajax)
1980
1r Karl-Heinz Rummenigge (Alemanya Occidental, Bayern Munic)
2a Bernd Schuster (Alemanya Occidental, Reial Madrid)
3r Michel Platini (francès, Saint-Étienne)
1981
1r Karl-Heinz Rummenigge (Alemanya Occidental, Bayern Munic)
2n Paul Breitner (Alemanya occidental, Bayern Munic)
3a Bernd Schuster (Alemanya Occidental, Barcelona)
1982
1r Paolo Rossi (italià, Juventus)
2n Alain Giresse (francès, Bordeus)
3er Zbigniew Boniek (polonès, Juventus)
1983
1r Michel Platini (francès, Juventus)
2a Kenny Dalglish (escocesa, Liverpool)
3r Allan Simonsen (danès, Vejle)
1984
1r Michel Platini (francès, Juventus)
2n Jean Tigana (francès, Bordeus)
3r Preben Elkjær (danès, Verona)
1985
1r Michel Platini (francès, Juventus)
2a Preben Elkjær (danès, Verona)
3a Bernd Schuster (Alemanya Occidental, Barcelona)
1986
1r Igor Belanov (Unió Soviètica, Dinamo Kíev)
2n Gary Lineker (anglès, Barcelona)
3r Emilio Butragueño (espanyol, Reial Madrid)
1987
1r Ruud Gullit (holandès, AC Milà)
2n Paulo Futre (portuguès, Atlètic Madrid)
3r Emilio Butragueño (espanyol, Reial Madrid)
1988
1r Marco van Basten (holandès, AC Milan)
2n Ruud Gullit (holandès, Milan)
3r Frank Rijkaard (holandès, AC Milan)
1989
1r Marco van Basten (holandès, AC Milan)
2n Franco Baresi (italià, Milà)
3r Frank Rijkaard (holandès, Milà)
1990
1r Lothar Matthaus (alemany, Inter Milà)
2n Salvatore Schillaci (italià, Juventus)
3r Andreas Brehme (alemany, Inter Milà)
1991
1r Jean-Pierre Papin (francès, Marsella)
2n = Dejan Savicevic (Iugoslau, Estrella Roja Belgrad)
2n = Darko Pancev (Iugoslava, Estrella Roja Belgrad)
2n = Lothar Matthaus (alemany, Bayern de Munic)
1992
1r Marco van Basten (holandès, AC Milan)
2n Hristo Stoichkov (búlgar, Barcelona)
3r Dennis Bergkamp (holandès, Ajax)
1993
1r Roberto Baggio (italià, Juventus)
2n Dennis Bergkamp (holandès, Inter Milà)
3r Eric Cantona (francès, Manchester United)
1994
1r Hristo Stoichkov (búlgar, Barcelona)
2n Roberto Baggio (italià, Juventus)
3r Paolo Maldini (italià, AC Milà)
1995
1er George Weah (Liberià, AC de Milà)
2n Jurgen Klinsmann (alemany, Bayern de Munic)
3r Jari Litmanen (finlandès, Ajax)
1996
1ª Matthias Sammer (alemanya, Borussia Dortmund)
2n Ronaldo (brasiler, Barcelona)
3r Alan Shearer (anglès, Newcastle United)
1997
1r Ronaldo (brasiler, Inter Milà)
2n Predrag Mijatovi?
(Iugoslau, Reial Madrid)
3ª Zinedine Zidane (francesa, Juventus)
1998
1ª Zinedine Zidane (francesa, Juventus)
2n Davor Suker (croata, Reial Madrid)
3r Ronaldo (brasiler, Inter Milà)
1999
1r Rivaldo (brasiler, Barcelona)
2n David Beckham (anglès, Manchester United)
3r Andriy Shevchenko (ucraïnès, AC Milà)
2000
1r Luis Figo (portuguès, Reial Madrid)
2ª Zinedine Zidane (francesa, Reial Madrid)
3r Andriy Shevchenko (ucraïnès, AC Milà)
2001
1r Michael Owen (anglès, Liverpool)
2n Raúl (espanyol, Reial Madrid)
3r Oliver Kahn (alemany, Bayern de Munic)
2002
1r Ronaldo (brasiler, Reial Madrid)
2n Roberto Carlos (brasiler, Reial Madrid)
3r Oliver Kahn (alemany, Bayern de Munic)
2003
1r Pavel Nedved (Txec, Juventus)
2n Thierry Henry (francès, Arsenal)
3r Paolo Maldini (italià, AC Milà)
2004
1r Andriy Shevchenko (ucraïnès, AC Milà)
2n Deco (portuguès, Barcelona)
3r Ronaldinho (brasiler, Barcelona)
2005
1r Ronaldinho (brasiler, Barcelona)
2n Frank Lampard (anglès, Chelsea)
3r Steven Gerrard (anglès, Liverpool)
2006
1er Fabio Cannavaro (italià, Reial Madrid)
2n Gianluigi Buffon (italià, Juventus)
3er Thierry Henry (francès, Arsenal)
2007
1er Kaka (brasiler, AC Milà)
2n Cristiano Ronaldo (portuguès, Manchester United)
3r Lionel Messi (argentí, Barcelona)
2008
1r Cristiano Ronaldo (portuguès, Manchester United)
2n Lionel Messi (argentí, Barcelona)
3r Fernando Torres (espanyol, Liverpool)
2009
1r Lionel Messi (argentí, Barcelona)
2n Cristiano Ronaldo (portuguès, Reial Madrid)
3r Xavi Hernandez (espanyol, Barcelona)
FIFA Ballon d’Or
2010
1r Lionel Messi (argentí, Barcelona)
2n Andrés Iniesta (espanyol, Barcelona)
3r Xavi Hernandez (espanyol, Barcelona)
2011
1r Lionel Messi (argentí, Barcelona)
2n Cristiano Ronaldo (portuguès, Reial Madrid)
3r Xavi Hernandez (espanyol, Barcelona)
2012
1r Lionel Messi (argentí, Barcelona)
2n Cristiano Ronaldo (portuguès, Reial Madrid)
3r Andrés Iniesta (espanyol, Barcelona)
2013
1r Cristiano Ronaldo (portuguès, Reial Madrid)
2n Lionel Messi (argentí, Barcelona)
3r Franck Ribery (francès, Bayern de Munic)
2014
1r Cristiano Ronaldo (portuguès, Reial Madrid)
2n Lionel Messi (argentí, Barcelona)
3r Manuel Neuer (francès, Bayern de Munic)
2015
1r Lionel Messi (argentí, Barcelona)
2n Cristiano Ronaldo (portuguès, Reial Madrid)
3er Neymar (brasiler, Barcelona)