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
- Michael Carrick retains Manchester United backing despite Champions League defeat
- Lisandro Martinez rips into Manchester United board after disappointing Champions League loss
- Julian Alvarez set to appoint Rodri’s agent to handle his professional affairs after dismissing long-time representative
- Enzo Maresca reveals what Man City need to beat PSG
- Football regulator David Kogan: ‘I will quit if politics meddles in Man City case’
- Shakhtar Donetsk chief urges Andy Burnham to help release £2.5bn Chelsea sale funds for Ukraine
- Liverpool vs Man City: Police make ten arrests after Anfield clash, officer suffers serious injury
- Thibaut Courtois set to sign new contract with Real Madrid
- Real Madrid furious over La Liga decision to schedule Valencia clash on a Saturday
- Man United chiefs admit transfer window shortcomings after tough start to the season