La Liga Top Scorers - Real Madrid

1 Cristiano Ronaldo 311 2009 2017   11 Amancio 119 1962 1975
2 Raśl 228 1994 2009   12 Pahi–o 108 1948 1952
3 Alfredo Di StŽfano 216 1953 1963   13 Gonzalo Higuain 106 2006 2012
4 Santillana 186 1971 1987   14 Fernando Hierro 102 1989 2001
5 Hugo S‡nchez 164 1985 1991   15 Michel 97 1981 1995
6 Ferenc Puskas 156 1958 1965   16 Luis Molowny 89 1946 1955
7 Karim Benzema 148 2009 2019   17 Juanito G—mez 85 1977 1986
8 Francisco Gento 126 1954 1969   18 Ronaldo 83 2002 2006
9 Emiliano Butrague–o 123 1983 1994   19 Gareth Bale 78 2013 2018
10 Pirri 123 1964 1979   20 Iv‡n Zamorano 77 1992 1995