Top 18 Footballers with the Most Trophies in History
Football legends like Lionel Messi, Cristiano Ronaldo, and Karim Benzema have accumulated an astonishing number of trophies throughout their careers. This list ranks the 18 most decorated players based on their total silverware haul.
Many players dream of lifting as much silverware as possible, but winning major honours is a tough feat. Some greats have surprisingly few trophies, showing how rare success can be. Others, like Ronaldo and Messi, seem to do it effortlessly over many years. There are also players such as Zlatan Ibrahimovic, who moved across top clubs in various countries, collecting trophies along the way.
18. Zlatan Ibrahimovic – 32 Trophies
The Swedish striker won titles in five nations: with Ajax in the Netherlands, Inter Milan and AC Milan in Italy, Barcelona in Spain, Paris Saint-Germain in France, and Manchester United in England. Nearly every trophy except the Champions League came his way. His total would be higher if Juventus’ Serie A wins (later revoked) were counted. Zlatan retired in 2023 but remains involved in football as one of ten former stars owning clubs.
- Eredivisie: 2 (2001–02, 2003–04)
- KNVB Cup: 1 (2001–02)
- Johan Cruyff Shield: 1 (2002)
- Serie A: 5 (2006–07, 2007–08, 2008–09, 2010–11, 2021–22)
- Supercoppa Italiana: 3 (2006, 2008, 2011)
- La Liga: 1 (2009-10)
- Supercopa de España: 2 (2009, 2010)
- Ligue 1: 4 (2012–13, 2013–14, 2014–15, 2015–16)
- Coupe de France: 2 (2014–15, 2015–16)
- Coupe de la Ligue: 3 (2013–14, 2014–15, 2015–16)
- Trophée des Champions: 3 (2013, 2014, 2015)
- EFL Cup: 1 (2016–17)
- Community Shield: 1 (2016)
- Europa League: 1 (2016–17)
- FIFA Club World Cup: 1 (2009)
- UEFA Super Cup: 1 (2009)
17. Xavi – 33 Trophies
Xavi was crucial for Barcelona’s dominance during the late 2000s and early 2010s, winning 25 trophies with the club including four Champions League titles. Internationally, he helped Spain win two European Championships and the 2010 World Cup. After retiring, he managed Barcelona to a La Liga title before moving to Al-Saad in Qatar, where he added four more trophies.
- La Liga: 8 (1998–99, 2004–05, 2005–06, 2008–09, 2009–10, 2010–11, 2012–13, 2014–15)
- Copa del Rey: 3 (2008–09, 2011–12, 2014–15)
- Supercopa de España: 6 (2005, 2006, 2009, 2010, 2011, 2013)
- UEFA Champions League: 4 (2005–06, 2008–09, 2010–11, 2014–15)
- UEFA Super Cup: 2 (2009, 2011)
- FIFA Club World Cup: 2 (2009, 2011)
- FIFA World Cup: 1 (2010)
- UEFA Euro: 2 (2008, 2012)
- FIFA World Youth Championship: 1 (1999)
- Qatar Stars League: 1 (2018–19)
- Qatar Cup: 1 (2017)
- Sheikh Jassim Cup: 1 (2017)
- Emir of Qatar Cup: 1 (2017)
16. Luka Modric – 34 Trophies
Modric dominated domestically with Dinamo Zagreb before a trophy drought at Tottenham Hotspur. Joining Real Madrid in 2012 changed everything; he has since won six Champions Leagues, four La Liga titles, and multiple other trophies. Now 40, Modric continues his career at AC Milan, still adding to his honours.
- Croatian Super Cup: 1 (2005–06)
- Croatian Cup: 2 (2006–07, 2007–08)
- Croatian Top Flight: 3 (2005–06, 2006–07, 2007–08)
- Spanish Super Cup: 5 (2012–13, 2017–18, 2019–20, 2021–22, 2023–24)
- Spanish Cup: 2 (2013–14, 2022–23)
- FIFA Intercontinental Cup: 1 (2024)
- UEFA Super Cup: 5 (2014–15, 2016–17, 2017–18, 2022–23, 2024-25)
- La Liga: 4 (2016–17, 2019–20, 2021–22, 2023–24)
- FIFA Club World Cup: 5 (2014, 2017, 2018, 2019, 2023)
- Champions League: 6 (2013–14, 2015–16, 2016–17, 2017–18, 2021–22, 2023–24)
15. Toni Kroos – 34 Trophies
Kroos has been a key figure at Real Madrid, winning six Champions League trophies and several domestic titles. Before that, he won three Bundesliga titles with Bayern Munich. He also claimed the 2014 World Cup with Germany. His last game for Madrid saw him lift another Champions League trophy.
- German Super Cup: 1 (2012–13)
- Spanish Super Cup: 4 (2017–18, 2019–20, 2021–22, 2023–24)
- Spanish Cup: 1 (2022–23)
- German Cup: 3 (2007–08, 2012–13, 2013–14)
- UEFA Super Cup: 5 (2013–14, 2014–15, 2016–17, 2017–18, 2022–23)
- La Liga: 4 (2016–17, 2019–20, 2021–22, 2023–24)
- Bundesliga: 3 (2007–08, 2012–13, 2013–14)
- FIFA Club World Cup: 6 (2014, 2015, 2017, 2018, 2019, 2023)
- Champions League: 6 (2012–13, 2015–16, 2016–17, 2017–18, 2021–22, 2023–24)
- World Cup: 1 (2014)
14. Maxwell – 35 Trophies
Maxwell's career is unusual. Despite not being widely regarded among the greatest, he amassed 35 trophies playing for top clubs like Paris Saint-Germain, Barcelona, Inter Milan, and Ajax. Though he only earned 10 caps for Brazil, his trophy haul includes 11 league titles and a Champions League win.
- Eredivisie: 2 (2001–02, 2003–04)
- Serie A: 3 (2006-07, 2007-08, 2008–09)
- La Liga: 2 (2009-10, 2010-11)
- Ligue 1: 4 (2012-13, 2013-14, 2014-15, 2015-16)
- Brazilian Cup: 1 (2000)
- French Cup: 3 (2014-15, 2015-16, 2016-17)
- Copa del Rey: 1 (2011-12)
- French League Cup: 4 (2013-14, 2014-15, 2015-16, 2016-17)
- Supercopa de España: 3 (2009-10, 2010-11, 2011-12)
- Italian Super Cup: 1 (2008-09)
- Dutch Cup: 1 (2001-02)
- Dutch Super Cup: 1 (2003)
- French Super Cup: 3 (2013-14, 2015-16, 2016-17)
- Champions League: 1 (2010-11)
- UEFA Super Cup: 3 (2009, 2011, 2015)
- FIFA Club World Cup: 2 (2010, 2012)
13. Thomas Muller – 35 Trophies
Thomas Muller has been a Bayern Munich stalwart with 756 appearances, 250 goals, and 285 assists. His trophy cabinet includes 13 Bundesliga titles and two Champions League trophies. He ranks high in Champions League goal scorers and assists, and helped Germany win the 2014 World Cup. Recently, he won his 35th trophy with Vancouver Whitecaps in the Canadian Championship.
- Bundesliga: 13 (2009-10, 2010-11, 2011-12, 2012-13, 2014-15, 2015-16, 2016-17, 2017-18, 2019-20, 2020-21, 2021-22, 2022-23, 2024-25)
- German Super Cup: 8 (2010–11, 2012–13, 2016–17, 2017–18, 2018-19, 2020-21, 2021-22, 2022-23)
- German Cup: 6 (2009–10, 2012–13, 2013–14, 2015-16, 2018-19, 2019-20)
- UEFA Super Cup: 2 (2013–14, 2020-21)
- FIFA Club World Cup: 2 (2014, 2021)
- Champions League: 2 (2012–13, 2019-20)
- Canadian Championship: 1 (2025/26)
- World Cup: 1 (2014)
12. Ryan Giggs – 35 Trophies
Ryan Giggs spent his entire 24-year career at Manchester United, evolving from a fast winger to a creative playmaker. His 13 Premier League titles remain a record. Much of his success stemmed from Sir Alex Ferguson’s trust, which paid off handsomely.
- Premier League: 13 (1992–93, 1993–94, 1995–96, 1996–97, 1998–99, 1999–2000, 2000–01, 2002–03, 2006–07, 2007–08, 2008–09, 2010–11, 2012–13)
- FA Cup: 4 (1993–94, 1995–96, 1998–99, 2003–04)
- League Cup: 4 (1991–92, 2005–06, 2008–09, 2009–10)
- Community Shield: 9 (1993, 1994, 1996, 1997, 2003, 2007, 2008, 2010, 2013)
- Champions League: 2 (1998–99, 2007–08)
- UEFA Super Cup: 1 (1991)
- FIFA Club World Cup: 1 (2008)
- Intercontinental Cup: 1 (2008)
11. Kenny Dalglish – 35 Trophies
Known as 'King Kenny', Dalglish starred for Celtic and Liverpool, winning 11 trophies in Scotland before securing six English league titles and three European Cups with Liverpool. He also managed Blackburn Rovers to a Premier League title later. Dalglish remains one of Liverpool’s all-time greats.
- Scottish Premier Division: 4 (1971–72, 1972–73, 1973–74, 1976–77)
- Scottish Cup: 4 (1971–72, 1973–74, 1974–75, 1976–77)
- Scottish League Cup: 1 (1974–75)
- Drybrough Cup: 1 (1974–75)
- Glasgow Cup: 1 (1974–75)
- Football League First Division: 6 (1978–79, 1979–80, 1981–82, 1982–83, 1983–84, 1985–86)
- European Cup: 3 (1977–78, 1980–81, 1983–84)
- European Super Cup: 1 (1977)
- FA Cup: 1 (1985–86)
- League Cup: 4 (1980-81, 1981-82, 1982-83, 1983–84)
- Football League Super Cup: 1 (1986)
- FA Charity Shield: 5 (1977, 1979, 1980, 1982, 1986)
- British Home Championship: 3 (1974, 1976, 1977)
10. Andres Iniesta – 35 Trophies
Andres Iniesta stands among the finest midfielders of the last three decades. His 16 years with Barcelona brought nine La Liga titles and four Champions League wins. He scored the winning goal in the 2010 World Cup final. Having retired in 2024, he may soon explore coaching roles.
- La Liga: 9 (2004–05, 2005–06, 2008–09, 2009–10, 2010–11, 2012–13, 2014–15, 2015–16, 2017–18)
- Copa del Rey: 6 (2008–09, 2011–12, 2014–15, 2015–16, 2016–17, 2017–18)
- Supercopa de España: 5 (2005, 2006, 2011, 2013, 2016)
- Champions League: 4 (2005–06, 2008–09, 2010–11, 2014–15)
- UEFA Super Cup: 2 (2011, 2015)
- FIFA Club World Cup: 3 (2009, 2011, 2015)
- Emperor's Cup: 1 (2019)
- Japanese Super Cup: 1 (2020)
- J1 League: 1 (2023)
- World Cup: 1 (2010)
- European Championship: 2 (2008, 2012)
9. Cristiano Ronaldo – 37 Trophies
Cristiano Ronaldo recently moved higher on this list after winning his second UEFA Nations League with Portugal. At 41, he continues to defy age and adds trophies steadily. His five Champions League titles, international success, and club trophies across England, Spain, Italy, and Saudi Arabia highlight his hunger and longevity.
- Supertaca Candido de Oliveira: 1 (2002)
- Premier League: 3 (2006–07, 2007–08, 2008–09)
- FA Cup: 1 (2003–04)
- League Cup: 2 (2005–06, 2008–09)
- Community Shield: 1 (2007)
- La Liga: 2 (2011–12, 2016–17)
- Copa del Rey: 2 (2010–11, 2013–14)
- Supercopa de España: 2 (2012, 2017)
- Serie A: 2 (2018–19, 2019–20)
- Coppa Italia: 1 (2020–21)
- Supercopa Italiana: 2 (2018, 2020)
- Arab Club Champions Cup: 1 (2023)
- Champions League: 5 (2007–08, 2013–14, 2015–16, 2016–17, 2017–18)
- UEFA Super Cup: 2 (2014, 2017)
- FIFA Club World Cup: 4 (2008, 2014, 2016, 2017)
- European Championship: 1 (2016)
- UEFA Nations League: 2 (2018–19, 2024-25)
- Saudi Pro League: 1 (2025-26)





