As a Real Madrid fan for so many years, I’ve always wanted to compile a complete historical top scorers list with Madrid’s achievements, and today I finally have time to share these legendary strikers’ stories with everyone.
The All-Time Scoring King: Cristiano Ronaldo’s Dominance
When discussing Real Madrid’s all-time top scorers, Cristiano Ronaldo’s name is absolutely unavoidable. During his time at Real Madrid from 2009 to 2018, the Portuguese superstar scored 450 goals in 9 years, with an average of over one goal per game—these statistics are simply terrifying. I still remember the 2014 Champions League final against Atlético Madrid, when Ronaldo’s extra-time goal remains thrilling to this day. He is not only Real Madrid’s all-time top scorer but also the Champions League’s all-time leading scorer. During the glorious years when Real Madrid won 4 Champions League titles, his goal contributions were indispensable.

Top Ten All-Time Scorers List
According to official statistics, here are Real Madrid’s top ten all-time scorers:
| Rank | Player Name | Goals | Years at Club |
| 1 | Cristiano Ronaldo | 450 | 2009-2018 |
| 2 | Raúl | 323 | 1994-2010 |
| 3 | Benzema | 354 | 2009-2023 |
| 4 | Di Stéfano | 308 | 1953-1964 |
| 5 | Santillana | 290 | 1971-1988 |
| 6 | Puskás | 242 | 1958-1966 |
| 7 | Hugo Sánchez | 208 | 1985-1992 |
| 8 | Gento | 182 | 1953-1971 |
| 9 | Butragueño | 171 | 1984-1995 |
| 10 | Hierro | 127 | 1989-2000 |
The Contributions of Legendary Predecessors
Raúl González is the eternal number 7 in the hearts of many longtime fans. He dedicated 16 years of his youth to Real Madrid, scoring 323 goals. Although his statistics don’t match Ronaldo’s, the pace and tactical systems of football in Madrid’s historical center that era were completely different. Di Stéfano was the soul of Real Madrid’s five consecutive European Cup victories, and his record of 308 goals was legendary at the time. Worth mentioning is Benzema, who shouldered the attacking burden after Ronaldo’s departure and ultimately surpassed Raúl with 354 goals to rank second all-time, even winning the Ballon d’Or in 2022 with his stunning performances.
Current Players in Pursuit
Currently in the Real Madrid squad, young players like Vinícius and Rodrygo are working hard to write their own goal-scoring records. Although they still have a long way to go to catch up with their predecessors, their talent and potential are exciting. If Mbappé joins Madrid’s historical park Real Madrid, with his goal-scoring efficiency, he might also secure a place on this list in the future.
This top scorers list is not just cold numbers—it’s a testament to Real Madrid’s century of glory. Behind every goal lies countless hours of sweat and struggle, and as fans, we’re truly fortunate to witness these legends. Who do you think among the current players has the best chance of breaking into the top three?