10. Michael Owen - 0.35 goals per match
The English striker spent two seasons at the Bernabeu, scoring 16 goals in 45 matches in a fairly unconvincing spell in Spanish football.
9. Emmanuel Adebayor - 0.36 goals per match
The Togo international scored eight goals in 22 fixtures in his one and only season at Real.
8. Fernando Morientes- 0.379 goals per match
In 261 matches he scored a total of 99 goals until he was finally forced out by the 'Galacticos'.
7. Klaas-Jan Huntelaar - 0.4 goals per match
Also spent one season at the Bernabeu, scoring eight goals before joining AC Milan.
6. Raúl González - 0.435 goals per match
From 1994 to 2010, Raul scored an impressive 323 goals in 741 appearances for Madrid.
5. Gonzalo Higuaín - 0.458 goals per match
The Argentine made a switch to Napoli after a decent stint at the Bernabeu. 121 goals to his name in 264 games.
4. Karim Benzema - 0.49 goals per match
The Frenchman extended his stay in the Spanish capital recently, having scored 182 times in 371 appearances.
3. Ronaldo Nazario - 0.587 goals per match
One of the best strikers to play for 'Los Blancos', he made 177 appearances scoring 104 goals.
2. Ruud van Nistelrooy - 0,66 goals per match
Three and a half seasons at Real allowed the Dutchman to score 64 goals in 96 games.
1. Cristiano Ronaldo - 1.027 goals per match
Real Madrid's all-time top goalscorer also boasts the best goals-per-match ratio. 409 goals in only 398 games.