FC Barcelona is one of the most successful football clubs in the world, boasting numerous domestic and European titles. Over the decades, the Catalan giants have been home to some of the greatest strikers in football history. Legendary forwards such as Luis Suárez, Samuel Eto'o and César Rodríguez left a lasting impact with their remarkable goalscoring records and trophy-winning contributions. Others like Thierry Henry, David Villa and Robert Lewandowski also played key roles during their time at the club, helping Barcelona maintain its reputation for attacking brilliance and sustained success.
Advertisement
Best Barcelona Strikers of all Time: Top 10 Greatest Barcelona Strikers

Summary
The Catalan giants Barcelona are widely hailed as one of the biggest football clubs in the world, in fact, one of the biggest sporting entities in the world. The club has a rich history and legacy that includes 28 La Liga trophies, 5 Champions Leagues, 32 Copa Del Rey, 16 Spanish Super Cups and numerous other silverware in their trophy cabinet. Moreover, the Blaugrana have had some of the greatest players of all time, leading to their domination in Europe and the world.
While their history is immense, the Catalans have also been incredible in modern football thanks to the best Barcelona players of all time. They have used their famed La Masia academy and produced footballers like Lionel Messi, Xavi, Sergi Busquets, and now Lamine Yamal. Their identity is a playing style that encompasses dominating possession and playing entertaining football. Over the years, the Catalans have witnessed the best Barcelona strikers of all time, which we are going to explore in this article.
List of Barcelona Best Strikers of all Time
There have been plenty of prolific strikers to have played for one of the biggest football clubs in the world, Barcelona, throughout the years. And plenty of world-class strikers managed to impress here; however, we are going to list down the top 10 best Barcelona striker of all time.
Rank | Player | Appearances | Goals | Team Trophies with Barcelona |
|---|---|---|---|---|
10 | Ronaldo Nazário | 49 | 47 | 1 Copa del Rey, 1 Supercopa de España, 1 UEFA Cup Winners’ Cup |
9 | Mariano Martín | 167 | 188 | 2 La Liga, 2 Copa del Rey |
8 | Enrique Castro | 141 | 74 | 1 La Liga, 2 Copa del Rey |
7 | Robert Lewandowski | 181 | 115 | 1 La Liga, 1 Supercopa de España |
6 | Thierry Henry | 121 | 49 | 2 La Liga, 1 UEFA Champions League, 1 Copa del Rey, 1 UEFA Super Cup, 1 FIFA Club World Cup |
5 | Patrick Kluivert | 257 | 122 | 1 La Liga |
4 | César Rodríguez | 344 | 255 | 5 La Liga, 3 Copa del Rey |
3 | David Villa | 119 | 48 | 1 La Liga, 1 UEFA Champions League, 1 Copa del Rey, 1 UEFA Super Cup, 1 FIFA Club World Cup |
2 | Samuel Eto'o | 199 | 130 | 3 La Liga, 2 UEFA Champions League, 1 Copa del Rey, 2 Supercopa de España, 1 FIFA Club World Cup |
1 | Luis Suárez | 283 | 195 | 4 La Liga, 1 UEFA Champions League, 4 Copa del Rey, 2 Supercopa de España, 1 UEFA Super Cup, 1 FIFA Club World Cup |
How We Ranked the Best Barcelona Strikers of All Time?
In order to find out some of the barcelona best strikers of all time, we have considered the following ranking factors, explained below:
- Goalscoring Prowess: The first factor is goalscoring prowess, which reflects how effective a striker has been for the Catalans during his stay at the club. How consistently has the striker been scoring goals for his team?
- Trophies/Achievements: Another important factor that we consider keenly is the number of trophies and achievements a striker has lifted while also playing a deciding role up front.
- 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.
- 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 and Sportsdunia.
Who are Barcelona Best Strikers of All Time?
Now that we have taken a look at our ranking parameters, which were taken into account while compiling the best Barcelona strikers of all time rankings. Let's discuss these goal-scoring sensations in brief:
10. Ronaldo Nazario (Brazil)

