sportsdunia logo
Search Icon

Advertisement

Advertisement

Ranking the 10 Best Barcelona Strikers Of All Time

9 min
Best Barcelona Strikers

Summary

Luis Suárez tops the list of Barcelona’s greatest strikers with 195 goals and 113 assists in 283 matches, winning four La Liga titles and a Champions League. Samuel Eto’o follows with 130 goals and two UCL trophies, while David Villa and Thierry Henry made significant impacts despite shorter tenures. Legends like Ronaldo Nazario and Romario delivered explosive but brief stints, while historic figures like César Rodríguez and Mariano Martin left their mark with prolific goal tallies. The rankings weigh influence, scoring prowess, and longevity, showcasing Barcelona’s legacy of elite strikers across eras.

Barcelona is widely hailed as one of the greatest clubs of all time, with a rich club history that includes 27 La Liga trophies and 5 Champions League trophies, among numerous other honours. 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 has generally had a playing style that encompasses dominating 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:

List of Barcelona Best Strikers of All Time

There have been plenty of big footballing names to have played for one of the biggest football clubs in the world, Barcelona, throughout its rich history. But only a few world-class strikers managed to impress here, considering the pressure and expectations. Let's find out who the top 10 strikers in Barcelona history are.

RankPlayerAppearancesGoalsCountryTrophies
10Mariano Martín167188Spain1 La Liga, 1 Spanish Cup
9César Rodríguez433294Spain5 La Liga, 3 Copa del Rey
8Enrique Castro178101Spain2 Copa del Rey
7Romário6539Brazil1 La Liga
6Ronaldo Nazário4947Brazil1 Copa del Rey, 1 Supercopa de España
5Patrick Kluivert257122Netherlands1 La Liga
4Thierry Henry12149France2 La Liga, 1 UCL
3David Villa11948Spain2 La Liga, 1 UCL, 1 Copa del Rey
2Samuel Eto’o199130Cameroon3 La Liga, 2 UCL, Treble in 2008-09
1Luis Suárez283195Uruguay4 La Liga, 1 UCL, Numerous other honors

How We Ranked the Best Barcelona Strikers of All Time?

Influence: No matter which era we talk about, strikers have always played a pivotal role in a team’s success. Their performances during crucial games or clutch moments define their legacy and influence.

Goal-scoring Prowess: How many goals a striker has scored during a campaign has always been a debate while judging and deciding the rankings of the players. How consistently has the striker been scoring goals for his team?

Longevity: There have been thousands of players come and gone, yet only those who have the qualities of becoming elite players leave a lasting impression that tends to linger even after decades.

Note: These stats were taken from trusted sources like Transfermarkt.

Who are Barcelona Best Strikers of All Time?

Now that we have taken a look at our ranking parameters, which were considered while compiling this list of the best Barcelona strikers of all time. Now it's time to dive into and look at their career at Barcelona.

10. Mariano Martin (Spain)

Mariano Martin Alonso
Mariano Martin Alonso (Image Credit: FC Barcelona’s Official Website)

Mariano Martin was known for his goal-scoring prowess with Barcelona. He had joined the club from CD San Andres in 1940. In his eight-year stay with the Catalan giants, he had 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.

MatchesGoalsYears
1671881940-48
Mariano Martin Stats

9. Cesar Rodriguez Alvarez (Spain)

Cesar Rodriguez Alvarez
Cesar Rodriguez Alvarez (Image Credit: FC Barcelona’s Official Website)

The Spanish striker joined Barcelona in 1939 and was with them until 1955. He managed to score a staggering 294 goals in 433 games for them, winning five La Liga titles and three Copa del Reys, among other honours. Alvarez also had two loan spells at CS Sabadell and Granada before moving to Espana Industria.

MatchesGoalsYears
4332941939-55
Cesar Rodriguez Alvarez Stats

8. Enrique Castro (Spain)

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, during his spell, he scored 101 goals in 178 games across competitions. He helped them to win two Copa del Reys titles, among other honours, before eventually returning to Sporting Gijon in the year 1984.

MatchesGoalsYears
1781011980-84
Enrique Castro Stats

7. Romario(Brazil)

Romario
Romario (Image Credit: FC Barcelona’s Official X Account)

