SportsMonkie.com
Football

Every Ballon d'Or Winner (Full List by Year)

By Sourav Das Updated July 29, 2026
Golden Ballon d'Or football trophy under a spotlight
On this page4
  1. 01Every Ballon d’Or winner by year
  2. 02Most Ballon d’Or wins: the all-time ranking
  3. 03What the Ballon d’Or is and how it works
  4. 04The winners who defined each era

Lionel Messi has won the Ballon d’Or a record eight times, more than any player in the award’s history, with Cristiano Ronaldo second on five. The prize has been handed out almost every year since 1956, and the most recent winner on record is Manchester City’s Rodri, who took the 2024 award.

The Ballon d’Or is presented each year by the French magazine France Football to the player judged the best men’s footballer of the year. For most of its life it rarely went to the same name twice; then Messi and Ronaldo turned it into a two-man contest for a decade. Below is the full year-by-year list of winners, plus the ranking by total awards. Figures are as of the 2025 season.

Every Ballon d’Or winner by year

Here is the complete list of men’s Ballon d’Or winners from the first award in 1956 through 2024. The 2020 award was cancelled because of the pandemic.

YearWinnerCountry
1956Stanley MatthewsEngland
1957Alfredo Di StefanoSpain
1958Raymond KopaFrance
1959Alfredo Di StefanoSpain
1960Luis SuarezSpain
1961Omar SivoriItaly
1962Josef MasopustCzechoslovakia
1963Lev YashinSoviet Union
1964Denis LawScotland
1965EusebioPortugal
1966Bobby CharltonEngland
1967Florian AlbertHungary
1968George BestNorthern Ireland
1969Gianni RiveraItaly
1970Gerd MullerWest Germany
1971Johan CruyffNetherlands
1972Franz BeckenbauerWest Germany
1973Johan CruyffNetherlands
1974Johan CruyffNetherlands
1975Oleg BlokhinSoviet Union
1976Franz BeckenbauerWest Germany
1977Allan SimonsenDenmark
1978Kevin KeeganEngland
1979Kevin KeeganEngland
1980Karl-Heinz RummeniggeWest Germany
1981Karl-Heinz RummeniggeWest Germany
1982Paolo RossiItaly
1983Michel PlatiniFrance
1984Michel PlatiniFrance
1985Michel PlatiniFrance
1986Igor BelanovSoviet Union
1987Ruud GullitNetherlands
1988Marco van BastenNetherlands
1989Marco van BastenNetherlands
1990Lothar MatthausWest Germany
1991Jean-Pierre PapinFrance
1992Marco van BastenNetherlands
1993Roberto BaggioItaly
1994Hristo StoichkovBulgaria
1995George WeahLiberia
1996Matthias SammerGermany
1997RonaldoBrazil
1998Zinedine ZidaneFrance
1999RivaldoBrazil
2000Luis FigoPortugal
2001Michael OwenEngland
2002RonaldoBrazil
2003Pavel NedvedCzech Republic
2004Andriy ShevchenkoUkraine
2005RonaldinhoBrazil
2006Fabio CannavaroItaly
2007KakaBrazil
2008Cristiano RonaldoPortugal
2009Lionel MessiArgentina
2010Lionel MessiArgentina
2011Lionel MessiArgentina
2012Lionel MessiArgentina
2013Cristiano RonaldoPortugal
2014Cristiano RonaldoPortugal
2015Lionel MessiArgentina
2016Cristiano RonaldoPortugal
2017Cristiano RonaldoPortugal
2018Luka ModricCroatia
2019Lionel MessiArgentina
2020Not awarded
2021Lionel MessiArgentina
2022Karim BenzemaFrance
2023Lionel MessiArgentina
2024RodriSpain

The 2025 Ballon d’Or is presented in the autumn, as it is every year, at the France Football ceremony in Paris.

Most Ballon d’Or wins: the all-time ranking

Two players have redrawn the record books. Before 2008, no one had won the prize more than three times.