The two-time World Cup winner with the Brazil national football team, Ronaldo Nazario, is regarded as one of the greatest strikers of all time. He had joined Barcelona from Dutch club PSV Eindhoven in 1996 and spent just one year at the Spanish giants. During that time, the Brazilian star scored 47 goals and provided 13 assists in just 49 games for them.
In just a single season, 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.
| Appearances | Tenure | Goals | Assists
| Trophies Won |
|---|---|---|---|---|
| 49 | 1996-97 | 47 | 13 | 1 Copa del Rey, 1 Supercopa de España, 1 UEFA Cup Winners’ Cup |
9. Mariano Martin (Spain)

Nicknamed “ Fury of the Area”, Mariano Martin is regarded as one of the finest goal scorers in the history of FC Barcelona. A forward who had speed, strength and quick movements along with an eye for goal scoring. The Spaniard had joined the club from CD San Andres in 1940 and played for eight years until 1949. He eventually moved to Tarragona in 1948 before eventually retiring at his boyhood club, CD San Andres, in 1951.
In his eight-year stay with the Catalan giants, Mariano Martin had bagged 188 goals in just 167 appearances – making him one of the record goal scorers of the Blaugrana. Also, Martin finished as La Liga's top scorer in the 1942-43 season after scoring 30 goals and helped Barca win two Spanish titles and the Copa Del Rey.
| Appearances | Tenure | Goals | Assists
| Trophies Won |
|---|---|---|---|---|
144 | 1940 - 48 | 129 | N/A | 2 La Liga, Copa del Rey |
8. Enrique Castro González (Spain)

Enrique Castro González also known as ‘Quini’, is our next pick on the list, he etched his name in the history book after scoring the 3000th goal of Barcelona. Castro had joined the Blaugrana from Sporting Gijon in the year 1980 and remained at the club for a four-year spell. Additionally, the Spanish striker managed to score 74 goals after playing 141 matches for the Blaugrana.
Thanks to his outstanding goal scoring prowess, Quini picked several nicknames: 'l Brujo', ‘Quinocho' and ‘Quinigol. He finished as the top goal scorer in the La Liga in five campaigns. Castro helped them to win two Copa del Reys titles and a Spanish Super Cup, before eventually returning to Sporting Gijon in the year 1984, where he spent most of his career.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
141 | 1980-84 | 74 | 4 | 2 Copa del Rey, Spanish Super Cup |
7. Robert Lewandowski (Poland)
-1766426224014.webp)
The Polish icon Robert Lewandowski has cemented himself as one of the best Barcelona strikers of all time in less than three years of time at Barcelona. The 37-year-old is a goal-scoring machine known for his technicality, clincalness and exceptional finishing in the box. The ex-Bayern Munich player is widely regarded as one of the best strikers of this generation.
In 2022, Lewandowski had signed for Barcelona after an immensely successful stint with Bundesliga club Bayern Munich. He made a name for himself by winning the hearts of Barcelona fans, having already scored 115 goals and provided 23 assists in 181 appearances for the club. In addition, the Polish international helped them win two La Liga titles, the Copa Del Rey and three Super Cups.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 181 | 2022-Present | 115 | 23 | 2 La Liga, Copa del Rey, 3 Spanish Super Cup |
Advertisement
6. Thierry Henry (France)

The French icon Thierry Henry is often regarded as one of the best Premier League players for his glorious time at English club Arsenal. After a remarkable stint in the English capital, the forward secured a move to La Liga, signing for Barcelona in search of 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, and lifted the 2008-09 Champions League. Subsequently, he marked himself as one of the Barcelona best strikers of all time – also won two La Liga trophies. Later, he joined Major League Soccer club New York Red Bulls in 2010. Though his prime years were at Arsenal, the Frenchman was a class apart from the Catalan giants.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 121 | 2007-2010 | 49 | 27 | 2 La Liga, Copa del Rey, 3 Spanish Super Cup |
5. Patrick Kluivert (Netherlands)

