Goal presents a concise roll call of the footballers who have worn the culé elastic the most across all competitions for Barcelona.
These players are more than teammates; they are icons who have etched their names into the club’s history. The focus is on Barcelona players who have appeared in the highest number of matches for the team across all competitions.
FOLLOW BARCELONA VS LIVE. LALIGA ALMERÍA 2022-2023
Lionel Messi stands tall in the club’s lore, his legend growing with every appearance. On Sunday, March 21, 2021, he surpassed Xavi Hernández to lead the all-time appearance list for the club.
Beyond the leaders, remarkable stalwarts who have defended the Barca shirt are highlighted, including Gerard Piqué, who recently announced that his upcoming match against Almería at the Camp Nou would mark the end of his playing career.
UPDATED NOVEMBER 1, 2022, TO REFLECT VICTORIA-BARCELONA
12. Zubizarreta | 410 matches
Getty
11. William Love | 421 matches
Getty Images
10. Carlos Rexach | 436 games
9. Jordi Alba | 438 games
Getty
8. Victor Valdés | 535 matches
7. Migueli | 549 matches
5. Carlos Puyol | 593 matches
Getty
6. Gerard Piqué | 614 games
4. Andrés Iniesta | 674 games
Getty Images
3. Sergio Busquets | 718 games
Getty
2. Xavi Hernández | 767 games
Getty Images
1. Leo Messi | 778 games
FCBarcelona
Cited from Goal