Top 10 All-Time Top Scorers in Barcelona History: The all-time top scorers in Barcelona history represent more than just numbers. They represent eras, identities, and some of the finest football this sport has ever seen.
This club has been producing elite goal scorers since 1912. Every decade brought a new hero. Every hero left a permanent mark on the Blaugrana shirt.
A Club Built on Goals
FC Barcelona has always placed attacking football at the heart of its identity. From the early days at the Camp de les Corts to the modern era at the Camp Nou, goals have defined the club.
Sir Johan Cruyff built on it. Pep Guardiola perfected it. And a long line of brilliant strikers delivered it, season after season, for over a century.
Top 10 All-Time Top Scorers in Barcelona History
These ten players delivered more than anyone else.
1. Lionel Messi
- Total Goals: 672
- Appearances: 778
- Years: 2004–2021
- Nationality: Argentina
Lionel Messi did not just top this list. He made it his own personal record book. His 672 goals in 778 appearances are more than the second and third highest scorers on this list put together.

He arrived at the club as a frail 17-year-old from Rosario. He left 17 years later as the greatest scorer in Barcelona’s entire history. His goals came in La Liga, the Copa del Rey, the Champions League, and every other competition the club entered. He scored in every season without exception across two decades of football.
His goals-per-game ratio of 0.86 is also the best on this entire list.
Achievements:
- 672 goals in 778 appearances, the all-time Barcelona record
- 474 La Liga goals, the highest total in the competition’s history
- 120 Champions League goals in Barcelona colours alone
- Four Champions League titles with the club
- Ten La Liga titles
- Eight Ballon d’Or awards
- FIFA World Cup winner with Argentina in 2022
2. Cesar Rodriguez
- Total Goals: 232
- Appearances: 351
- Years: 1942–1955
- Nationality: Spain
Before Messi, there was Cesar Rodriguez. He scored 232 goals in 351 appearances and held the club’s all-time scoring record for over 50 years.

Known to Barcelona supporters as “El Cesar,” he was the defining striker of Spanish football during the 1940s. He was powerful, technically sound, and composed in front of goal under any kind of pressure. His record stood untouched for half a century, which alone tells you everything about his quality.
Achievements:
- 232 goals in 351 appearances, second on the all-time list
- Held Barcelona’s all-time scoring record for over 50 years before Messi
- Multiple Spanish league titles during his time at the club
- Spanish international throughout his peak years
- One of the most celebrated centre forwards in the club’s pre-modern history
3. Luis Suarez
- Total Goals: 198
- Appearances: 283
- Years: 2014–2020
- Nationality: Uruguay
Luis Suarez arrived from Liverpool in the summer of 2014 and wasted no time at all. He scored 198 goals in just 283 appearances, producing one of the most prolific spells any striker has had at a major European club in the modern era.

He formed the famous MSN trio alongside Messi and Neymar, creating an attacking unit that was simply unplayable at its peak. Together they combined for over 300 goals in a single season. Suarez was the ideal partner: physical, relentless, and ruthlessly clinical inside the box.
Achievements:
- 198 goals in 283 appearances, third on the all-time list
- La Liga Pichichi top scorer in 2015-16 with 40 league goals
- Champions League winner with Barcelona in 2015
- Four La Liga titles during his time at the club
- Three Copa del Rey titles
- Key member of the MSN trio, one of the most lethal attacks in football history
4. Laszlo Kubala
- Total Goals: 194
- Appearances: 281
- Years: 1950–1961
- Nationality: Spain
Many Barcelona historians place Laszlo Kubala as the greatest player at the club before Johan Cruyff arrived. His record of 194 goals in 281 games supports that argument completely.

His journey to Barcelona is one of football’s most compelling stories. A refugee from Hungary, he eventually settled in Spain after fleeing political turmoil at home. Barcelona fought hard to secure his signature. He repaid that loyalty with over a decade of brilliance, winning multiple trophies and changing the identity of the club as an attacking force.
Achievements:
- 194 goals in 281 appearances, fourth on the all-time list
- Five Spanish league titles with Barcelona
- Four Copa del Rey titles
- Widely regarded as Barcelona’s greatest player before Johan Cruyff
- Later served as manager of the Spanish national team
5. Josep Samitier
- Total Goals: 184
- Appearances: 360
- Years: 1919–1932
- Nationality: Spain
Josep Samitier was Barcelona’s first genuine superstar. He scored 184 goals in 360 appearances across 13 seasons and filled stadiums wherever he played.

Supporters gave him the nickname “El Hombre Langosta,” the Lobster Man, because of his extraordinary flexibility and acrobatic movement on the pitch. He was not just a scorer. He was a showman, a creator, and a leader. His influence on Catalan football during the 1920s was immense.
Achievements:
- 184 goals in 360 appearances, fifth on the all-time list
- Six Spanish league titles with Barcelona
- Five Copa del Rey titles during his career at the club
- Nicknamed “El Hombre Langosta” by devoted supporters
- Spanish international throughout the 1920s
- One of the defining figures in Barcelona’s formative history
6. Josep Escola
- Total Goals: 165
- Appearances: 236
- Years: 1934–1949
- Nationality: Spain
Josep Escola scored 165 goals in 236 appearances, and he did it during one of the most difficult periods in Spanish history. His career was interrupted by the Spanish Civil War, which halted football across the country for several years.

