TOP 10 · SPORT

The 10 Greatest FC Barcelona Players of All Time

Messi, Cruyff, Xavi, Iniesta, Kubala, Ronaldinho... The 10 greatest players in FC Barcelona history. Do you agree with the order? Vote.

By the Editorial TeamPublished

Ranking of the 10 greatest FC Barcelona players of all time

In shortNumber 1 in our ranking is Lionel Messi, followed by Johan Cruyff and Xavi Hernández.

Who are the 10 greatest FC Barcelona players of all time? Messi is the obvious choice; from second place on, the debate begins. We weighed trophies, influence on the game and what each one means to Barça fans.

Where are Rivaldo, Romário, Neymar, Luis Suárez, Guardiola or Piqué? Vote for your number 1 below or tell us who is missing.

1. Lionel Messi

2004–2021 · Forward

The club's all-time top scorer and the star of Barça's most successful era, with four Champions League titles. He won most of his Ballon d'Or awards in the blaugrana shirt.

2. Johan Cruyff

1973–1978 as a player · 1988–1996 as coach

As a player he brought the league title back after fourteen years; as coach he built the Dream Team and won the first European Cup. His idea of football is still Barça's identity.

3. Xavi Hernández

1998–2015 · Midfielder

The brain of the greatest Barça side ever. His way of moving the ball defined tiki-taka and the most glorious era for both the club and Spain.

4. Andrés Iniesta

2002–2018 · Midfielder

Talent, dribbling and goals at key moments, like the one at Stamford Bridge in 2009. One of the most loved players, even among rival fans.

5. László Kubala

1951–1961 · Forward

The great star of Barça in the 1950s. His pull with the fans was so strong that he is linked to the need to build the Camp Nou.

6. Ronaldinho

2003–2008 · Attacking midfielder

He brought joy and trophies back to the club. Ballon d'Or winner in 2005 and the star of one of the most remembered images: an ovation from the Bernabéu after a memorable match.

7. Carles Puyol

1999–2014 · Defender

The captain who gave everything. An academy graduate, leader and symbol of commitment, he won three Champions League titles with the club.

8. Sergio Busquets

2008–2023 · Midfielder

He seemed to do nothing and did everything. His positioning and simple passing held together Guardiola's Barça and Spain's champion side.

9. Ronald Koeman

1989–1995 · Defender

Scorer of the free kick in extra time at Wembley in 1992 that gave Barça their first European Cup. A defender with a legendary shot.

10. Hristo Stoichkov

1990–1995 and 1996–1998 · Forward

Character, pace and goals in Cruyff's Dream Team. He won the Ballon d'Or in 1994.

It counts as your vote. Our editors review every suggestion before it appears on the site.

Frequently asked questions

Who is the greatest Barça player of all time?

Lionel Messi, the club's all-time top scorer, is number 1 in almost every ranking, including ours.

Who scored the goal that won Barça's first European Cup?

Ronald Koeman, with a direct free kick in extra time of the 1992 final at Wembley against Sampdoria.

#Football#FC Barcelona#Spain

Would you change the order?

Tell us what's missing, what shouldn't be here or what you'd put at number 1.

Comments are reviewed automatically. Be respectful: opinions are welcome, insults are not.