Football News, Transfer News, Rumours, Gossip, Latest & Live Scores

AnalysisFootball

Top 10 Best Barcelona Players Of All Time – Ranked

FC Barcelona are one of the biggest football clubs in the world. Over its century of history, the club has seen some of the greats of the game play for the Spanish giants. The Blaugrana is synonymous with Catalonia, and its slogan, “Més que un club,” which means ‘more than a club’, reflects that it is more than a club—a symbol of pride, identity, and values.

In their eventful long history, the Spanish giants have been home to legendary figures who have transformed the game of football, such as Johan Cryuff, to the modern-day greats like Messi, Xavi, and Iniesta. They have enjoyed significant success, winning numerous domestic and European titles, cementing their stature as one of the best clubs in the world, and being home to the best players. Thus, it’s tough to amass the list to only 10; however, based on the below-mentioned ranking factors, we’ve compiled a list of the best Barcelona players ever.

Ranking Factors

Longevity: The primary ranking aspect that we are looking for is their tenure at Camp Nou, donning the iconic Blaugrana shirt. It reflects the longevity and durability of their Barcelona spell.

Impact: Any player’s impact in bringing triumph to the team with their individual brilliance and key performances on the pitch. Statistics like goals, assists, clean sheets, and appearances are also taken into account.

Achievements: The number of trophies, titles, and honors any player has claimed during their time with the Catalans. Trophy count and personal accolades are also vital factors in defining the rankings of these phenomenal players.

10. Ronald Koeman (Netherland)

Ronald Koeman
Ronald Koeman (Image credit:@FCBarcelona/X)

The Dutchman joined Barcelona in 1899 from PSV Eindhoven to be part of Johan Cruyff’s ‘Dream Team’ and spent six years at Camp Nou. He had a tremendous ability to score from distance, an expert in penalties and set-pieces, as a result, he managed to score 106 times for the club. Also to be noted, his goal scoring ability as a defender was as good as his defending, passing and vision that made him a powerhouse in the backline. Koeman helped Barca to claim their maiden European trophy in 1992 at Wembley Stadium.

Appearances264
Goals106
Assists15
Titles9
Ronald Koeman Barcelona stats

9. Carles Puyol (Spain)

Carles Puyol
Carles Puyol (Image credit:@FCBarcelona/X)

A one-club man and a loyal servant to FC Barcelona. Carles Puyol came through the ranks of the club’s youth system and played his entire professional career at Barca till 2014. The Spaniard’s reliability and commitment to defend the goal were something that cannot be doubted; he was phenomenal in the air, brave on the ground, and a true leader of the team. The 5’10 ft centre-back enjoyed a monumental spell and became one of the most successful football captains in history while leading the club as their skipper.

Appearances593
Goals19
Assists13
Titles21
Carles Puyol Barcelona stats

Also Read: Top 10 Best Real Madrid Players of All Time (Ranked)

8. Sergio Busquets (Spain)

Sergio Busquets
Sergio Busquets (Image credit:@FCBarcelona/X)

Busquets probably never got the acknowledgement he deserved for his dedication and services to the club. He is arguably the greatest defensive midfielder to have played for the club. The La Masia graduate was a crucial part of Barcelona’s most successful period and lifted 32 major titles. He played over 700 matches, being the third-highest appearance maker in history. The Spanish midfielder had impeccable passing ability, the calmness to keep the ball at his feet under pressure, and the eye to deliver line-breaking passes.

Appearances722
Goals18
Assists40
Titles31
Sergio Busquets Barcelona stats

7. Gerard Piqué (Spain)

Gerard Pique
Gerard Pique (Image credit:@FCBarcelona/X)

One the greatest centre-backs of this generation, Gerard Piqué is an icon of Barcelona. The defender returned to the club from Manchester United in 2008 and quickly became a key player, forming a formidable defensive partnership with Carles Puyol.

Pique had all the attributes that were required to excel in his position: height, pace, physicality, athleticism, passing and sharp defensive skills, and most importantly, passion to fight for the crest. The World Cup winner claimed 8 La Liga titles and 3 Champions League titles while recording 699 appearances and 58 goals from 2008 to 2022.

Appearances616
Goals58
Assists16
Titles30
Gerard Piqué Barcelona stats

6. Samuel Eto’o (Cameroon)

Samuel Eto'o
Samuel Eto’o (Image credit:@FCBarcelona/X)

The Cameroon icon is widely considered as one of the best African players of all time and indeed the best Barcelona strikers, thanks to his exceptional Barcelona. Samuel Eto’o found the net 152 times in a total of 234 games in Barcelona colors while helping them claim the treble in the 2008/09 campaign.

The African was a prolific goal scorer known for his swiftness, goal-scoring prowess, and effectiveness in the attack. At Camp Nou, Eto’o experienced his prime years linking up with the likes of Deco, Ronaldinho, Iniesta, Xavi, and Messi, the forward became unstoppable.

Appearances234
Goals152
Assists39
Titles8
Samuel Eto’o Barcelona stats

5. Ronaldinho (Brazil)

