Five-time Ballon d’Or winner Cristiano Ronaldo has been ranked ahead of Zinedine Zidane in the list of 50 greatest Real Madrid players of all time by SPORTbible.
Alfredo Di Stefano who played at the club between 1954 and 1964 remains the greatest player to ever feature for Los Blancos, while Cristiano Ronaldo is second on the list.
Making up the top-three is Paco Gento who scored 128 La Liga goals in 428 appearances in his eighteen-year spell between 1953 and 1971.
Sergio Ramos who racked up 671 appearances, winning 22 titles did not make even the top 10 as he occupies the 13th position.
The team captain who has spent 16 years with the club announced his departure at a press conference alongside president Florentino Perez.
He has since been tipped for a stunning return to boyhood side Sevilla after the club reportedly offered him a five-year deal to rejoin them this summer.
Karim Benzema, David Beckham, Luka Modric, and Angel di Maria are the other notable names on the list.
Below are the top 50 greatest Real Madrid players of all time:
50, David Beckham
49, Jacinto Quincoces
48, Laurie Cunningham
47, José Santamaría
46, Steve McMannaman
45, Vicente del Bosque
44, Goyo Benito
43, Luka Modric
42, Marcelo
41, Karim Benzema
40, Fernandes Morientes
39, Claude Makelele
38, Angel Di Maria
37, Martin Vazquez
36, Marquitos
35, Miguel Munoz
34, José María Zárraga
33, Francisco Buyo
32, Rafael Gordill
31, Pepe
30, Chendo
29, Ignacio Zoco
28, Roberto Carlos
27, Hector Rial
25, Ricardo Zamora
24, Manolo
23, Iván Zamorano
22, Santiago Bernabeu
21, Ronaldo Nazario
20, Raymond Kopa
19, José Antonio Camacho
18, Santillana
17, Fernando Redondo
16, Predrag Mijatović
15, Gareth Bale
14, Juanito
13, Sergio Ramos
12, Fernando Hierro
11, Hugo Sanchez
10, Emilio Butragueño
9, Pirri
8, Amancio Amaro
7, Iker Casillas
6, Raul
5, Zinedine Zidane
4, Ferenc Puskas
3, Paco Gento
2, Cristiano Ronaldo
1, Alfredo Di Stefano
Source: Ghbase.com