The Brazilian icon had spent less than two years at Barcelona, far less than any other names on the list except Ronaldo Nazario, after joining the Blaugrana from PSV Eindhoven in 1993. The Brazilian goal-scoring machine made a name for himself, as fans regard him as one of the best strikers in football history. During his short spell, he scored 39 goals and provided 15 assists in just 65 games for the club across all competitions and helped them win a La Liga title. Romario eventually moved to Brazilian side Flamengo in January 1995.

MatchesGoalsYears
65391993-95
Romario Stats

Advertisement

6. Ronaldo Nazario (Brazil)

Ronaldo Nazario
Ronaldo Nazario (Image Credit: FC Barcelona’s Official X Account)

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 the Copa del Rey and Supercopa de España 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. Having played for two of the biggest Spanish football teams, he was still respected and adored by the fans.

MatchesGoalsYears
49471996-97
Ronaldo Nazario Stats

5. Patrick Kluivert (Netherlands)

Patrick Kluivert
Patrick Kluivert celebrates after scoring a goal (Image Credit: FC Barcelona’s Official X Account)

The Blaugrana signed Patrick Kluivert from AC Milan in 1998. The former Dutch international 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 the English side Newcastle United. He played for a few other clubs before officially retiring in 2008.

MatchesGoalsYears
2571221998-04
Patrick Kluivert Stats

4. Thierry Henry (France)

Thierry Henry
Thierry Henry during his unveiling ceremony at FC Barcelona (Image Credit: FC Barcelona’s Official X Account)

Often regarded as one of the best Premier League players, Thierry Henry moved to La Liga in 2007, looking for a new challenge and to 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 honours, before joining MLS side New York Red Bulls in 2010. Though his prime years were at Arsenal, the Frenchman was a class apart from the Catalan giants.

MatchesGoalsYears
121492007-10
Thierry Henry Stats

Advertisement

Fanatics Banner

3. David Villa (Spain)

David Villa
David Villa (Image Credit: Classic Football Shirts’ Official X Account)

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 honours. He eventually joined Atletico Madrid in 2013. His time at Camp Nou is widely remembered as the peak of his career, thanks to his prolific spells.

MatchesGoalsYears
119482010-13
David Villa Stats

2. Samuel Eto’o (Cameroon)

Samuel Eto’o
Samuel Eto’o (Image Credit: FC Barcelona’s Official X Account)

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 honours. He helped them win the treble in the 2008-09 season, which also turned out to be his final season at the club. Later, He moved to Inter Milan and played for multiple other clubs before eventually retiring in 2019.

MatchesGoalsYears
1991302004-09
Samuel Eto’o Stats

1. Luis Suarez (Uruguay)

Luis Suarez
Luis Suarez celebrates after scoring a goal (Image Credit: FC Barcelona’s Official X Account)

Widely regarded as one of the best Liverpool players ever, Luis Suarez had a sensational spell in the English Premier League but failed to win any trophies. He then moved to Barcelona in 2014 and won four La Liga titles and one Champions League trophy, among numerous other honours. 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.

MatchesGoalsYears
2831952014-2020
Luis Suarez Stats

Advertisement

Frequently Asked Questions

Q. Who is the best striker for Barcelona?
+
A. Luis Suarez was the best striker for Barcelona
Q. Who is the top scorer in Barcelona's history?
+
A. Lionel Messi is the top scorer and assists provider in Barcelona history with 672 goals in 778 games.
Q. Who is Barcelona's best player ever?
+
A. Lionel Messi is undoubtedly Barcelona's best player ever.
Q. How many goals did David Villa have for Barca?
+
David Villa has netted 49 goals during his time at Barca.
Q. How many La Liga titles did Samuel Eto'o win at Camp Nou?
+
Samuel Eto'o had lifted two La Liga titles with Barcelona.
Q. Who is Barcelona's top striker?
+
A. Luis Suarez is Barcelona's top striker but right now, Robert Lewandowski is the top striker for Barcelona.
Q. Who is Barcelona's top scorer in 2024?
+
A. Robert Lewandowski is the Barcelona's top scorer in 2024.
Q. Who is Barcelona's right winger?
+
A. Lamine Yamal is Barcelona's right winger.
Q. Who is the greatest Barcelona player ever?
+
A. Lionel Messi is the greatest Barcelona player ever.
Q. Who made Barcelona famous?
+
A. There has been a lot of players who helped in making Barcelona famous like Rivaldo, Johan Cruyff, Lionel Messi, Luis Figo, and Diego Maradona.
Q. Who is a Barcelona legend?
+
A. Lionel Messi is Barcelona's legend.

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Mohit Tomar
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick