El Balón de Oro se entrega desde 1956. Resumen de todos los ganadores, entre los que se encuentran cinco alemanes.
Ganadores del Balón de Oro desde 1956:
2025 Ousmane Dembelé (Francia/Paris St. Germain)
2024 Rodri (España/Manchester City)
2023 Lionel Messi (Argentina/Paris St. Germain)
2022 Karim Benzema (Francia/Real Madrid)
2021 Lionel Messi (Argentina/FC Barcelona y Paris St. Germain)
2020 no se concedió
2019 Lionel Messi (Argentina/FC Barcelona)
2018 Luka Modric (Croacia/Real Madrid)
2017 Cristiano Ronaldo (Portugal/Real Madrid)
2016 Cristiano Ronaldo (Portugal/Real Madrid)
2015* Lionel Messi (Argentina/FC Barcelona)
2014* Cristiano Ronaldo (Portugal/Real Madrid)
2013* Cristiano Ronaldo (Portugal/Real Madrid)
2012* Lionel Messi (Argentina/FC Barcelona)
2011* Lionel Messi (Argentina/FC Barcelona)
2010* Lionel Messi (Argentina/FC Barcelona)
2009 Lionel Messi (Argentina/FC Barcelona)
2008 Cristiano Ronaldo (Portugal/Manchester United)
2007 Kaká (Brasil/AC Milan)
2006 Fabio Cannavaro (Italia/Real Madrid)
2005 Ronaldinho (Brasil/FC Barcelona)
2004 Andriy Shevchenko (Ucrania/AC Milan)
2003 Pavel Nedved (República Checa/Juventus Turín)
2002 Ronaldo (Brasil/Inter de Milán y Real Madrid)
2001 Michael Owen (Inglaterra/FC Liverpool)
2000 Luis Figo (Portugal/Real Madrid)
1999 Rivaldo (Brasil/FC Barcelona)
1998 Zinedine Zidane (Francia/Juventus de Turín)
1997 Ronaldo (Brasil/Inter de Milán)
1996 Matthias Sammer (Alemania/Borussia Dortmund)
1995 George Weah (Liberia/AC Milan)
1994 Hristo Stoichkov (Bulgaria/FC Barcelona)
1993 Roberto Baggio (Italia/Juventus Turín)
1992 Marco van Basten (Países Bajos/AC Milan)
1991 Jean-Pierre Papin (Francia/Olympique de Marsella)
1990 Lothar Matthäus (Alemania/Inter de Milán)
1989 Marco van Basten (Países Bajos/AC Milan)
1988 Marco van Basten (Países Bajos/AC Milan)
1987 Ruud Gullit (Países Bajos/AC Milan)
1986 Igor Belanov (URSS/Dinamo de Kiev)
1985 Michel Platini (Francia/Juventus de Turín)
1984 Michel Platini (Francia/Juventus de Turín)
1983 Michel Platini (Francia/Juventus de Turín)
1982 Paolo Rossi (Italia/Juventus de Turín)
1981 Karl-Heinz Rummenigge (Alemania/Bayern de Múnich)
1980 Karl-Heinz Rummenigge (Alemania/Bayern Múnich)
1979 Kevin Keegan (Inglaterra/Hamburgo SV)
1978 Kevin Keegan (Inglaterra/Hamburgo SV)
1977 Allan Simonsen (Dinamarca/Borussia Mönchengladbach)
1976 Franz Beckenbauer (Alemania/Bayern Múnich)
1975 Oleg Blochin (URSS/Dynamo Kiev)
1974 Johan Cruyff (Países Bajos/FC Barcelona)
1973 Johan Cruyff (Países Bajos/FC Barcelona)
1972 Franz Beckenbauer (Alemania/Bayern Múnich)
1971 Johan Cruyff (Países Bajos/Ajax Ámsterdam)
1970 Gerd Müller (Alemania/Bayern Múnich)
1969 Gianni Rivera (Italia/AC Milán)
1968 George Best (Irlanda del Norte/Manchester United)
1967 Florian Albert (Hungría/Ferencvaros Budapest)
1966 Bobby Charlton (Inglaterra/Manchester United)
1965 Eusebio (Portugal/Benfica Lisboa)
1964 Denis Law (Escocia/Manchester United)
1963 Lev Yashin (URSS/Dinamo de Moscú)
1962 Josef Masopust (CSSR/Dukla Praga)
1961 Omar Sivori (Italia/Juventus de Turín)
1960 Luis Suárez (España/FC Barcelona)
1959 Alfredo Di Stefano (España/Real Madrid)
1958 Raymond Kopa (Francia/Real Madrid)
1957 Alfredo Di Stefano (España/Real Madrid)
1956 Sir Stanley Matthews (Inglaterra/FC Blackpool)
* Entre 2010 y 2015, el Balón de Oro de la FIFA y el Balón de Oro se otorgaron conjuntamente como FIFA Ballon d’Or