The countdown to the 2026 Ballon d'Or is underway, with football's biggest individual prize once again set to dominate the global football conversation.
With the 2026 ceremony approaching, attention has turned to the players competing to succeed Ousmane Dembélé, who won the prestigious award in 2025.
But before the next Ballon d'Or winner is crowned, here is a look back at every player who has won the award over the past 20 years, from 2005 to 2025.
The period has been defined by one of the greatest individual rivalries in football history, with Lionel Messi and Cristiano Ronaldo dominating the award for much of the past two decades.
MUST READ: Ballon d’Or Power Rankings: Lamine Yamal leads race for Golden Ball ahead of Rodri and Kane
Between 2008 and 2017, the pair shared nine of the 10 Ballon d'Or trophies, with only Luka Modrić breaking their dominance in 2018.
The Ballon d'Or, first awarded by France Football in 1956, has evolved into the most prestigious individual prize in men's football. The 2026 ceremony will add another chapter to its long and storied history.
Full list of Ballon d'Or winners from 2005 to 2025
Year | Ballon d'Or Winner |
|---|---|
2005 | Ronaldinho |
2006 | Fabio Cannavaro |
2007 | Kaká |
2008 | Cristiano Ronaldo |
2009 | Lionel Messi |
2010 | Lionel Messi |
2011 | Lionel Messi |
2012 | Lionel Messi |
2013 | Cristiano Ronaldo |
2014 | Cristiano Ronaldo |
2015 | Lionel Messi |
2016 | Cristiano Ronaldo |
2017 | Cristiano Ronaldo |
2018 | Luka Modrić |
2019 | Lionel Messi |
2020 | No award |
2021 | Lionel Messi |
2022 | Karim Benzema |
2023 | Lionel Messi |
2024 | Rodri |
2025 | Ousmane Dembélé |
Lionel Messi and Cristiano Ronaldo's Ballon d'Or dominance
No discussion of the Ballon d'Or over the past 20 years is complete without mentioning Lionel Messi and Cristiano Ronaldo.
Messi has won the award eight times, while Ronaldo has claimed it five times. Their extraordinary dominance reshaped the history of the prize and produced one of the most remarkable individual rivalries football has ever seen.
Messi won four consecutive Ballon d'Or awards between 2009 and 2012 before Ronaldo reclaimed the trophy in 2013 and 2014. Messi won again in 2015, while Ronaldo followed with back-to-back victories in 2016 and 2017.
Modrić ended their decade-long dominance in 2018 before Messi returned to the top in 2019.
The award was not presented in 2020 because of the disruption caused by the COVID-19 pandemic.
Messi subsequently won in 2021 and 2023, while Karim Benzema claimed the 2022 award after a spectacular season with Real Madrid.
Rodri became the 2024 winner after playing a key role in Manchester City's Premier League success and Spain's UEFA Euro 2024 triumph.
In 2025, Ousmane Dembélé was crowned the latest Ballon d'Or winner.
Who will win the 2026 Ballon d'Or?
The 2026 Ballon d'Or race is expected to be another fiercely contested battle, with several of the world's best players hoping to add their names to the prestigious list.
As the football world waits for the announcement, the question remains: who will be crowned the 2026 Ballon d'Or winner?
For now, Ousmane Dembélé remains the reigning champion, but the next winner will soon take his place in the history of the award.