One of the greatest clubs in the world, Barcelona, have been graced by some of the best players in the game.
Five best strikers in Barcelona's history:
Arguably the best player to have ever played the game, Lionel Messi, plays for Barcelona. Apart from him, several legends of the game have worn the famed Blaugrana jersey and won titles with the club.
On that note, let's have a look at the five greatest strikers to have turned out for the Blaugrana over the years.
One of the greatest players of his generation, Romario enjoyed a stellar career for both club and country.
The Brazilian striker made his name at Eredivisie side PSV Eindhoven, making 148 appearances in all competitions and scoring 128 goals. The Brazil international was subsequently signed by Barcelona in 1993 and became a part of Johan Cruyff's legendary team.
A world-class finisher, Romario was a prolific goalscorer. He has played a key role in the transforming the striker position, with his constant movement in the attacking third serving as a template for young forwards over the years.
Romario made 65 appearances in all competitions for Barcelona, scoring 39 goals. He won the La Liga once before abruptly leaving the club in 1995. He represented Flamengo, Valencia and Miami FC, among other clubs, before retired in 2009.
#4 Samuel Eto'o
Samuel Eto'o enjoyed a storied career, playing for some of the biggest clubs in the world.
Eto'o began his professional career with Barcelona's arch-rivals Real Madrid, but it was at Mallorca where his performances grabbed the attention of Barcelona. The Cameroon international join the Camp Nou outfit in 2004 for £24.3 million, and the rest, as they say, is history.
A gifted, technically sound and intelligent striker, Eto'o enjoyed a prolific stint with Barcelona. He made 199 appearances in all competitions across five seasons for the club, scoring 130 goals.
Eto'o won the La Liga thrice and Champions League twice with Barcelona, including the continental treble in 2009. He joined Inter Milan that year and won the treble there too, making him the only player to win continental trebles in consecutive years with two different clubs.
The 40-year-old subsequently played for the likes of Chelsea, Everton, Sampdoria and Qatar FC before retiring in 2019.