Real Madrid All-Time Top Scorers
The Real Madrid all-time top scorers list reads like a ‘who’s who’ of the finest attacking talent ever to grace professional football.
Sitting at the top of the tree is Cristiano Ronaldo, who netted a whopping 451 goals in 438 appearances for the La Liga giants.
Ronaldo’s efforts helped the club win a ton of silverware including four Champions League titles and he will be forever remembered as a Madrid icon.
French striker Karim Benzema is second in the standings with 353 goals in 647 appearances. He has the distinction of winning one more Champions League than Ronaldo.
Raul is in third place with 323 goals in 741 appearances, while Alfredo Di Stefano (308) and Carlos Santillana (290) round off the top five.
Hungarian legend Ferenc Puskas is sixth on the list with 242 goals in 262 appearances – he would undoubtedly have finished higher had he spent longer with the club.

All-Time Real Madrid Top Scorers
1. Cristiano Ronaldo: 451 goals in 438 appearances.
2. Karim Benzema: 353 goals in 647 appearances.
3. Raul Gonzalez: 323 goals in 741 appearances.
4. Alfredo Di Stefano: 308 goals in 396 appearances.
5: Carlos Santillana: 290 goals in 645 appearances.
6: Ferenc Puskas: 242 goals in 262 appearances.
7. Hugo Sanchez: 208 goals in 282 appearances.
8. Francisco ‘Paco’ Gento: 182 goals in 600 appearances.
9. Pirri: 172 goals in 561 appearances.
10. Emilio Butragueno: 171 goals in 463 appearances.
More Real Madrid Resources
Real Madrid News | Real Madrid Schedule | La Liga Table | La Liga Top Scorers | Real Madrid Top Scorers
Recent Posts
- Arbeloa insists Real Madrid ‘haven’t lost La Liga’ despite Girona draw
- Man City move ahead of Manchester United for €50m star
- West Ham thrash Wolves 4-0 to climb out of the relegation zone
- Real Madrid held by Girona as Barcelona eye nine-point lead
- Eddie Nketiah ruled out for the remainder of the 2025/26 campaign
- Chelsea vs Manchester City: Match preview, predicted line-ups, team news and prediction
- Manchester City confirm contract extension for Bettinelli
- Arsenal vs Bournemouth: Match preview, predicted line-ups, team news and prediction
- Liverpool must beat Fulham to save their Champions League dream
- Liverpool, Villa & Palace key to Premier League securing extra European qualification places