SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

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

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 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.

A row of polished silver trophies on a wooden shelf inside a lit glass display cabinet

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.

Gold and silver winners' medals on ribbons laid out across a weathered wooden table

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

Stake — IPL Community Raffle
Stake — IPL Community Raffle