Real Madrid All Time Leading Goalscorers: Top 10
Real Madrid is one of the most successful clubs in the history of football, and they have had some of the greatest goalscorers to ever play the game.
These players have all left their mark on Real Madrid history with their incredible goalscoring ability. Cristiano Ronaldo is the all-time leading goalscorer, with an incredible 451 goals in 9 seasons for the club. Karim Benzema is in second place, with 323 goals in 13 seasons. Raul Gonzalez is third, with 323 goals in 16 seasons. Alfredo Di Stefano is fourth, with 308 goals in 10 seasons. Ferenc Puskas is fifth, with 242 goals in 8 seasons.
These players are all legends of Real Madrid, and their goalscoring records will be hard to beat. If you're a fan of Real Madrid, or just of great goalscorers, then you'll definitely want to check out this list.
Here is a list of the top 10 all-time leading goalscorers for Real Madrid:
# | Name | Years | League | Cup | Europe | Other | Total | Ratio |
---|---|---|---|---|---|---|---|---|
1 | ![]() |
2009–2018 | 311 (292) | 22 (30) | 105 (101) | 12 (15) | 450 (438) | 1.03 |
2 | ![]() |
2009–2023 | 238 (439) | 25 (49) | 78 (133) | 13 (27) | 354 (648) | 0.55 |
3 | ![]() |
1994–2010 | 228 (550) | 18 (37) | 66 (132) | 11 (22) | 323 (741) | 0.44 |
4 | ![]() |
1953–1964 | 216 (282) | 40 (50) | 49 (58) | 3 (6) | 308 (396) | 0.78 |
5 | ![]() |
1971–1988 | 186 (461) | 49 (84) | 47 (87) | 8 (13) | 290 (645) | 0.45 |
6 | ![]() |
1958–1966 | 156 (180) | 49 (41) | 35 (39) | 2 (2) | 242 (262) | 0.92 |
7 | ![]() |
1985–1992 | 164 (207) | 19 (32) | 23 (39) | 2 (4) | 208 (282) | 0.74 |
8 | ![]() |
1952–1970 | 126 (428) | 22 (74) | 30 (95) | 4 (4) | 182 (601) | 0.30 |
9 | ![]() |
1964–1979 | 123 (417) | 25 (67) | 23 (75) | 1 (2) | 172 (561) | 0.31 |
10 | ![]() |
1983–1995 | 123 (341) | 16 (39) | 27 (75) | 5 (8) | 171 (463) | 0.37 |