The 17 Most Decorated Footballers of All Time — Ranked by Trophies Won
Trophies are the ultimate measure of success in football, and while some of the game’s greatest players have missed out on silverware, others have built careers overflowing with medals. From legends like Lionel Messi to lesser-known icons like Hossam Ashour, here’s a countdown of the 17 most decorated players in the history of the sport, ranked by total trophies won.
#17 Zlatan Ibrahimović – 32 Trophies

Zlatan Ibrahimović was a dominant force wherever he played, winning league titles across five different countries. The iconic Swede never managed to lift the Champions League but still finished his career in 2023 with 32 trophies, a tally that reflects his incredible longevity and elite talent.
#16 Luka Modrić – 33 Trophies

Luka Modrić made up for a slow start at Tottenham by becoming a serial winner at Real Madrid. With six Champions League titles and a Ballon d'Or to his name, the Croatian maestro has defined midfield excellence in the modern era.
#15 Xavi – 33 Trophies

Xavi was the heartbeat of Barcelona’s most dominant era, collecting 25 trophies at the club, including four Champions Leagues. He also added international success with Spain, lifting the World Cup and two European Championships during a golden period.
Read also: Germany’s Most Decorated Footballers: The Top 10 Title Winners
#14 Karim Benzema – 33 Trophies

Karim Benzema built a decorated legacy at Real Madrid and Lyon, racking up 33 trophies. Despite missing France’s 2018 World Cup win, he claimed the Ballon d'Or in 2022 and continues chasing silverware in Saudi Arabia.
#13 Toni Kroos – 34 Trophies

Toni Kroos retired as one of the most composed midfielders of his generation, bowing out with a sixth Champions League title in his final Real Madrid game. His trophy haul also includes a World Cup and a treble-winning season with Bayern Munich.
#12 Thomas Müller – 35 Trophies

A true Bayern Munich legend, Thomas Müller has won 13 Bundesliga titles and two Champions Leagues. The German forward added a Canadian Championship in 2025 with Vancouver Whitecaps, further cementing his status as one of football’s most underrated winners.
#11 Ryan Giggs – 35 Trophies

Ryan Giggs’ 24-year Manchester United career saw him claim a record 13 Premier League titles. He transitioned from flying winger to experienced playmaker, helping Sir Alex Ferguson’s teams dominate English football.
Read also: Harry Kane Breaks Messi’s Record – Fastest Players to Reach 20 Goal Contributions
#10 Kenny Dalglish – 35 Trophies

‘King Kenny’ enjoyed success in both Scotland and England, winning trophies with Celtic and becoming a Liverpool icon. His three European Cup wins and six First Division titles are a testament to his brilliance during a golden era.
#9 Andrés Iniesta – 35 Trophies

Andrés Iniesta’s career was filled with brilliance, winning nine La Liga titles and scoring Spain’s World Cup-winning goal in 2010. After his Barcelona years, he added more silverware in Japan before retiring in 2024.
#8 David Alaba – 36 Trophies

David Alaba combined club dominance at Bayern Munich with continued success at Real Madrid. The versatile defender has picked up four Champions Leagues and ten Bundesliga titles, despite recent injury setbacks.
#7 Cristiano Ronaldo – 36 Trophies

Cristiano Ronaldo remains a relentless competitor, adding to his trophy collection with Portugal’s 2025 UEFA Nations League win. At 40 years old, the five-time Ballon d'Or winner shows no signs of slowing down.
Read also: Top 8 Ways Football Clubs Make Money
#6 Sergio Busquets – 37 Trophies

Sergio Busquets was the silent engine behind Barcelona’s golden years and Spain’s international dominance. Now with Inter Miami, he continues adding to his legacy after winning the 2023 Leagues Cup and 2024 MLS Supporters' Shield.
#5 Gerard Piqué – 37 Trophies

Gerard Piqué’s career featured silverware in England, Spain, and with the national team. The Barcelona stalwart retired in 2022 with four Champions League medals and World Cup and Euro titles.
#4 Marquinhos – 38 Trophies

Marquinhos is Paris Saint-Germain’s most decorated player, having won an impressive 38 trophies by age 31. His recent Champions League triumph as PSG captain capped off an already glittering résumé.
#3 Hossam Ashour – 39 Trophies

Hossam Ashour may not be a household name, but his 17-year spell at Al-Ahly saw him win a staggering 39 trophies. The Egyptian midfielder’s loyalty and success at Africa’s most decorated club make his feat historic.
Read also: Top 10 Most Expensive English Players of All Time
#2 Dani Alves – 43 Trophies

Dani Alves was a trophy magnet throughout his career, collecting silverware across Brazil, Spain, France, and Italy. His blend of flair and consistency helped him claim 43 titles, including three Champions Leagues and two Copa Americas.
#1 Lionel Messi – 46 Trophies

Lionel Messi stands alone as the most decorated player in football history. From 34 trophies with Barcelona to international glory with Argentina and fresh silverware in the MLS, his legacy is unmatched in both brilliance and success.
Read also: Premier League Injury Crisis 2025/26: Every Club’s Fitness Concerns Revealed