Every Ballon d'Or Winner (1956–2025)

70 entries · verified 2026-07-20 · free · from the Ball IQ football team

The Ballon d'Or is football's most prestigious individual prize, first handed to England winger Stanley Matthews in 1956. Originally awarded by France Football to the best player in Europe, it later opened up to players worldwide and, from 2010 to 2015, merged with FIFA's award to become the FIFA Ballon d'Or before returning to France Football control. This page lists every men's winner in order, alongside the club they were at when they lifted the trophy and their nationality.

The modern era belongs to two players: Lionel Messi holds the record with eight Ballons d'Or, while Cristiano Ronaldo has won five. Between 2008 and 2023 the pair claimed the award 13 times in 16 years — the run broken only by Luka Modrić (2018), Karim Benzema (2022) and the cancelled 2020 edition. Kaká (2007) was the last winner before the duopoly took hold, and Rodri (2024) the first to follow it. No award was given in 2020, when the ceremony was cancelled during the COVID-19 pandemic — the only blank year in the award's history.

A few names stand out for rarity: Lev Yashin remains the only goalkeeper ever to win it, in 1963, and Michel Platini, Johan Cruyff and Marco van Basten are the three players to have won it three times each. The most recent winner is Ousmane Dembélé, who took the 2025 award after leading Paris Saint-Germain to their first Champions League title.

YearWinnerClub(s)Nationality
1956Stanley MatthewsBlackpoolEngland
1957Alfredo Di StéfanoReal MadridSpain
1958Raymond KopaReal MadridFrance
1959Alfredo Di StéfanoReal MadridSpain
1960Luis SuárezBarcelonaSpain
1961Omar SívoriJuventusItaly
1962Josef MasopustDukla PragueCzechoslovakia
1963Lev YashinDynamo MoscowSoviet Union
1964Denis LawManchester UnitedScotland
1965EusébioBenficaPortugal
1966Bobby CharltonManchester UnitedEngland
1967Flórián AlbertFerencvárosHungary
1968George BestManchester UnitedNorthern Ireland
1969Gianni RiveraAC MilanItaly
1970Gerd MüllerBayern MunichWest Germany
1971Johan CruyffAjaxNetherlands
1972Franz BeckenbauerBayern MunichWest Germany
1973Johan CruyffBarcelonaNetherlands
1974Johan CruyffBarcelonaNetherlands
1975Oleg BlokhinDynamo KyivSoviet Union
1976Franz BeckenbauerBayern MunichWest Germany
1977Allan SimonsenBorussia MönchengladbachDenmark
1978Kevin KeeganHamburger SVEngland
1979Kevin KeeganHamburger SVEngland
1980Karl-Heinz RummeniggeBayern MunichWest Germany
1981Karl-Heinz RummeniggeBayern MunichWest Germany
1982Paolo RossiJuventusItaly
1983Michel PlatiniJuventusFrance
1984Michel PlatiniJuventusFrance
1985Michel PlatiniJuventusFrance
1986Igor BelanovDynamo KyivSoviet Union
1987Ruud GullitAC MilanNetherlands
1988Marco van BastenAC MilanNetherlands
1989Marco van BastenAC MilanNetherlands
1990Lothar MatthäusInter MilanWest Germany
1991Jean-Pierre PapinMarseilleFrance
1992Marco van BastenAC MilanNetherlands
1993Roberto BaggioJuventusItaly
1994Hristo StoichkovBarcelonaBulgaria
1995George WeahAC MilanLiberia
1996Matthias SammerBorussia DortmundGermany
1997RonaldoInter MilanBrazil
1998Zinédine ZidaneJuventusFrance
1999RivaldoBarcelonaBrazil
2000Luís FigoReal MadridPortugal
2001Michael OwenLiverpoolEngland
2002RonaldoReal MadridBrazil
2003Pavel NedvědJuventusCzech Republic
2004Andriy ShevchenkoAC MilanUkraine
2005RonaldinhoBarcelonaBrazil
2006Fabio CannavaroReal MadridItaly
2007KakáAC MilanBrazil
2008Cristiano RonaldoManchester UnitedPortugal
2009Lionel MessiBarcelonaArgentina
2010Lionel MessiBarcelonaArgentina
2011Lionel MessiBarcelonaArgentina
2012Lionel MessiBarcelonaArgentina
2013Cristiano RonaldoReal MadridPortugal
2014Cristiano RonaldoReal MadridPortugal
2015Lionel MessiBarcelonaArgentina
2016Cristiano RonaldoReal MadridPortugal
2017Cristiano RonaldoReal MadridPortugal
2018Luka ModrićReal MadridCroatia
2019Lionel MessiBarcelonaArgentina
2020Not awarded (cancelled, COVID-19)
2021Lionel MessiParis Saint-GermainArgentina
2022Karim BenzemaReal MadridFrance
2023Lionel MessiInter MiamiArgentina
2024RodriManchester CitySpain
2025Ousmane DembéléParis Saint-GermainFrance

Think you know football's greatest players? Prove it in the app.

Streaks, live 1v1, a rating out of 99 — and every quiz in one app.

Download on theApp Store

Quizzes to test yourself

Every Ballon d'Or Winner (1956–2025) — FAQ

Who has won the most Ballon d'Or awards?
Lionel Messi has won the most with eight (2009, 2010, 2011, 2012, 2015, 2019, 2021 and 2023). Cristiano Ronaldo is second with five, and Michel Platini, Johan Cruyff and Marco van Basten each won three.
Who won the first Ballon d'Or?
England winger Stanley Matthews of Blackpool won the inaugural Ballon d'Or in 1956, at the age of 41 — still the oldest winner in the award's history.
Why was there no Ballon d'Or winner in 2020?
France Football cancelled the 2020 award because of the COVID-19 pandemic, which disrupted the football calendar. It is the only year since 1956 that no winner was crowned.
Who won the 2024 and 2025 Ballon d'Or?
Rodri of Manchester City won the 2024 award, becoming the first Spanish men's winner since 1960. Ousmane Dembélé of Paris Saint-Germain won in 2025 after leading PSG to the Champions League title.