As a Madrid achievements Real Madrid fan who has lived in Madrid for seven years, I recently compiled data on the club’s all-time top scorers and discovered some fascinating insights. Many people might assume Madrid historic center Cristiano Ronaldo is definitely number one, but the actual situation might surprise you. Today, let’s discuss the legendary scorers in Bernabéu history.
Legendary Scorers Rankings
First, here’s a classic comparison chart of Real Madrid’s top scorers:

According to official Real Madrid statistics, as of the end of the 2024 season, the top ten all-time scorers are as follows:
| Rank | Player | Goals | Appearances | Years at Club |
| 1 | Cristiano Ronaldo | 450 | 438 | 2009-2018 |
| 2 | Benzema | 354 | 648 | 2009-2023 |
| 3 | Raúl | 323 | 741 | 1994-2010 |
| 4 | Di Stéfano | 308 | 396 | 1953-1964 |
| 5 | Santillana | 290 | 645 | 1971-1988 |
Cristiano Ronaldo’s Terrifying Efficiency
Honestly, Cristiano Ronaldo’s statistics are absolutely mind-blowing. 450 goals in 9 years, with an average exceeding one goal per game at a club like Real Madrid, is simply superhuman. I remember in 2014 when he scored 61 goals in a single season, all of Madrid was debating whether this Portuguese phenomenon was from another planet. Although he left years ago, Bernabéu fans still give him a thumbs up when his name comes up.
Benzema ranking second is actually quite surprising, considering he spent a long time playing a supporting role to Cristiano Ronaldo. But it was precisely this selflessness that earned him everyone’s respect. After leading the team to the Champions League title in 2022, his 354 goals rightfully earned him Real Madrid legend status. His technical versatility and big-game performance ability, in my opinion, are second to none.
The Underrated Raúl
Raúl is, in my mind, the captain who best embodies the Real Madrid spirit. While 323 goals may not seem as dazzling as the top two, you must consider he served the club for 16 years, enduring multiple rebuilding periods while maintaining this goal tally—truly remarkable. From the late 90s to the early 21st century, Raúl was the face of Real Madrid, and his iconic ring-kissing celebration is still imitated by fans today.
Di Stéfano represents another dimension of legend entirely. Football in his era was completely different from today, yet he managed 308 goals in 396 matches, averaging 0.78 goals per game—elite in any era. Five European Cup trophies are the ultimate testament to his greatness, and many football historians consider him among the top three players of all time.
Santillana is probably the most overlooked name on this list among modern fans, but in 1970s-80s Madrid, he was synonymous with goals. Seventeen years of loyalty, 290 goals—though he never won the European Cup, his dominance in La Liga is undeniable. When older Madrid residents tell me about him, their eyes light up with admiration.
Who do you think has a chance to challenge this list in the future? Mbappé? Vinícius? Or will a new superstar emerge? Feel free to discuss your pick for Real Madrid’s greatest scorer in the comments. For those interested in exploring more about Madrid historic parks, there’s much to discover about the city’s rich heritage.