Some of the greatest players in history have lined out for the Catalan club, but only so many can make our all-time Blaugrana XI…

One of the most decorated football clubs in the world, Barcelona have won 92 major trophies throughout their illustrious history and are the second-most successful club in Spain behind rivals Real Madrid.

Superstars such as Johan Cruyff, Lionel Messi, Xavi Hernandez, Andres Iniesta, Thierry Henry and Ronaldinho have all donned the famous shirt at various points in time.

But who makes it into Barcelona's all-time XI?

Getty ImagesGK: Victor Valdes

A Barcelona academy product, Victor Valdes played for the first team for 12 years from 2002 to 2014 and won 21 trophies during that time, including six Liga titles and three Champions Leagues.

He was an integral part of the Pep Guardiola side that won the ‘Sextuple’ in 2009 and even though he was never quite Spain's undisputed No.1, there is no doubt about it that Valdes is an all-time Barca great.

Andoni Zubizarreta was a strong candidate for the goalkeeper spot as well, but he just misses out to Valdes.

AdvertisementGettyRB: Dani Alves

Now, this was an easy decision.

Dani Alves is not just an undisputed Barcelona hero, but arguably one of the best right-backs the game has ever seen.

The Brazilian joined Barcelona from Sevilla in 2008 and played at the club until 2016. In January 2022, Dani Alves re-joined the Catalans on a six-month deal with a clause to extend his stay up to June 2023.

During the eight-and-a-half years he has spent at Camp Nou so far, Dani Alves has won a staggering 25 trophies. 

Albert Ferrer may have been good, very good in fact, but Dani Alves was the obvious choice for the right-back berth.

Getty ImagesCB: Carles Puyol

Club legend and former captain Carles Puyol played for Barcelona throughout his career from 1999 to 2014, never once being tempted to try his luck elsewhere.

He won every major trophy with the Catalan club, including six Liga titles and three Champions Leagues, and was the undoubted heart of the side that changed the game.

Indeed, Puyol, who is the club's fifth most-capped player of all time with 593 appearances, was a truly special player, someone who personified Barcelona like few others.

GettyCB: Gerard Pique

Picking Puyol's partner at the back was not an easy choice.

We considered Ronald Koeman. After all, he delivered that coveted first Champions League trophy with his sublime free-kick at Wembley in 1992.

But then, that would have meant leaving out Gerard Pique, which, let's be honest, would have been plain wrong.

The veteran Spanish defender rejoined Barcelona in 2008, having previously left the club for a spell with Manchester United, and is still playing for the Catalan giants to this day.

Pique has won 30 major club trophies during his time at Barcelona, so we think he probably deserves forgiveness for his temporary move to United.