#3 Luis Suarez - 198 goals

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 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

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.