One of the greatest Dutch players of all time, the legendary forward Patrick Kluivert, signed for Barcelona from Serie A giants AC Milan in 1998. He was an exceptionally gifted striker, equipped with technique, speed, skills and clinical finishing. Kluivert has 122 goals and provided 61 assists in 257 games for the club in all competitions from 1998 to 2004.
However, the Dutchman could only inspire them to a single Spanish La Liga title. Kluivert eventually left the Catalan giants in 2004 to join the English side Newcastle United. Throughout his career, he has represented several elite clubs such as Ajax, Milan, Newcastle United and Valencia.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 257 | 1998-2004 | 122 | 61 | La Liga |
4. Cesar Rodriguez Alvarez (Spain)

Cesar Rodriguez Alvarez, who acquired the nickname ‘Wigs’, is widely renowned as Barcelona best strikers of all time – he was the club's record goal scorer until Argentine icon Lionel Messi surpassed his figures. The Catalan striker Alvarez joined the Culers in 1939 and remained with the club till 1955. Alvarez also had two loan spells at CS Sabadell and Granada before moving to Espana Industria.
He had managed to score a staggering 294 goals in 433 games for them, winning five La Liga triumphs, three Copa del Reys, among other honours. The legendary striker mostly played for Barcelona throughout his club career; however, he did play for Elche for a brief period of time.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 344 | 1939-1955 | 255 | 2 | 5 La Liga, 3 Copa del Rey |
3. David Villa (Spain)

The famous David Villa erupted with his goal-scoring skills in the Spanish football, widely renowned as one of the greatest Spanish players of all time. Having played for clubs like Sporting Gijón, Real Zaragoza, and Valencia, the Spanish icon arrived at Camp Nou from Valencia in 2010. While Villa stayed for just three years at the club, his impact was brilliant.
The 2010 FIFA World Cup winner 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; however, his time at Camp Nou is widely remembered as the peak of his career, thanks to his prolific spells.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 119 | 2010-2013 | 48 | 24 | 2 La Liga, Copa del Rey, UEFA Champions League |
2. Samuel Eto’o (Cameroon)

The next name on the list is the Cameroonian icon Samuel Eto’o, the legendary marksman, who is one of the greatest African players to grace the field. Eto'o had arrived from RCD Mallorca in 2004, and since then, the striker has gone on to make 199 appearances for them across all competitions. Meanwhile, he netted 130 goals and provided 40 assists during his stay at Camp Nou.
During his five-year stay at the club, the ex-Chelsea and Inter Milan striker Eto’o won three La Liga titles and two UEFA Champions League trophies. 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 the Italian side Inter Milan and played for multiple other clubs before eventually retiring in 2019.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 199 | 2004-09 | 130 | 38 | 3 La Liga, 2 UEFA Champions League |
1. Luis Suarez (Uruguay)

The Uruguayan icon is 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 the Catalan side, Barcelona, in 2014, where he developed into one of the most lethal goal scorers in the world. As a result, Suarez helped his side win four La Liga titles and one Champions League trophy and several individual awards.
Luiz Suarez is known as one of the best strikers in La Liga history. Overall, he 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.
Appearances | Tenure | Goals | Assists | Trophies Won |
|---|---|---|---|---|
| 283 | 201-20202 | 195 | 38 | 3 La Liga, 2 UEFA Champions League |
Frequently Asked Questions
How many goals did David Villa score for Barca?
+
How many goals did David Villa score for Barca?
David Villa has scored 48 goals for Barca.
Who is the greatest Barcelona striker ever?
+
Who is the greatest Barcelona striker ever?
Luis Suarez is the greatest Barcelona striker.
Is there any active footballer in the list of the Greatest Barcelona Strikers?
+
Is there any active footballer in the list of the Greatest Barcelona Strikers?
Yes, Robert Lewandowski is the only active player on this list.
Did all of the top 10 best Barcelona strikers of all time win major trophies?
+
Did all of the top 10 best Barcelona strikers of all time win major trophies?
Yes, every player on this list has won major trophies.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick





-1774285868134.webp)
-1774280274988.webp)



-1755617053181.webp)