Ronaldinho
Ronaldinho (Image credit:@FCBarcelona/X)

Ronaldinho was a pure joy to watch on the field; his tricks, skills, and ability to edge past a string of defenders with ease were nothing short of awe-inspiring. The Brazilian forward was a fan favourite, wearing the iconic number 10 shirt before handing it over to Messi to carry on his legacy.

In the summer of 2003, Ronaldinho arrived at the club from PSG to play under Frank Rijkaard and steered the Catalan giants to lift two successive Spanish league titles and UEFA Champions League. Nicknamed Gaúcho, he was awarded the 2005 Ballon d’Or accolade.

Appearances207
Goals94
Assists71
Titles5
Ronaldinho Barcelona stats

4. Johan Cruyff (Netherlands)

Johan Cruyff
Johan Cruyff (Image credit:@FCBarcelona/X)

Johan Cruyff’s remarkable achievement as a manager often overshadows his brilliance as a player with Barcelona. The Dutchman’s influence on the sport is something that can not be explained in words; subsequently, Cruyff is lauded as one of the most influential footballers of all time.

He is acclaimed to have revolutionised the game with his playmaking, mesmerising dribbles, orchestrating attacks, unlocking defensive lines, and playing accurate balls. The Ajax and Barca legend won two silverware with the Blaugrana.

Appearances180
Goals59
Assists23
Titles2
Cruyff Barcelona stats

3. Andrés Iniesta (Spain)

Andres Iniesta
Andres Iniesta (Image credit:@FCBarcelona/X)

Andrés Iniesta Luján is regarded as the greatest midfielder of all time. The midfield maestro was incredibly skilled and talented in his ball control and ability to glide past opposition with fascinating gameplay and passing prowess. Iniesta joined the club at 12, starting with the Under-14 team and rising through the ranks to the main team.

He left Camp Nou as a legend who was not only loved by his own fanbase but also respected by the rival team and fans. The Spanish icon was an integral part in adding 32 trophies to the club’s trophy collection.

Appearances674
Goals57
Assists140
Titles32
Andres Iniesta Barcelona stats

2. Xavi Hernandez (Spain)

Xavi
Xavi Hernandez (Image credit:@FCBarcelona/X)

It was a close competition between Andres Iniesta and his midfielder partner Xavi Hernandez for the second place on this list of the best Barcelona players of all time; however, the latter takes up the spot. Xavi is a true definition of an elite-class midfielder; his mastery to create spaces and eye to make unanticipating passes to stun the opposition, while effortless movement and slick passing was a work of art. The Euro and World Cup winner with Spain devoted his entire club career of 25 years with Barcelona, reflecting unwavering loyalty and passion for the club.

Appearances767
Goals85
Assists185
Titles25
Xavi Hernandez Barcelona stats

Also Read: Ranking The 10 Best Defenders In La Liga Currently

1. Lionel Messi (Argentina)

Lionel Messi
Lionel Messi (Image credit:@FCBarcelona/X)

Now arrives the crown jewel among the greats, Lionel Messi, who tops the ranking list of the best Barcelona players of all time. The Argentine is the pinnacle of greatness; his legacy at Barcelona is an attainment that no other player can replicate. Messi amassed a staggering 672 goals and made 778 appearances across all competitions to become the club’s all-time top scorer and highest appearance maker.

The 8th-time Ballon d’Or victor cemented his status as the greatest Barcelona player and won every possible silverware for the Catalans, including ten League titles, 7 Copas del Rey, 8 Spanish Super Cups, and 3 European trophies.

Appearances778
Goals672
Assists303
Titles35
Lionel Messi Barcelona stats

Top 10 Greatest Barcelona Players of All Time

In this list, we have shortlisted the best Barcelona players of all time. Barcelona have had a prestigious history and countless iconic players to have represented the Catalans over the years. Here’s the list of the best Barcelona players ever.

RankPlayerCountryPositionBarcelona Spell
1Lionel MessiArgentinaForward2004–2021
2Xavi HernandezSpainMidfielder1998–2015
3Andres IniestaSpainMidfielder2002–2018
4Johan CruyffNetherlandsForward/Midfielder1973–1978
5RonaldinhoBrazilForward/Midfielder2003–2008
6Samuel Eto’oCameroonForward2004–2009
7Sergio BusquetsSpainMidfielder2008–2023
8Gerard PiquéSpainDefender2008–2022
9Carles PuyolSpainDefender1999–2014
10Ronald KoemanNetherlandsDefender/Midfielder1989–1995
Best Barcelona Player of all time

Who is the best player in Barcelona’s history?

Lionel Messi is the best player in Barcelona’s history.

Who is the best player for Barcelona right now?

Robert Lewandowski is the best player for Barcelona right now.

Who is the fastest player in Barcelona?

Lamine Yamal is the fastest player in Barcelona.

Who is Barcelona’s number one?

Marc-André ter Stegen is Barcelona’s number one.

Who scored the most for Barcelona?

Lionel Messi is the all-time top scorer for Barcelona, with 672 goals.

Who played the most for Barcelona?

Lionel Messi is the all-time leading appearance maker with 778 matches.