WinsPlayerYears
8Lionel Messi2009, 2010, 2011, 2012, 2015, 2019, 2021, 2023
5Cristiano Ronaldo2008, 2013, 2014, 2016, 2017
3Michel Platini1983, 1984, 1985
3Johan Cruyff1971, 1973, 1974
3Marco van Basten1988, 1989, 1992

Messi and Ronaldo together won 13 Ballon d’Or awards, one of them taking the prize in every year from 2008 to 2017. Platini, Cruyff and van Basten share the pre-Messi record of three, and each won at least twice in a row.

What the Ballon d’Or is and how it works

The award began in 1956 as France Football’s prize for the best European player, decided by a vote of journalists from across the continent. Over the decades the eligibility widened: first to any player at a European club, then to the whole world, which is why later winners include South Americans and Africans who never appeared on the early lists. For a stretch from 2010 to 2015 it was merged with FIFA’s World Player award and known as the FIFA Ballon d’Or, before France Football reclaimed it on its own.

Voting rewards a full calendar year of performance across club and country rather than a single tournament, which is why players from Champions League and World Cup winners tend to dominate the shortlist. A women’s Ballon d’Or was introduced in 2018.

The winners who defined each era

The early lists read like a history of European football: Alfredo Di Stefano and Real Madrid, Eusebio and Benfica, Bobby Charlton and Manchester United after the Munich rebuild. The 1970s belonged to Johan Cruyff and Franz Beckenbauer, who between them won five. Platini’s hat-trick in the mid-1980s and van Basten’s Milan brilliance carried the award into the 1990s, when Brazilian flair — Ronaldo, Rivaldo, Ronaldinho, Kaka — took over.

Then came the two-man era. From 2008 the prize belonged almost entirely to Messi and Ronaldo, broken only by Luka Modric in 2018, Karim Benzema in 2022 and Rodri in 2024. Rodri’s win was notable for a different reason: he is a holding midfielder, a role the award has rarely honored, and he took it after a season that ended with a European Championship for Spain.

Want to see how the game’s biggest names stack up on the pitch as well as the podium? Our leaderboards for most Champions League goals and most goals in football history show where Messi, Ronaldo and the rest rank on the numbers that decide these votes. Eight is the mark to beat, and right now no active player is close.

Share this article

Frequently asked questions

Who has won the most Ballon d'Or awards?+

Lionel Messi has won the most Ballon d'Or awards, with eight between 2009 and 2023. Cristiano Ronaldo is second with five. Michel Platini, Johan Cruyff and Marco van Basten share the old record of three each. No other player has more than three.

What is the Ballon d'Or?+

The Ballon d'Or is an annual award presented by the French magazine France Football to the best men's footballer of the year, voted on by international journalists. First given in 1956, it is widely regarded as football's most prestigious individual prize. A women's Ballon d'Or was added in 2018.

Who won the first Ballon d'Or?+

England winger Stanley Matthews won the first Ballon d'Or in 1956, at the age of 41. The original award was limited to European players, which is why early winners are all from European nations. It later expanded to any player at a European club, then became fully global.

Who won the 2024 Ballon d'Or?+

Manchester City and Spain midfielder Rodri won the 2024 Ballon d'Or, becoming the first defensive midfielder to take the prize in decades. He beat Real Madrid's Vinicius Junior to the award, which was presented in Paris in October 2024.

Was the Ballon d'Or ever not awarded?+

Yes. The 2020 Ballon d'Or was cancelled because the COVID-19 pandemic disrupted that year's football calendar, the only time since 1956 the prize was not handed out. It resumed in 2021, when Lionel Messi won his seventh.

Has anyone won the Ballon d'Or four times in a row?+

Yes, only Lionel Messi. He won four consecutive Ballon d'Or awards from 2009 to 2012, a run no other player has matched. Michel Platini won three straight from 1983 to 1985, the next-longest streak.

Sources

Play & tools

Free browser games and tools — no account, no download.

Related football guides

View all →