De Ballon d'Or, wat 'de gouden bal' betekent, is bedacht door Frankrijk voetbal hoofdredacteur van het tijdschrift Gabriel Hanot, die zijn collega's in 1956 vroeg om te stemmen op hun beste Europese speler.
Oorspronkelijk konden journalisten alleen stemmen op Europeanen die in Europa spelen, maar een regelwijziging in 1995 betekende dat spelers uit andere continenten de prijs konden winnen, zolang ze maar voor een Europese club speelden. De pool van journalisten die mochten stemmen, nam ook toe tot 96 over de hele wereld. Ook coaches en aanvoerders van over de hele wereld stemmen.
Lionel Messi heeft de prijs vijf keer een record gewonnen, waarbij vier spelers elk drie keer hebben gewonnen: Johan Cruijff, Michel Platini, Marco van Basten en Cristiano Ronaldo .
In 2010 de Ballon d'Or en de FIFA World Player of the Year werden samengevoegd, waarbij 's werelds beste speler de FIFA Ballon d'Or kreeg.
1956
1e Stanley Matthews (Engels, Blackpool)
2e Alfredo Di Stefano (Argentijns, Real Madrid)
3e Raymond Kopa (Frans, Real Madrid)
1957
1e Alfredo Di Stefano (Argentijns, Real Madrid)
2e Billy Wright (Engels, Wolverhampton Wanderers)
3e = Duncan Edwards (Engels, Manchester United)
3e = Raymond Kopa (Frans, Real Madrid)
1958
1e Raymond Kopa (Frans, Real Madrid)
2e Helmut Rahn (West-Duitse, Rot-Weiss Essen)
3e Just Fontaine (Frans, Stade Reims)
1959
1e Alfredo Di Stefano (Argentijns, Real Madrid)
2e Raymond Kopa (Frans, Real Madrid)
3e John Charles (Welsh, Juventus)
1960
1e Luis Suarez (Spaans, Barcelona)
2e Ferenc Puskas (Hongaars, Real Madrid)
3e Uwe Seeler (West-Duits, Hamburg)
1961
1e Omar Sivori (Argentijns, Juventus)
2e Luis Suarez (Spaans, Inter Milaan)
3e Johnny Haynes (Engels, Fulham)
1962
1e Josef Masopust (Tsjechoslowaaks, Dukla Praag)
2e Eusebio (Portugees, Benfica)
3e Karl-Heinz Schnellinger (West-Duitse, Keulen)
1963
1e Lev Yashin (Sovjet-Unie, Dynamo Moskou)
2e Gianni Rivera (Italiaans, AC Milaan)
3e Jimmy Greaves (Engels, Tottenham Hotspur)
1964
1e Denis Law (Schots, Manchester United)
2e Luis Suarez (Spaans, Inter Milaan)
3e Amancio (Spaans, Real Madrid)
1965
1e Eusebio (Portugees, Benfica)
2e Giacinto Facchetti (Italiaans, Inter Milaan)
3e Luis Suarez (Spaans, Real Madrid)
1966
1e Bobby Charlton (Engels, Manchester United)
2e Eusebio (Portugees, Benfica)
3e Franz Beckenbauer (West-Duits, Bayern München)
1967
1e Florian Albert (Hongaars, Ferencváros)
2e Bobby Charlton (Engels, Manchester United)
3e Jimmy Johnstone (Schots, Keltisch)
1968
1e George Best (Iers, Manchester United)
2e Bobby Charlton (Engels, Manchester United)
3e Dragan Xhai?(Joegoslavisch, Rode Ster Belgrado)
1969
1e Gianni Rivera (Italiaans, AC Milaan)
2e Luigi Riva (Italiaans, Cagliari)
3e Gerd Muller (West-Duits, Bayern München)
1970
1e Gerd Muller (West-Duits, Bayern München)
2e Bobby Moore (Engels, West Ham United)
3e Luigi Riva (Italiaans, Cagliari)
1971
1e Johan Cruijff (Nederlands, Ajax)
2e Sandro Mazzola (Italiaans, Inter Milaan)
3e George Best (Iers, Manchester United)
1972
1e Franz Beckenbauer (West-Duits, Bayern München)
2e Gerd Muller (West-Duits, Bayern München)
3e Gunter Netzer (West-Duitse, Borussia Mönchengladbach)
1973
1e Johan Cruijff (Nederlands, Barcelona)
2e Dino Zoff (Italië, Juventus)
3e Gerd Müller (West-Duits, Bayern Munic)
1974
1e Johan Cruijff (Nederlands, Barcelona)
2e Franz Beckenbauer (West-Duits, Bayern München)
3e Kazimierz Deyna (Pools, Legia Warschau)
1975
1e Oleg Blokhin (Sovjet-Unie, Dynamo Kiev)
2e Franz Beckenbauer (West-Duits, Bayern München)
3e Johan Cruijff (Nederlands, Barcelona)
1976
1e Franz Beckenbauer (West-Duits, Bayern München)
2e Rob Rensenbrink (Nederlands, Anderlecht)
3e Ivo Viktor (Tsjechoslowakije, Dukla Praag)
1977
1e Allan Simonsen (Deens, Borussia Mönchengladbach)
2e Kevin Keegan (Engels, Hamburg)
3e Michel Platini (Frans, Nancy)
1978
1e Kevin Keegan (Engels, Hamburg)
2e Hans Krankl (Oostenrijks, Barcelona)
3e Rob Rensenbrink (Nederlands, Anderlecht)
1979
1e Kevin Keegan (Engels, Hamburg)
2e Karl-Heinz Rummenigge (West-Duits, Bayern München)
3rd Ruud Krol (Dutch, Ajax)
1980
1e Karl-Heinz Rummenigge (West-Duits, Bayern München)
2e Bernd Schuster (West-Duits, Real Madrid)
3e Michel Platini (Frans, Saint-Etienne)
1981
1e Karl-Heinz Rummenigge (West-Duits, Bayern München)
2e Paul Breitner (West-Duits, Bayern München)
3e Bernd Schuster (West-Duitse, Barcelona)
1982
1e Paolo Rossi (Italiaans, Juventus)
2e Alain Giresse (Frans, Bordeaux)
3e Zbigniew Boniek (Pools, Juventus)
1983
1e Michel Platini (Frans, Juventus)
2e Kenny Dalglish (Schots, Liverpool)
3e Allan Simonsen (Deens, Vejle)
1984
1e Michel Platini (Frans, Juventus)
2e Jean Tigana (Frans, Bordeaux)
3e Preben Elkjær (Deens, Verona)
1985
1e Michel Platini (Frans, Juventus)
2e Preben Elkjær (Deens, Verona)
3e Bernd Schuster (West-Duitse, Barcelona)
1986
1e Igor Belanov (Sovjet-Unie, Dynamo Kiev)
2e Gary Lineker (Engels, Barcelona)
3e Emilio Butragueño (Spaans, Real Madrid)
1987
1e Ruud Gullit (Nederlands, AC Milaan)
2e Paulo Futre (Portugees, Atletico Madrid)
3e Emilio Butragueño (Spaans, Real Madrid)
1988
1e Marco van Basten (Nederlands, AC Milaan)
2e Ruud Gullit (Nederlands, AC Milaan)
3e Frank Rijkaard (Nederlands, AC Milaan)
1989
1e Marco van Basten (Nederlands, AC Milaan)
2e Franco Baresi (Italiaans, Milaan)
3rd Frank Rijkaard (Dutch, Milan)
1990
1e Lothar Matthäus (Duits, Inter Milaan)
2e Salvatore Schillaci (Italiaans, Juventus)
3e Andreas Brehme (Duits, Inter Milaan)
1991
1e Jean-Pierre Papin (Frans, Marseille)
2e= Dejan Savicevic (Joegoslavische, Rode Ster Belgrado)
2e= Darko Pancev (Joegoslavisch, Rode Ster Belgrado)
2e= Lothar Matthäus (Duits, Bayern München)
1992
1e Marco van Basten (Nederlands, AC Milaan)
2e Hristo Stoichkov (Bulgaars, Barcelona)
3rd Dennis Bergkamp (Dutch, Ajax)
1993
1e Roberto Baggio (Italiaans, Juventus)
2e Dennis Bergkamp (Nederlands, Inter Milaan)
3e Eric Cantona (Frans, Manchester United)
1994
1e Hristo Stoichkov (Bulgaars, Barcelona)
2e Roberto Baggio (Italiaans, Juventus)
3e Paolo Maldini (Italië, AC Milaan)
negentienvijfennegentig
1e George Weah (Liberiaans, AC Milaan)
2e Jurgen Klinsmann (Duits, Bayern München)
3e Jari Litmanen (Fins, Ajax)
1996
1e Matthias Sammer (Duits, Borussia Dortmund)
2e Ronaldo (Braziliaans, Barcelona)
3e Alan Shearer (Engels, Newcastle United)
1997
1e Ronaldo (Braziliaans, Inter Milaan)
2e Predrag Mijatovi?(Joegoslavisch, Real Madrid)
3e Zinédine Zidane (Frans, Juventus)
1998
1e Zinédine Zidane (Frans, Juventus)
2e Davor Suker (Kroatisch, Real Madrid)
3e Ronaldo (Braziliaans, Inter Milaan)
1999
1e Rivaldo (Braziliaans, Barcelona)
2e David Beckham (Engels, Manchester United)
3e Andriy Shevchenko (Oekraïens, AC Milaan)
2000
1e Luis Figo (Portugees, Real Madrid)
2e Zinédine Zidane (Frans, Real Madrid)
3e Andriy Shevchenko (Oekraïens, AC Milaan)
2001
1e Michael Owen (Engels, Liverpool)
2e Raúl (Spaans, Real Madrid)
3e Oliver Kahn (Duits, Bayern München)
2002
1e Ronaldo (Braziliaans, Real Madrid)
2e Roberto Carlos (Braziliaans, Real Madrid)
3e Oliver Kahn (Duits, Bayern München)
2003
1e Pavel Nedved (Tsjechië, Juventus)
2e Thierry Henry (Frans, Arsenal )
3e Paolo Maldini (Italië, AC Milaan)
2004
1e Andriy Shevchenko (Oekraïens, AC Milaan)
2e Deco (Portugees, Barcelona)
3e Ronaldinho (Braziliaans, Barcelona)
2005
1e Ronaldinho (Braziliaans, Barcelona)
2e Frank Lampard (Engels, Chelsea)
3e Steven Gerrard (Engels, Liverpool)
2006
1e Fabio Cannavaro (Italiaans, Real Madrid)
2e Gianluigi Buffon (Italiaans, Juventus)
3e Thierry Henry (Frans, Arsenal)
2007
1e Kaka (Braziliaans, AC Milaan)
2e Cristiano Ronaldo (Portugees, Manchester United)
3e Lionel Messi (Argentijns, Barcelona)
2008
1e Cristiano Ronaldo (Portugees, Manchester United)
2e Lionel Messi (Argentijns, Barcelona)
3e Fernando Torres (Spaans, Liverpool)
2009
1e Lionel Messi (Argentijns, Barcelona)
2e Cristiano Ronaldo (Portugees, Real Madrid)
3e Xavi Hernandez (Spaans, Barcelona)
2010
1e Lionel Messi (Argentijns, Barcelona)
2e Andres Iniesta (Spaans, Barcelona)
3e Xavi Hernandez (Spaans, Barcelona)
2011
1e Lionel Messi (Argentijns, Barcelona)
2e Cristiano Ronaldo (Portugees, Real Madrid)
3e Xavi Hernandez (Spaans, Barcelona)
2012
1e Lionel Messi (Argentijns, Barcelona)
2e Cristiano Ronaldo (Portugees, Real Madrid)
3e Andres Iniesta (Spaans, Barcelona)
2013
1e Cristiano Ronaldo (Portugees, Real Madrid)
2e Lionel Messi (Argentijns, Barcelona)
3e Franck Ribery (Frans, Bayern München)
2014
1e Cristiano Ronaldo (Portugees, Real Madrid)
2e Lionel Messi (Argentijns, Barcelona)
3e Manuel Neuer (Frans, Bayern München)
2015.
1e Lionel Messi (Argentijns, Barcelona)
2e Cristiano Ronaldo (Portugees, Real Madrid)
3e Neymar (Braziliaans, Barcelona)