Last update 23 April, 2026 by Alberto Llopis
(Updated Ranking 2026)
The two goal giants in world football
Who are the top scorers in the history of Real Madrid and Barcelona??
Talking about Real Madrid and Barcelona is talking about two of the highest scoring clubs in the history of football. Over more than a century, Both teams have had some of the best strikers this sport has ever produced..
From legends like Alfredo Di Stéfano to modern figures like Cristiano Ronaldo or Lionel Messi, The scoring history of these clubs reflects times, completely different styles and generations.
But the big question that many fans ask is clear.: Who really dominates the ranking of scorers between Real Madrid and Barcelona?
Ranking of Real Madrid's top scorers (historical)
Real Madrid has had multiple offensive references throughout its history, but few have reached figures as huge as Cristiano Ronaldo.
Real Madrid's top scorers
Cristiano Ronaldo - 450 goals
Karim Benzema – 354 goals
Raúl González – 323 goals
Alfredo Di Stéfano – 308 goals
Santillana – 290 goals
Cristiano Ronaldo leads the ranking with a practically unattainable scoring average, becoming the most decisive player in the club's recent history.
Ranking of top scorers of FC Barcelona (historical)
If Real Madrid has had great scorers, Barcelona has experienced a period dominated by a unique figure: Lionel Messi.
Barcelona's top scorers
Lionel Messi - 672 goals
Cesar Rodriguez – 232 goals
Luis Suarez – 198 goals
László Kubala – 194 goals
Josep Samitier – 184 goals
Messi not only leads Barcelona's ranking, but he is one of the top scorers in the history of club football, with figures well above the rest.

Direct comparison: Real Madrid vs Barcelona
If we compare both rankings, We find two completely different models:
Real Madrid has distributed its goals among several legends throughout different eras.
The Barcelona, instead, has had a stranglehold on Messi for more than a decade.
In individual terms, Messi far surpasses Cristiano Ronaldo in goals with a single club (672 in front of 450), but Real Madrid has greater historical depth in its top scorers.
Who has scored the most goals in the Classic?
One of the most sought-after data by fans is the performance in the most important match in Spanish football..
Top scorers of the Classic
Lionel Messi - 26 goals
Alfredo Di Stéfano – 18 goals
Cristiano Ronaldo - 18 goals
Messi clearly dominates this section, consolidating himself as the most decisive player in the history of confrontations between both clubs.
Evolution of the goal: from classic to modern football
Analyzing the top scorers of Real Madrid and Barcelona is also understanding how football has changed:
Before: fewer matches, more rigid systems, lower offensive volume
Now: more competitions, greater pace of play and higher scoring figures
This explains why modern players like Cristiano Ronaldo or Messi have reached figures that seem unattainable for legends of the past..
Comparative table of historical scorers
Player | Equipment | Goals
Cristiano Ronaldo | Real Madrid | 450
Lionel Messi | Barcelona | 672
Karim Benzema | Real Madrid | 354
Raul Gonzalez | Real Madrid | 323
Alfredo Di Stefano | Real Madrid | 308
This table reflects the individual dominance of Messi and the historical weight of Real Madrid in terms of variety of scorers.
Who is the best scorer: Real Madrid about Barcelona?
The answer depends on the approach:
If we talk about a dominant player: Barcelona with Messi
If we talk about scoring tradition: the real Madrid
Both clubs have marked the history of football from the goal, but they have done it in very different ways.
Frequently asked questions about top scorers
Who is the top scorer in the history of Real Madrid?
Cristiano Ronaldo with 450 official goals.
Who is FC Barcelona's top scorer?
Lionel Messi with 672 official goals.
Who has scored the most goals in the Classic?
Lionel Messi with 26 goals.
Is there any current player who can beat these records?
In the short term it is very difficult, since the figures of Messi and Cristiano Ronaldo are extraordinary and require many years of performance at the highest level.
conclusion: two ways to dominate the goal
Real Madrid and Barcelona represent two different ways of building their scoring history.
One based on the continuity of great forwards over time.
Another marked by the emergence of an unrepeatable talent.
What is clear is that both clubs will continue to fuel this historic rivalry with new names that will try to get closer to figures that, today, they seem impossible.
The data that changes everything
Lionel Messi scored the most goals with Barcelona (672) than the club's next two top scorers together.
For your part, Cristiano Ronaldo achieved 450 goals in solo 438 matches with Real Madrid, a practically unrepeatable average in the history of football.
More football history and data in Colgados por el Fútbol
If you are passionate about great records and football legends, These contents will help you better understand the evolution of the game and its protagonists:
- The best Argentine players in history
- The footballers with the most red cards in history
- The first professional club in the world
- The best forwards in the history of football
- The top scorers in football history
Discover more from COLGADOSPORELFUTBOL.COM
Subscribe to get the latest posts sent to your email.