The Pitch Vault

Ballon d’Or winners by year

Every Ballon d’Or winner since 2005, the club they played for and the players with the most awards.

YearWinnerClub
2025Ousmane DembéléParis Saint-Germain
2024RodriManchester City
2023Lionel MessiInter Miami
2022Karim BenzemaReal Madrid
2021Lionel MessiParis Saint-Germain
2020— not awarded (pandemic)—
2019Lionel MessiBarcelona
2018Luka ModrićReal Madrid
2017Cristiano RonaldoReal Madrid
2016Cristiano RonaldoReal Madrid
2015Lionel MessiBarcelona
2014Cristiano RonaldoReal Madrid
2013Cristiano RonaldoReal Madrid
2012Lionel MessiBarcelona
2011Lionel MessiBarcelona
2010Lionel MessiBarcelona
2009Lionel MessiBarcelona
2008Cristiano RonaldoManchester United
2007KakáMilan
2006Fabio CannavaroReal Madrid
2005RonaldinhoBarcelona

Most awards in the modern era

PlayerAwards since 2005
Lionel Messi8
Cristiano Ronaldo5
Fabio Cannavaro1
Kaká1
Karim Benzema1
Luka Modrić1

Lionel Messi and Cristiano Ronaldo split almost every award between 2009 and 2023. The only interruptions were Kaká in 2007, Luka Modrić in 2018, Karim Benzema in 2022 and Rodri in 2024.

Why 2020 has no winner

The 2020 edition was cancelled because the season was disrupted by the pandemic. No award was presented that year, so the list jumps from 2019 to 2021.

Frequently asked questions

Who has won the most Ballon d’Or awards?
Lionel Messi, with eight.
Who votes for the Ballon d’Or?
A jury of journalists from FIFA’s member countries; the exact rules are set by the organiser each year.
Is there a women’s award?
Yes, the Ballon d’Or Féminin has been presented since 2018.
Has a goalkeeper ever won it?
Yes — Lev Yashin in 1963 is the only goalkeeper to win the award.

The players behind the awards