Ranking the top 5 goalscorers in Barcelona's history

Barcelona's top five scorers in history have together scored more than 1,000 goals for the club.
Barcelona's top five scorers in history have together scored more than 1,000 goals for the club.

Without a doubt, Barcelona are one of the greatest football teams in the world. The La Liga behemoths are one of the most successful European club teams, and have a global fanbase.

Over the years, the Blaugrana have had an enviable list of attackers who've graced their fabled blaugrana colours. On that note, here's a look at the five most prolific scorers in their history, who've together amassed over 1400 goals for the club:


#5 Samuel Eto'o - 130 goals

Samuel Eto'o was one of the most dangerous strikers of his generation and Barcelona's greatest African player.
Samuel Eto'o was one of the most dangerous strikers of his generation and Barcelona's greatest African player.

Brazilian legend Rivaldo and former Cameroon ace Samuel Eto'o are both tied for 130 goals apiece in Barcelona colours. However, the latter finds a mention here because of his better goals-to-game ratio.

A peerless predator in his prime, Eto'o struck fear in the hearts of opposition defenders, thanks to his electric pace, ability to take on defenders and prolific finishing prowess.

Eto'o played a key role in Barcelona winning eight titles during his glorious five-year period. That includes the historic treble of 2009, where the Cameroonian scored in the Champions League final.

Widely considered among the greatest African players of all time, the ex-Barcelona No.9 also clinched numerous individual honours for his blistering exploits. Eto'o (26 goals) was the La Liga's top scorer in the 2005-06 season.

He left for Inter Milan after winning the treble, where he repeated the trick the next year, becoming the only player in history to do so.


#4 Laszlo Kubala - 194 goals

Laszlo Kubala was Barcelona's first superstar.
Laszlo Kubala was Barcelona's first superstar.

From a Hungarian refugee to a Barcelona hero, Laszlo Kubala was a bonafide star of the game, both on and off the field.

He was renowned for his quick and skilful dribbling, powerful finishing and set-piece prowess, making him a leading member of the Blaugrana team during the 1950s.

Kubala's prolific goalscoring prowess in the league, netting 131 times in 186 games, yielded four La Liga titles. He is also the second (and latest) player to score a staggering seven goals in a La Liga game.

The Hungarian is credited with putting Barcelona on the global map. Kubala helped the club establish itself as a footballing superpower, with fans voting him as their greatest ever player in 1999.

#3 Luis Suarez - 198 goals

Luis Suarez left Barcelona in 2020 after six incredible years.
Luis Suarez left Barcelona in 2020 after six incredible years.

Strikers don't come any deadlier than Luis Suarez, who can rip defences to shreds with minimal fuss if he sees the slightest of openings. Goals being his raison d'etre, he has scored more than 500 of them in his illustrious career, including 194 for Barcelona in just six years.

Rightfully called El Pistolero (The Gunman) for his blistering scoring exploits, the Uruguayan looked at home at the Camp Nou. He led the line for the Blaugrana with supreme elegance.

Suarez forged a menacing partnership with Lionel Messi and Neymar, arguably the best attacking triumvirate ever. He won 13 titles at the club, including a treble in 2015.

Suarez was very prolific in front of goal, registering his personal best tally of 59 goals during the 2015-16 season. That campaign, he won both the domestic and European Golden Boot awards too.


#2 Cesar Rodriguez - 232 goals

Cesar Rodriguez was Barcelona's top scorer for almost 58 years.
Cesar Rodriguez was Barcelona's top scorer for almost 58 years.

Cesar Rodriguez held the honour of being Barcelona's highest scorer for several decades before he was surpassed by a certain legend of the game in 2012.

During his illustrious career, which spanned more than two decades, the Spaniard played for six teams. But Rodriguez spent most of his time with the Blaugrana, where he became a star.

He scored 232 goals in 351 games across competitions, winning five league titles while also picking up a Pichichi Trophy in 1949.

A highly clinical striker with a knack for creative play, Rodriguez was also renowned for his ability to score directly from corners.


#1 Lionel Messi - 672 goals

Barcelona did not have and may never have anyone better than Lionel Messi.
Barcelona did not have and may never have anyone better than Lionel Messi.

No surprises here. Lionel Messi had been climbing up Barcelona's goalscoring chart rapidly since netting his first-ever goal for the club in 2004. So much so that he left as their greatest-ever scorer, with almost 500 goals more than the second-most prolific scorer in the club's history.

Almost 500 more. Let that sink in!

It's no coincidence the club witnessed their greatest-ever period when La Pulga was around. He helped them to 34 titles during 17 illustrious years, including two continental trebles.

Messi was so prolific that almost every major goalscoring record and many more in La Liga, are in his name. The Argentinian has the most domestic Golden Boot awards (eight) and most league goals scored (50) in a single campaign.

The records of Messi, an embodiment of consistency and greatness, are unlikely to be matched anytime soon, let alone surpassed. Messi, arguably the best player to have graced the game, left Barcelona to join PSG this summer.

Quick Links

App download animated image Get the free App now