best Barcelona strikers

Ranking 10 best Barcelona strikers of all time

Barcelona are widely hailed as one of the greatest clubs of all time. They have won 27 La Liga trophies, and five Champions League trophies, among numerous other honors across their history. They are not only one of the biggest clubs in Spain but in the world as well.

The Blaugrana have dominated world football in phases and are also the only club to have won the treble twice. While their history is immense, the Catalans have also been incredible in modern football. They have used their famed La Masia academy and produced footballers like Lionel Messi, Sergio Busquets, and many more.

Barca have generally had a playing style that encompasses dominating the possession and playing entertaining football. This has seen some of the best attackers in the world play for the legendary. They have also had some of the best strikers don the shirt. So, let’s take a look at the top 10 strikers in Barcelona history:

10. Mariano Martin

Mariano Martin
Mariano Martin (Image credits: Getty)

Mariano Martin joined Barca from CD San Andres in 1940. In his eight-year stay at the club, he scored 188 goals in just 167 games. He also won one league title and one Spanish Cup during his time with the Blaugrana.

Martin eventually moved to Tarragona in 1948 before eventually retiring at his boyhood club CD San Andres in 1951.

9. Cesar Rodriguez Alvarez

Cesar Rodriguez
Cesar Rodriguez (Image credits: Getty)

The Spanish striker joined Barcelona in 1939 and was with them until 1955. He scored 294 goals in 433 games for them, winning five La Liga titles and three Copa del Reys, among other honors.

Alvarez also had two loan spells at CS Sabadell and Granada before moving to Espana Industria.

8. Enrique Castro

Enrique Castro
Enrique Castro (Image credits: Barcelona website)

Enrique Castro, also known as ‘Quini’, joined the Blaugrana from Sporting Gijon in 1980. During his four-year stay at the club, he scored 101 goals in 178 games across competitions. He helped them win two Copa del Reys, among other honors, before returning to Sporting Gijon in 1984.

7. Romario

Romario
Romario (Image credits: Getty)

The Brazilian icon spent less than two years at Barcelona after joining them from PSV Eindhoven in 1993. He scored 39 goals and provided 15 assists in 65 games across competitions, helping them win a La Liga title.

Romario eventually moved to Brazilian side Flamengo in January 1995.

Also Read: Best Brazilian footballers of all time

6. Ronaldo Nazario

Ronaldo Nazario
Ronaldo Nazario (Image credits: Getty)

Regarded by many as the best striker of all time, Ronaldo Nazario joined the Spanish giants from PSV Eindhoven in 1996 and spent just one year at the club. During that time, he scored 47 goals and provided 13 assists in just 49 games.

Ronaldo won Copa del Rey and Supercopa de Espana with the club before joining Inter Milan in 1997. He returned to Spain five years later but this time with Barca’s arch-rivals Real Madrid, where he had huge success.

5. Patrick Kluivert

Patrick Kluivert
Patrick Kluivert (Image credits: Getty)

The Blaugrana signed Patrick Kluivert from AC Milan in 1998. The Dutch striker scored 122 goals and provided 61 assists in 257 games for the club but could only inspire them to one La Liga title.

Kluivert eventually left the Spanish giants in 2004 to join Newcastle United. He played for a few other clubs before retiring in 2008.

4. Thierry Henry

Thierry Henry
Thierry Henry (Image credits: Getty)

An Arsenal and Premier League legend moved to La Liga in 2007 looking for a new challenge and win the elusive UEFA Champions League trophy. He spent three years at Barcelona, scoring 49 goals and providing 27 assists in 121 games for the club, winning the Champions League in the 2008-09 season.

Henry also won two La Liga trophies, among other honors, before joining MLS side New York Red Bulls in 2010.

Also Read: Ranking top 10 Arsenal’s best signings of all time

3. David Villa

David Villa
David Villa (Image credits: Getty)

One of Spain’s greatest strikers, David Villa arrived at Camp Nou from Valencia in 2010. While he stayed for just three years at the club, his impact was brilliant. He made 119 appearances, scoring 48 goals and providing 24 assists across competitions.

Villa helped Barca win two La Liga titles, one Champions League trophy, and one Copa del Rey, among other honors. He eventually joined Atletico Madrid in 2013.

2. Samuel Eto’o

Samuel Eto'o
Samuel Eto’o (Image credits: Getty)

Samuel Eto’o was a Barcelona icon. He arrived from RCD Mallorca in 2004 and made 199 appearances for them, contributing 130 goals and providing 40 assists.

During his five-year stay at the club, Eto’o won three La Liga titles and two UEFA Champions League trophies, among numerous other honors. He helped them win the treble in the 2008-09 season, which also turned out to be his final season at the club. He moved to Inter Milan and played for multiple other clubs before retiring in 2019.

1. Luis Suarez

Luis Suarez
Luis Suarez (Image credits: Getty)

Widely regarded as one of the best strikers of his generation, Luis Suarez had a sensational spell at Liverpool but failed to win any trophy. He then moved to Barcelona in 2014 and won four La Liga titles and one Champions League trophy, among numerous other honors.

Suarez scored 195 goals and provided 113 assists in 283 games for the Blaugrana. He formed a lethal partnership with Lionel Messi and Neymar Jr. and helped the club win the treble in the 2014-15 season.

The Uruguayan moved to Atletico Madrid in 2020 and currently plies his trade at Inter Miami with the likes of former Barca stars Messi, Sergio Busquets, and more.

Also Read: Top 10 most expensive Barcelona signings

FAQs

Q. Who is the best striker for Barcelona?

A. Luis Suarez.

Q. Who is the top scorer in Barcelona’s history?

A. Lionel Messi – 672 goals in 778 games.

Q. Who is Barcelona’s best player ever?

A. Lionel Messi.

Next match