Most trophies won by a player: Lionel Messi’s 47, and the full list
Lionel Messi has won 47 trophies, more than any player in the men’s game. Every one of them listed, plus Dani Alves on 43 and why the counts below the top three disagree.
Oct 3, 2024 · Updated Aug 8, 2026
Lionel Messi has won 47 trophies, more than any player in the history of the men’s game. Dani Alves is second on 43 and Hossam Ashour third on 39, and those three names sit in that order on every current list.
Below the top three, the lists stop agreeing — sometimes by four trophies on the same player. This page gives the ranking, breaks Messi’s 47 down trophy by trophy so it can be checked, and explains where the disagreement comes from.
Most trophies won by a player in football
| # | Player | Trophies | Main clubs |
| 1 | Lionel Messi | 47 | Barcelona, PSG, Inter Miami |
| 2 | Dani Alves | 43 | Sevilla, Barcelona, PSG |
| 3 | Hossam Ashour | 39 | Al Ahly |
Messi is the only one of the three still adding to his total, so the record is still moving.

Every trophy Lionel Messi has won
This is where the 47 comes from, set out so it can be checked line by line.
| Team | Trophies | Breakdown |
| Barcelona (2004-2021) | 35 | 10 La Liga, 8 Supercopa de Espana, 7 Copa del Rey, 4 Champions League, 3 UEFA Super Cup, 3 Club World Cup |
| Argentina | 6 | World Cup 2022, Copa America 2021 and 2024, Finalissima 2022, Olympic gold 2008, U-20 World Cup 2005 |
| Paris Saint-Germain (2021-2023) | 3 | 2 Ligue 1, 1 Trophee des Champions |
| Inter Miami (2023-) | 3 | Leagues Cup 2023, Supporters’ Shield 2024, MLS Cup 2025 |
| Total | 47 |
For the same 47 set out competition by competition and year by year, see all trophies won by Lionel Messi.
Thirty-five of the 47 came at Barcelona across 17 seasons. The six with Argentina are the ones that took him longest: he lost four senior finals — the 2014 World Cup and the Copa America in 2007, 2015 and 2016 — before the 2021 Copa America broke the run.
What has changed since 2024
Two things, and one of them is a trophy that never arrived.
The 47th was the MLS Cup on 6 December 2025, Inter Miami beating Vancouver Whitecaps 3-1 at Chase Stadium. Messi set up Rodrigo De Paul for the goal that settled it just past the hour and added a second assist late. It was Inter Miami’s first MLS Cup and made them the 16th franchise to win one in the league’s 30-year history.
The one that did not arrive was a second World Cup. Argentina reached the final of the 2026 tournament and lost 1-0 to Spain after extra time, Ferran Torres scoring in the 106th minute against ten men. So Messi’s total stands at 47 rather than 48, and his last trophy remains the MLS Cup.
Dani Alves, the man Messi passed
For years the answer to this question was Dani Alves, and his 43 is a genuinely strange collection: five trophies at Sevilla, 23 at Barcelona, two at Juventus, six at PSG, one at Sao Paulo, plus two Copa Americas, two Confederations Cups, an Olympic gold and a U-20 World Cup with Brazil.
The 23 at Barcelona included six La Liga titles and three Champions Leagues. The one trophy missing from the whole haul is the World Cup — he played at two World Cups and never won one, which is a useful reminder that a trophy count is not the same thing as a career.
Some counts put Alves above 43 by including Brazilian regional titles from his early years at Bahia. Most do not, and 43 is the figure to quote.
Hossam Ashour and 39 trophies at one club
The third name is the one most readers will not know. Hossam Ashour spent 17 years at Al Ahly in Cairo, from 2003 to 2020, and won 39 trophies without playing for anyone else:
| Competition | Won |
| Egyptian Premier League | 13 |
| Egyptian Super Cup | 10 |
| CAF Champions League | 6 |
| CAF Super Cup | 5 |
| Egypt Cup | 4 |
| CAF Confederation Cup | 1 |
| Total | 39 |
That is more than anyone else on this list managed at a single club — Messi’s Barcelona haul is 35, Ryan Giggs’s Manchester United haul is in the mid-30s. It is also a reminder that these lists reward being in the right dressing room for a long time at least as much as they reward being the best player in it.

The next names, and why the counts disagree
Below Ashour the published lists diverge badly. These are the figures different compilations give for the same players:
| Player | Published counts |
| Andres Iniesta | 35-38 |
| Cristiano Ronaldo | 33-37 |
| Sergio Busquets | 37 |
| Gerard Pique | 36-37 |
| Maxwell | 35-37 |
| Ryan Giggs | 35-36 |
| Kenny Dalglish | 35 |
| Karim Benzema | 35 |
| Thomas Muller | 35 |
| Toni Kroos | 34 |
| Luka Modric | 34 |
A four-trophy spread on Cristiano Ronaldo, whose career is documented match by match, tells you the problem is not missing information. It is that nobody agrees on what counts as a trophy.
The four questions that move the numbers:
| Question | Why it matters |
| Do super cups count? | Eight of Messi’s 47 are Supercopa de Espana titles — one-off curtain-raiser matches that some compilations leave out entirely |
| Do youth and Olympic titles count? | Messi’s U-20 World Cup and Beijing 2008 gold are two of his 47; Alves has the same pair |
| Do regional championships count? | Brazilian state and regional titles are why Alves appears at 43 on some lists and higher on others |
| Does a league table count? | The Supporters’ Shield is awarded for the best MLS regular-season record, not a knockout — some counts include it, some do not |
The basis used above is the broad one: every senior team trophy, super cups, Olympic gold and the U-20 World Cup included. That is what produces 47 for Messi. Alves’s 43 is quoted on a slightly tighter basis that leaves the Brazilian regional titles out, so even the two figures at the top of this page are not built quite the same way — which is the point rather than an exception to it.
Where Cristiano Ronaldo sits
Not in the top three, and not especially close. The published counts put him between 33 and 37, which leaves him at least ten behind Messi on any count.
He has been adding to it, though. Al Nassr won the 2025-26 Saudi Pro League, their first title in seven years and his first major club trophy since Serie A in 2019-20, and it made him a league champion in four countries on two continents — something no amount of counting arguments takes away. The full comparison is on our Messi vs Ronaldo page.
Managers are counted separately, and that list is led by Sir Alex Ferguson — see most trophies won by a manager.
Most trophies won by a player: quick answers
Who has won the most trophies in football?
Lionel Messi, with 47 — 35 at Barcelona, six with Argentina, three at PSG and three at Inter Miami.
Who has the second most?
Dani Alves, on 43, who held the record before Messi passed him.
How many trophies has Cristiano Ronaldo won?
Between 33 and 37 depending on the count, including the 2025-26 Saudi Pro League with Al Nassr.
Who has won the most trophies at a single club?
Hossam Ashour, with 39 in 17 years at Al Ahly.
What was Messi’s most recent trophy?
The MLS Cup, won with Inter Miami on 6 December 2025. Argentina lost the 2026 World Cup final to Spain, so his total stayed at 47.
Why do trophy counts differ between sources?
Because there is no agreed definition. Super cups, Olympic gold medals, youth World Cups, regional championships and regular-season league shields are each counted by some compilations and not others.
Featured photo: AFP / FRANCK FIFE