He returned after the war and kept scoring. His tally without those lost seasons would almost certainly place him far higher on this list. He was technically brilliant, two-footed, and consistently dangerous in front of goal throughout his entire time at the club.
Achievements:
- 165 goals in 236 appearances, sixth on the all-time list
- Career interrupted by the Spanish Civil War, making his numbers even more remarkable
- Spanish league titles in 1945 and 1948
- Copa del Rey winner multiple times
- Central figure in Barcelona’s post-war attacking rebuild
7. Paulino Alcantara
- Total Goals: 143
- Appearances: 399
- Years: 1912–1916 and 1918–1927
- Nationality: Philippines and Spain
Paulino Alcantara scored his first goal for Barcelona in 1912 at just 15 years old. That single fact captures exactly who he was: a natural talent who needed no warming-up period at any level.

He went on to score 143 goals across two separate stints at the club. Born in the Philippines to a Spanish father, he became one of the first Asian-born players to make a sustained impact in European top-flight football. His shooting power was legendary. Reports from the time describe his shots breaking the net and even injuring goalkeepers.
Achievements:
- 143 goals in 399 appearances, seventh on the all-time list
- Scored for Barcelona on his debut at the age of 15
- One of the first Asian-born players to thrive in European football
- Multiple Copa del Rey titles with the club
- Spanish international during the 1920s
- His legendary shooting power became a permanent part of Barcelona folklore
8. Samuel Eto’o
- Total Goals: 130
- Appearances: 199
- Years: 2004–2009
- Nationality: Cameroon
Samuel Eto’o joined Barcelona in the same summer as Lionel Messi. At the time, Eto’o was the bigger name. He justified that reputation fully.

He scored 130 goals in 199 appearances, combining explosive pace with two-footed finishing and an almost unstoppable work rate. His performances across two Champions League campaigns were exceptional. He scored in both the 2006 final against Arsenal and the 2009 final against Manchester United, making him one of very few players to net in multiple Champions League finals.
Achievements:
- 130 goals in 199 appearances, joint eighth on the all-time list
- Two Champions League titles with Barcelona in 2006 and 2009
- Three La Liga titles during his time at the club
- Scored in two separate Champions League finals
- Two-time African Footballer of the Year during his Barcelona years
- Three Copa del Rey titles with the club
9. Rivaldo
- Total Goals: 130
- Appearances: 235
- Years: 1997–2002
- Nationality: Brazil
Rivaldo scored 130 goals in 235 appearances and produced some of the most breathtaking moments the Camp Nou has ever witnessed. He is level with Eto’o on 130, but his style was entirely his own.

No moment defined him better than the final day of the 2000-01 La Liga season. Barcelona needed a win to qualify for the Champions League. Rivaldo scored a hat-trick against Valencia. The third goal was a last-minute overhead bicycle kick. It remains one of the most iconic individual performances in La Liga history.
Achievements:
- 130 goals in 235 appearances, joint eighth on the all-time list
- Ballon d’Or winner in 1999
- FIFA World Player of the Year in 1999 and 2000
- Two La Liga titles with Barcelona in 1998 and 1999
- Copa del Rey winner during his time at the club
- FIFA World Cup winner with Brazil in 2002
10. Mariano Martin
- Total Goals: 129
- Appearances: 214
- Years: 1940–1948
- Nationality: Spain
Mariano Martin scored 129 goals in 214 appearances and deserves far more recognition than he typically receives in modern conversations about the club’s history.

He played through one of the most turbulent periods Barcelona has ever known. Football in post-war Spain was physical, demanding, and unforgiving. Yet Martin delivered consistently, season after season, alongside Josep Escola in what was one of the club’s most productive attacking partnerships of that era.
Achievements:
- 129 goals in 214 appearances, tenth on the all-time list
- Spanish league titles in 1945 and 1948
- Copa del Rey winner during his time at the club
- One of the most dependable strikers of Barcelona’s post-war era
- Excellent goals-per-game ratio that rivals several players ranked above him
Who Is Climbing the List Right Now?
Robert Lewandowski is the most active mover on this list in 2026. He reached 114 goals for the club in early 2026, already passing historic names including Luis Enrique and Estanislau Basora.
He needs 16 more goals to match Eto’o and Rivaldo on 130. At his current scoring rate, cracking the top eight by the end of the 2025-26 season is a genuine possibility.
Lamine Yamal is also emerging as a name to watch. At just 18, he is already contributing goals at the highest level and could be on this list for the next 15 years.
FAQs
Q: Who is the all-time top scorer in Barcelona history?
Lionel Messi, with 672 goals in 778 appearances between 2004 and 2021. The next closest is Cesar Rodriguez with 232, a gap of 440 goals.
Q: Who held the Barcelona scoring record before Messi?
Cesar Rodriguez held it for over 50 years after retiring in 1955. Messi broke his record of 232 goals during the 2011-12 season.
Q: Is Robert Lewandowski close to the all-time top 10?
He is on 114 goals as of early 2026, sitting 12th on the all-time list. He needs 16 more to reach the joint eighth position held by Eto’o and Rivaldo.
Q: Which Barcelona player scored in two Champions League finals?
Samuel Eto’o scored in the 2006 final against Arsenal and the 2009 final against Manchester United. Very few players in history have achieved that.
Q: How does Rivaldo compare to Eto’o on the all-time list?
Both scored 130 goals for Barcelona. Eto’o achieved that in 199 games. Rivaldo needed 235. Eto’o’s ratio is slightly better, but both men were world-class performers for the club.
Conclusion
The all-time top scorers in Barcelona history span more than a century of football. Alcantara began it all as a teenager in 1912. Messi closed his chapter in 2021 with 672 goals. Lewandowski is writing a new one right now.
Every player on this list gave Barcelona something different. Cesar gave them consistency through difficult times. Kubala gave them vision and leadership. Messi gave them everything, for 17 extraordinary years.
The Camp Nou was built for moments like these. And the players on this list delivered more of them than anyone else in Barcelona’s remarkable history.
Data Note: Data sourced from Goal.com, TheAfriPost, and StatMuse.

