# List of Real Madrid CF players

Real Madrid Club de Fútbol is a professional association football club based in Madrid, Spain, that plays in La Liga. The club was formed in 1902 as Madrid Football Club and played its first competitive match on 13 May 1902 when it entered the final of the Campeonato de Copa de S.M. Alfonso XIII. Real Madrid was one of the founding members of La Liga in 1929, and is one of three clubs, along with FC Barcelona and Athletic Bilbao, to have never been relegated from the league. Since then, the club's first team has competed in numerous nationally and internationally organized competitions. Real is the most successful club in Spanish football, having won 71 domestic titles; a record 36 La Liga titles, 20 Spanish Cups, 13 Spanish Super Cups, 1 Copa Eva Duarte, and 1 League Cup. Real is the most successful club in European and international football, having won 35 official UEFA and FIFA trophies in total.
Raúl holds the record for most overall appearances, having played 741 from 1994 to 2010, ahead of Iker Casillas, who made 725 appearances from 1999 to 2015. Manuel Sanchís, Jr is third with 710 appearances from 1983 to 2001 for the club. Cristiano Ronaldo is the all-time top scorer with 450 goals in 438 appearances from 2009 to 2018. He holds the record for the most goals in a season for Real Madrid, Ronaldo scored 61 in all competitions during the 2014–15 season and also holds the record for second most league goals scored in a season in La Liga, with 48 goals in 2014–15 La Liga. Karim Benzema is the second-highest scorer with 354 goals, having overtaken Raúl, who is third with 323 goals, in August 2022.
Real Madrid has employed numerous famous players, with four FIFA World Player of the Year, twelve Ballon d'Or/FIFA Ballon d'Or, four European Golden Shoe and three FIFA Club World Cup Golden Ball winners among the previous and current club players.
As of 22 January 2025, a total of 785 players have played at least one official match for Real Madrid throughout history. Raúl is the player with the most appearances, with 741 matches, while more than 100 players have played only one match. In terms of minutes played, Iker Casillas has the most with 64,920 minutes, while the player with the fewest minutes is Pedro Mosquera, who played just one minute. Alongside Spain, players from 44 different nationalities have played for Real Madrid. Argentinians are the most represented with 32 players throughout history, followed by Brazilians with 28 players, and then the French with 22 players.

## Key
### General

* Appearances and goals are for first-team official games, including those in La Liga, Copa del Rey, Copa de la Liga, Copa de la Coronación, Supercopa de España, Copa Eva Duarte, UEFA Champions League, UEFA Europa League, UEFA Cup Winners' Cup, Latin Cup, UEFA Super Cup, FIFA Club World Cup, Intercontinental Cup, FIFA Intercontinental Cup and Copa Iberoamericana.
* The following list does not include pre-season friendly / invitational tournaments, nor does it include regional tournaments such as Campeonato Regional Centro and Copa Federación Centro. This list also does not include the La Liga Minimalista [es] competition which was held between 1927 and 1928.
* Substitute appearances are included.
* A player must have participated in at least one official match to be included in the list. The list does not include players who transferred to Real Madrid without playing any matches, those who were called up but did not appear on the field, or those who played in friendly matches without participating in official ones.
* The years refer to the sport season in which the players played their first and last matches with the team, not the calendar years.
* Players are listed according to the total number of games played. If two or more players are tied, their rankings are determined as follows:
* Seniority, the date of the player's first match with the team.
* goals scored

### Table headers

* Player – Nationality, first name and last name or nickname.
* Position – Role on the field of play.
* Real Madrid career – Playing career at the club.
* Captaincy – Captaincy period at the club.
* Appearances – Number of games played.
* Goals – Number of goals scored.
* Notes – Notes of the player's information.

### Positions and colors

| GK | Goalkeeper | DF | Defender | MF | Midfielder | FW | Forward |
| $^†$ | Club captains who have won a major senior competition |
| | Real Madrid Castilla graduate |
| ¤ | Played their full career at Real Madrid |

## List of players

Information correct as of the match played on 15 March 2025. Bold denotes an active player for the club.
| Player | Position | Real Madrid career | Captaincy | App. | Goals | Notes |
| Raúl | FW | 1994–2010 | 2003–2010$^†$ | 741 | 323 | |
| Iker Casillas | GK | 1999–2015 | 2010–2015$^†$ | 725 | 0 | |
| Manolo Sanchís | DF | 1983–2001¤ | 1993–2001$^†$ | 710 | 41 | |
| Sergio Ramos | DF | 2005–2021 | 2015–2021$^†$ | 671 | 101 | |
| Karim Benzema | FW | 2009–2023 | 2022–2023$^†$ | 648 | 354 | |
| Santillana | FW | 1971–1988 | 1986–1988$^†$ | 645 | 290 | |
| Fernando Hierro | DF | 1989–2003 | 2001–2003$^†$ | 602 | 128 | |
| Paco Gento | FW | 1953–1971 | 1962–1971$^†$ | 600 | 183 | |
| Luka Modrić | MF | 2012– | 2024–$^†$ | 579 | 43 | |
| Camacho | DF | 1973–1989 | 1988–1989$^†$ | 577 | 11 | |
| Pirri | DF | 1964–1980 | 1976–1980$^†$ | 561 | 171 | |
| Míchel | MF | 1981–1996 | — | 561 | 130 | |
| Marcelo | DF | 2006–2022 | 2021–2022$^†$ | 546 | 38 | |
| Guti | MF | 1995–2010 | — | 542 | 77 | |
| Roberto Carlos | DF | 1996–2007 | — | 527 | 69 | |
| Chendo | DF | 1981–1998¤ | 1989–1993$^†$ | 498 | 3 | |
| Amancio | FW | 1962–1976 | 1974–1976$^†$ | 471 | 154 | |
| Toni Kroos | MF | 2014–2024 | — | 465 | 28 | |
| Emilio Butragueño | FW | 1983–1995 | — | 463 | 170 | |
| Francisco Buyo | GK | 1986–1997 | — | 456 | 0 | |
| Cristiano Ronaldo | FW | 2009–2018 | — | 438 | 450 | [Pichichi][Golden Shoe] [d'Or][UEFA][FIFA][P] |
| Ignacio Zoco | DF | 1962–1974 | 1971–1974$^†$ | 434 | 17 | |
| Dani Carvajal | DF | 2013– | — | 427 | 14 | |
| Goyo Benito | DF | 1969–1982 | — | 420 | 3 | |
| Manuel Velázquez | MF | 1965–1977 | — | 402 | 59 | |
| Juanito | FW | 1977–1987 | — | 401 | 122 | |
| Alfredo Di Stéfano | FW | 1953–1964 | — | 396 | 308 | |
| Lucas Vázquez | DF | 2015– | — | 387 | 38 | |
| Ricardo Gallego | MF | 1980–1989 | — | 372 | 28 | |
| Míchel Salgado | DF | 1999–2009 | — | 371 | 5 | |
| Ramón Grosso | FW | 1963–1976 | — | 366 | 75 | |
| Nacho | DF | 2010–2024 | 2023–2024$^†$ | 364 | 16 | |
| Raphaël Varane | DF | 2011–2021 | — | 360 | 17 | |
| Isco | MF | 2013–2022 | — | 353 | 53 | |
| Miguel Ángel | GK | 1968–1986 | 1980–1986$^†$ | 346 | 0 | |
| Iván Helguera | DF | 1999–2007 | — | 346 | 33 | |
| Martín Vázquez | MF | 1983–1990 1992–1995 | — | 343 | 47 | |
| Vicente del Bosque | MF | 1973–1984 | — | 339 | 25 | |
| José Santamaría | DF | 1957–1966 | — | 337 | 2 | |
| Casemiro | MF | 2012–2023 | — | 336 | 31 | |
| Pepe | DF | 2007–2017 | — | 334 | 15 | |
| Uli Stielike | MF | 1977–1985 | — | 308 | 50 | |
| José María Zárraga | MF | 1951–1962 | 1960–1962$^†$ | 303 | 7 | |
| Vinícius Júnior | FW | 2018– | — | 304 | 103 | |
| Federico Valverde | MF | 2018– | — | 303 | 29 | |
| Juan Alonso | GK | 1949–1960 | 1958–1960$^†$ | 296 | 0 | |
| Juan Antonio Ipiña | MF | 1939–1949 | 1944–1949$^†$ | 293 | 10 | |
| Marco Asensio | MF | 2016–2023 | — | 286 | 61 | |
| Hugo Sánchez | FW | 1985–1992 | — | 282 | 208 | |
| Miguel Muñoz | MF | 1948–1958 | 1956–1958$^†$ | 275 | 24 | |
| Fernando Morientes | FW | 1997–2005 | — | 272 | 100 | |
| Thibaut Courtois | GK | 2018– | — | 273 | 0 | |
| Isidoro San José | DF | 1973–1986 | — | 271 | 7 | |
| Gonzalo Higuaín | FW | 2006–2013 | — | 264 | 121 | |
| Ferenc Puskás | FW | 1958–1966 | — | 262 | 242 | |
| Gareth Bale | FW | 2013–2022 | — | 258 | 106 | |
| Rodrygo | FW | 2019– | — | 258 | 68 | |
| Rafael Gordillo | MF | 1985–1992 | — | 254 | 27 | |
| Luís Figo | MF | 2000–2005 | — | 245 | 58 | |
| Álvaro Arbeloa | DF | 2004–2006 2009–2016 | — | 238 | 6 | |
| Ángel de los Santos | MF | 1979–1985 | — | 237 | 13 | |
| Xabi Alonso | MF | 2009–2015 | — | 236 | 6 | |
| García Remón | GK | 1971–1986 | — | 231 | 0 | |
| Fernando Redondo | MF | 1994–2000 | — | 228 | 5 | |
| Marquitos | DF | 1954–1962 | — | 227 | 3 | |
| Zinedine Zidane | MF | 2001–2006 | — | 227 | 49 | |
| Isidro Díaz | FW | 1977–1985 | — | 223 | 26 | |
| Rafael Lesmes | DF | 1952–1960 | — | 221 | 1 | |
| Joaquín Navarro | DF | 1949–1957 | — | 219 | 3 | |
| Pachín | DF | 1959–1968 | — | 218 | 2 | |
| Luis Milla | MF | 1990–1997 | — | 217 | 4 | |
| Manuel Sanchís | DF | 1964–1971 | — | 213 | 1 | |
| Luis Enrique | FW | 1991–1996 | — | 213 | 18 | |
| Santiago Solari | FW | 2000–2005 | — | 209 | 22 | |
| Luis Molowny | FW | 1946–1957 | 1952–1956$^†$ | 208 | 104 | |
| Ferland Mendy | DF | 2019– | — | 200 | 6 | |
| Roberto Martínez | FW | 1974–1980 | — | 192 | 61 | |
| Francisco Aguilar | FW | 1971–1979 | — | 190 | 50 | |
| Ángel Di María | MF | 2010–2015 | — | 190 | 36 | |
| José Luis | DF | 1963–1976 | — | 183 | 16 | |
| Sabino Barinaga | FW | 1939–1951 | 1949–1950$^†$ | 182 | 93 | |
| Félix Huete | MF | 1941–1948 | — | 180 | 1 | |
| Mikel Lasa | DF | 1991–1997 | — | 179 | 5 | |
| Joseíto | FW | 1951–1959 | — | 178 | 77 | |
| Dani Ceballos | MF | 2017– | — | 178 | 7 | |
| Antonio Alsúa | MF | 1940–1948 | — | 177 | 42 | |
| Antonio Betancort | GK | 1961–1971 | — | 177 | 0 | |
| Jesús Solana | DF | 1985–1991 | — | 177 | 3 | |
| Ronaldo | FW | 2002–2007 | — | 177 | 104 | |
| Iván Zamorano | FW | 1992–1996 | — | 174 | 101 | |
| Eduardo Camavinga | MF | 2021– | — | 173 | 3 | |
| Éder Militão | DF | 2019– | — | 172 | 12 | |
| Pedro de Felipe | DF | 1964–1972 | — | 170 | 0 | |
| Jacinto Quincoces | DF | 1931–1942 | — | 169 | 1 | |
| Héctor Rial | FW | 1954–1961 | — | 169 | 83 | |
| Francisco Pavón | DF | 2000–2007 | — | 167 | 3 | |
| Keylor Navas | GK | 2014–2019 | — | 162 | 0 | |
| Sami Khedira | MF | 2010–2015 | — | 161 | 9 | |
| Paco Llorente | MF | 1987–1994 | — | 160 | 9 | |
| Sávio | MF | 1997–2002 | — | 160 | 30 | |
| José Bañón | GK | 1943–1950 | — | 159 | 0 | |
| Clarence Seedorf | MF | 1996–2000 | — | 159 | 20 | |
| David Beckham | MF | 2003–2007 | — | 159 | 20 | |
| Mesut Özil | MF | 2010–2014 | — | 159 | 27 | |
| Steve McManaman | MF | 1999–2003 | — | 158 | 14 | |
| Chus Alonso | FW | 1939–1948 | — | 157 | 66 | |
| Pepe Corona | DF | 1942–1948 | — | 154 | 9 | |
| Aitor Karanka | DF | 1997–2002 | — | 149 | 0 | |
| Leoncito | DF | 1930–1942 | 1939–1942$^†$ | 148 | 8 | |
| Vicente Miera | DF | 1961–1969 | — | 147 | 1 | |
| Félix Quesada | DF | 1922–1936¤ | 1928–1935$^†$ | 146 | 12 | |
| Miguel Tendillo | DF | 1987–1993 | — | 146 | 13 | |
| Francisco Pineda | FW | 1980–1985 | — | 145 | 43 | |
| Claude Makélélé | MF | 2000–2004 | — | 145 | 2 | |
| Clemente Fernández | DF | 1941–1953 | 1950–1952$^†$ | 144 | 1 | |
| Félix Ruiz | MF | 1961–1969 | — | 144 | 44 | |
| José Amavisca | MF | 1994–1998 | — | 144 | 14 | |
| Pahiño | FW | 1948–1953 | — | 143 | 125 | |
| Antonio Rüdiger | DF | 2022– | — | 143 | 6 | |
| Juan Sol | DF | 1975–1979 | — | 141 | 0 | |
| José Antonio Salguero | FW | 1981–1987 | — | 138 | 9 | |
| Robinho | FW | 2005–2009 | — | 137 | 35 | |
| Rafael Alkorta | DF | 1993–1997 | — | 135 | 3 | |
| Juan Carlos Touriño | DF | 1970–1976 | — | 134 | 0 | |
| Raúl Bravo | DF | 2001–2007 | — | 133 | 4 | |
| García Hernández | MF | 1978–1983 | — | 128 | 37 | |
| Aurélien Tchouaméni | MF | 2022– | — | 128 | 3 | |
| Joaquín Oliva | DF | 1950–1957 | — | 125 | 0 | |
| Mahamadou Diarra | MF | 2006–2011 | — | 125 | 4 | |
| James Rodríguez | MF | 2014–2020 | — | 125 | 37 | |
| José Ramón Sauto | MF | 1933–1944 | 1942–1944$^†$ | 124 | 0 | |
| Roque Olsen | MF | 1950–1957 | — | 123 | 66 | |
| Pedro Casado | DF | 1956–1966 | — | 123 | 1 | |
| Agustín | GK | 1980–1990 | — | 123 | 0 | |
| Luis Regueiro | FW | 1931–1936 | — | 121 | 64 | |
| Antonio Calpe | DF | 1965–1971 | — | 121 | 2 | |
| Toni Grande | FW | 1968–1973 | — | 121 | 14 | |
| Fernando Gago | MF | 2006–2011 | — | 121 | 1 | |
| Manolín Bueno | FW | 1959–1961 | — | 120 | 26 | |
| Jorge Valdano | FW | 1984–1987 | — | 120 | 56 | |
| Kaká | MF | 2009–2013 | — | 120 | 29 | |
| Alfonso Pérez | FW | 1990–1995 | — | 119 | 22 | |
| Bodo Illgner | GK | 1996–2001 | — | 119 | 0 | |
| Francisco Villarroya | DF | 1990–1994 | — | 118 | 3 | |
| Predrag Mijatović | FW | 1996–1999 | — | 118 | 36 | |
| Fabio Cannavaro | DF | 2006–2009 | — | 118 | 1 | |
| Raúl Albiol | DF | 2009–2013 | — | 118 | 2 | |
| Andrés Sabido | DF | 1977–1982 | — | 117 | 3 | |
| Lassana Diarra | MF | 2008–2013 | — | 117 | 1 | |
| Pruden | FW | 1943–1948 | — | 116 | 90 | |
| Jaime Lazcano | FW | 1928–1935 | — | 115 | 59 | |
| Juan Santisteban | MF | 1956–1964 | — | 115 | 4 | |
| Ricardo Zamora | GK | 1930–1936 | — | 112 | 0 | |
| Fernando Zunzunegui | DF | 1966–1973 | — | 112 | 5 | |
| David Alaba | DF | 2021– | — | 111 | 5 | |
| Davor Šuker | FW | 1996–1997 | — | 109 | 49 | |
| Mateo Kovačić | MF | 2015–2018 | — | 109 | 3 | |
| Pablo Olmedo | MF | 1948–1953 | — | 108 | 32 | |
| Eugenio Hilario | FW | 1930–1936 | 1935–1936$^†$ | 107 | 31 | |
| Moleiro | MF | 1941–1948 | — | 107 | 9 | |
| Fábio Coentrão | DF | 2011–2017 | — | 106 | 1 | |
| Brahim Díaz | MF | 2018–2020 2023– | — | 105 | 20 | |
| Pedro Regueiro | MF | 1932–1936 | — | 104 | 0 | |
| Raymond Kopa | MF | 1956–1959 | — | 103 | 30 | |
| Isidro Sánchez | DF | 1961–1965 | — | 103 | 1 | |
| Simón Lecue | MF | 1935–1942 | — | 102 | 30 | |
| José Mardones | DF | 1935–1943 | — | 102 | 4 | |
| Henning Jensen | FW | 1976–1979 | — | 102 | 19 | |
| Albert Celades | MF | 2000–2005 | — | 101 | 5 | |
| José Vicente | GK | 1960–1964 | — | 100 | 0 | |
| Günter Netzer | MF | 1973–1976 | — | 100 | 13 | |
| Paul Breitner | DF | 1974–1977 | — | 100 | 10 | |
| Ángel Atienza | DF | 1954–1959 | — | 99 | 0 | |
| Antonio Bonet | MF | 1930–1940 | — | 98 | 1 | |
| Benito Rubiñán | DF | 1973–1977 | — | 98 | 8 | |
| Guillermo Pont | DF | 1945–1952 | — | 97 | 0 | |
| José Araquistáin | GK | 1961–1968 | — | 97 | 0 | |
| Adolfo Aldana | MF | 1987–1992 | — | 97 | 17 | |
| José María Peña | MF | 1926–1932 | — | 96 | 3 | |
| Luis del Sol | MF | 1959–1962 | — | 96 | 32 | |
| Christian Panucci | DF | 1996–1999 | — | 96 | 6 | |
| Ruud van Nistelrooy | FW | 2006–2010 | — | 96 | 64 | |
| Esteban Granero | MF | 2009–2012 | — | 96 | 5 | |
| Iván Campo | DF | 1998–2002 | — | 95 | 1 | |
| Álvaro Morata | FW | 2011–2017 | — | 95 | 31 | |
| Enrique Mateos | FW | 1953–1961 | — | 94 | 50 | |
| Juan Verdugo | DF | 1971–1975 | — | 94 | 1 | |
| Jesé | FW | 2011–2016 | — | 94 | 18 | |
| Manuel Alday | FW | 1939–1944 | — | 93 | 81 | |
| Nazario Belmar | MF | 1941–1947 | — | 92 | 27 | |
| Lucien Muller | MF | 1962–1965 | — | 92 | 3 | |
| Antonio Ruiz | MF | 1956–1962 | — | 91 | 3 | |
| Enrique Wolff | DF | 1977–1979 | — | 90 | 6 | |
| Asier Illarramendi | MF | 2013–2015 | — | 90 | 3 | |
| Hilario | MF | 1931–1936 | — | 88 | 3 | |
| Alberto Vitoria | MF | 1974–1979 | — | 88 | 2 | |
| Bernd Schuster | MF | 1988–1990 | — | 88 | 16 | |
| Ricardo Rocha | DF | 1991–1993 | — | 88 | 0 | |
| Desiderio Esparza | MF | 1927–1932 | — | 87 | 3 | |
| Ciriaco Errasti | DF | 1931–1936 | — | 87 | 0 | |
| José Montalvo | MF | 1947–1953 | — | 87 | 3 | |
| José María Vidal | MF | 1959–1963 | — | 87 | 3 | |
| Pablo Vidal | FW | 1944–1949 | — | 86 | 19 | |
| Fernando Serena | FW | 1963–1968 | — | 86 | 15 | |
| Rogelio Domínguez | GK | 1957–1962 | — | 85 | 0 | |
| Carlos Guerini | FW | 1975–1979 | — | 85 | 12 | |
| John Metgod | DF | 1982–1984 | — | 85 | 7 | |
| Gheorghe Hagi | MF | 1990–1992 | — | 84 | 19 | |
| Mariano Díaz | FW | 2016–2023 | — | 84 | 12 | |
| Pachuco Prats | MF | 1927–1933 | — | 82 | 1 | |
| Juan José | DF | 1982–1985 | — | 82 | 0 | |
| Christian Karembeu | MF | 1997–2000 | — | 82 | 4 | |
| Quique Sánchez Flores | DF | 1994–1996 | — | 81 | 2 | |
| Pedro Munitis | FW | 2000–2002 | — | 81 | 5 | |
| Jude Bellingham | MF | 2023– | — | 81 | 34 | |
| Rafael García Cortés | DF | 1978–1983 | — | 80 | 7 | |
| Víctor Sánchez | MF | 1995–1998 | — | 80 | 9 | |
| Pedro María Arsuaga | FW | 1946–1953 | — | 79 | 24 | |
| Jesús Narro | MF | 1948–1952 | — | 79 | 14 | |
| Júlio Baptista | FW | 2005–2008 | — | 78 | 13 | |
| Pascual Botella [es] | FW | 1941–1945 | — | 77 | 13 | |
| Sebastián Fleitas | FW | 1969–1973 | — | 77 | 25 | |
| Ricardo Carvalho | DF | 2010–2013 | — | 77 | 3 | |
| José Callejón | FW | 2011–2013 | — | 77 | 20 | |
| Robert Prosinečki | MF | 1991–1994 | — | 76 | 12 | |
| Michael Laudrup | MF | 1994–1996 | — | 76 | 15 | |
| Geremi | MF | 1999–2003 | — | 76 | 2 | |
| Eden Hazard | FW | 2019–2023 | — | 76 | 7 | |
| Andrés Junquera | GK | 1966–1974 | — | 74 | 0 | |
| Flávio Conceição | MF | 2000–2003 | — | 74 | 2 | |
| Chus Herrera | FW | 1958–1962 | — | 73 | 23 | |
| Diego López | GK | 2005–2007 2012–2014 | — | 73 | 0 | |
| Miguel Cabrera | FW | 1947–1954 | — | 73 | 16 | |
| Rafael van der Vaart | MF | 2008–2010 | — | 73 | 12 | |
| José María Querejeta | DF | 1942–1947 | — | 72 | 0 | |
| Nando | DF | 1992–1996 | — | 72 | 0 | |
| Macala | FW | 1947–1951 | — | 70 | 18 | |
| Miguel Torres | DF | 2006–2009 | — | 70 | 18 | |
| Paco Bonet | DF | 1982–1986 | — | 69 | 0 | |
| Miguel Pérez | FW | 1968–1972 | — | 68 | 13 | |
| Marañón | FW | 1970–1974 | — | 68 | 9 | |
| Esteban Cambiasso | MF | 2002–2004 | — | 67 | 1 | |
| Fran García | DF | 2018–2019 2023– | — | 67 | 1 | |
| Laurie Cunningham | FW | 1979–1982 | — | 66 | 20 | |
| Jaime Sánchez | MF | 1997–1999 | — | 66 | 0 | |
| Wesley Sneijder | MF | 2007–2009 | — | 66 | 11 | |
| Arjen Robben | FW | 2007–2009 | — | 65 | 13 | |
| Royston Drenthe | MF | 2007–2010 | — | 65 | 4 | |
| Alfonso Fraile | DF | 1981–1985 | — | 65 | 1 | |
| Juan José Maqueda | FW | 1988–1993 | — | 64 | 5 | |
| Ito | FW | 1981–1984 | — | 63 | 8 | |
| Gabriel Heinze | DF | 2007–2009 | — | 60 | 3 | |
| Luis Olaso | FW | 1929–1933 | — | 59 | 10 | |
| Gonzalo Marzá | GK | 1941–1944 | — | 59 | 0 | |
| Juan Azcárate | DF | 1944–1951 | — | 59 | 4 | |
| Gabriel Alonso | DF | 1950–1954 | — | 59 | 1 | |
| Ramón Marsal | FW | 1955–1962 | — | 59 | 28 | |
| César Sánchez | GK | 2000–2005 | — | 59 | 0 | |
| Javier Portillo | FW | 2001–2005 | — | 59 | 17 | |
| Andriy Lunin | GK | 2020– | — | 58 | 0 | |
| Antonio García Navajas | DF | 1979–1982 | — | 57 | 1 | |
| Álvaro Mejía | DF | 2003–2007 | — | 57 | 1 | |
| Miche | DF | 1958–1962 | — | 56 | 0 | |
| Francisco Uría | DF | 1974–1978 | — | 56 | 2 | |
| Danilo | DF | 2015–2017 | — | 56 | 3 | |
| Gaspar Rubio | FW | 1928–1932 | — | 55 | 51 | |
| Emilín | FW | 1933–1936 | — | 55 | 19 | |
| José Macanás | FW | 1972–1978 | — | 55 | 8 | |
| Sebastián Losada | FW | 1984–1991 | — | 55 | 26 | |
| Santiago Cañizares | GK | 1994–1998 | — | 55 | 0 | |
| Gerónimo del Campo | FW | 1921–1930 | — | 54 | 4 | |
| Esteban Fernández | DF | 1988–1990 | — | 54 | 2 | |
| Manuel Olivares | FW | 1931–1934 | — | 52 | 43 | |
| Milan Janković | MF | 1986–1988 | — | 52 | 5 | |
| Emilio Sánchez | FW | 1939–1942 | — | 51 | 13 | |
| Justo Tejada | FW | 1961–1963 | — | 51 | 22 | |
| Joselu | FW | 2010–2012 2023–2024 | — | 51 | 20 | |
| Luka Jović | FW | 2019–2022 | — | 51 | 3 | |
| Rafael Yunta | MF | 1944–1948 | — | 50 | 17 | |
| Pérez Payá | FW | 1953–1957 | — | 50 | 24 | |
| Thomas Gravesen | DF | 2004–2006 | — | 49 | 1 | |
| Álvaro Odriozola | DF | 2018–2023 | — | 49 | 3 | |
| Fernando Sañudo | FW | 1934–1936 | — | 48 | 50 | |
| Enrique Esquiva | GK | 1939–1943 | — | 48 | 0 | |
| Ángel Arzanegui | DF | 1941–1946 | — | 47 | 0 | |
| Louis Hon | DF | 1950–1953 | — | 47 | 0 | |
| Felo | MF | 1959–1965 | — | 46 | 4 | |
| José Manuel Ochotorena | GK | 1981–1988 | — | 46 | 0 | |
| Rafael Morera | MF | 1928–1931 | — | 45 | 16 | |
| Peter Dubovský | DF | 1993–1995 | — | 45 | 3 | |
| Fernando Sanz | DF | 1995–1999 | — | 45 | 0 | |
| Michael Owen | FW | 2004–2005 | — | 45 | 16 | |
| Kylian Mbappé | FW | 2024– | — | 44 | 31 | |
| Rafael Vidal | GK | 1928–1933 | — | 43 | 0 | |
| Juan Esnáider | FW | 1990–1996 | — | 43 | 4 | |
| Kiko Casilla | GK | 2015–2019 | — | 43 | 0 | |
| Arda Güler | MF | 2023– | — | 43 | 9 | |
| José Torregrosa | DF | 1929–1931 | — | 42 | 0 | |
| Luis Valle Benítez [es] | MF | 1932–1936 | — | 42 | 1 | |
| Manuel Gurruchaga | MF | 1930–1935 | — | 41 | 10 | |
| José Luis Veloso | FW | 1965–1969 | — | 41 | 20 | |
| Antonio Maceda | DF | 1985–1989 | — | 41 | 5 | |
| Cándido Martínez | GK | 1921–1928 | — | 40 | 0 | |
| Vicente Olivares | DF | 1940–1944 | — | 40 | 0 | |
| Pedro Jaro | GK | 1990–1994 | — | 40 | 0 | |
| Walter Samuel | DF | 2004–2005 | — | 40 | 2 | |
| Hermenegildo Elices | FW | 1944–1948 | — | 39 | 7 | |
| Miguel Pardeza | FW | 1983–1987 | — | 39 | 7 | |
| Oscar Ruggeri | DF | 1989–1990 | — | 39 | 3 | |
| Marcos Llorente | MF | 2015–2019 | — | 39 | 2 | |
| Patricio Escobal | DF | 1921–1931 | 1924–1927$^†$ | 38 | 2 | |
| Borja Fernández | DF | 2001–2005 | — | 38 | 1 | |
| José Antonio Reyes | MF | 2006–2007 | — | 38 | 7 | |
| Félix Pérez | MF | 1921–1928 | 1927–1928$^†$ | 37 | 12 | |
| Lope Peña | MF | 1926–1930 | — | 37 | 3 | |
| José Luis Borja | GK | 1969–1972 | — | 37 | 0 | |
| Luis Miguel Ramis | DF | 1992–1994 | — | 37 | 1 | |
| Óscar Miñambres | DF | 2000–2007 | — | 37 | 0 | |
| Monchín Triana | FW | 1928–1932 | — | 36 | 14 | |
| José Becerril | MF | 1953–1958 | — | 36 | 0 | |
| Robert Jarni | DF | 1998–1999 | — | 36 | 3 | |
| Juan Urquizu | DF | 1927–1929 | — | 35 | 3 | |
| Luis Marín | FW | 1939–1941 | — | 35 | 6 | |
| Juan Lozano | MF | 1983–1985 | — | 35 | 6 | |
| Michael Essien | MF | 2012–2013 | — | 35 | 2 | |
| Canário | FW | 1959–1962 | — | 34 | 7 | |
| Emerson | MF | 2006–2007 | — | 34 | 1 | |
| José María Muñagorri | FW | 1919–1928 | — | 33 | 6 | |
| Miguel Ángel Portugal | MF | 1979–1983 | — | 33 | 1 | |
| Julio Llorente | DF | 1986–1990 | — | 33 | 3 | |
| Nicolas Anelka | FW | 1999–2000 | — | 33 | 7 | |
| Júlio César | DF | 1999–2001 | — | 33 | 0 | |
| Chicharito | FW | 2014–2015 | — | 33 | 9 | |
| Borja Mayoral | FW | 2015–2021 | — | 33 | 7 | |
| Eduardo Anzarda | FW | 1971–1973 | — | 32 | 9 | |
| Alberto Bernardo | MF | 1981–1984 | — | 32 | 2 | |
| Javi García | MF | 2004–2009 | — | 32 | 0 | |
| Cicinho | DF | 2005–2007 | — | 32 | 3 | |
| Jesús Vallejo | DF | 2017– | — | 32 | 1 | |
| Antonio González | MF | 1971–1973 | — | 31 | 0 | |
| Christoph Metzelder | DF | 2007–2010 | — | 31 | 0 | |
| Javier Saviola | FW | 2007–2009 | — | 31 | 5 | |
| Ezequiel Garay | DF | 2009–2011 | — | 31 | 1 | |
| Cosme Vázquez | MF | 1929–1931 | — | 30 | 8 | |
| Pepillo | FW | 1959–1962 | — | 30 | 28 | |
| Mino | DF | 1986–1988 | — | 30 | 1 | |
| Raúl Asencio | DF | 2024– | — | 30 | 0 | |
| Oscar Más | FW | 1973–1974 | — | 29 | 11 | |
| Santiago Aragón | MF | 1987–1993 | — | 29 | 2 | |
| Antonio Cassano | FW | 2005–2006 | — | 29 | 4 | |
| Uribe | FW | 1926–1929 | — | 28 | 27 | |
| Endrick | FW | 2024– | — | 28 | 6 | |
| Santiago Bernabéu | FW | 1911–1926 | 1915–1921$^†$ | 27 | 19 | |
| Antonio de Miguel | FW | 1916–1924 | — | 27 | 3 | |
| Ernesto Mejía | MF | 1921–1927 | — | 27 | 2 | |
| Marcial Arbiza | FW | 1940–1943 | — | 27 | 29 | |
| Sandro | MF | 1993–1996 | — | 27 | 3 | |
| Roberto Soldado | FW | 2004–2008 | — | 27 | 4 | |
| Rubén de la Red | MF | 2004–2009 | — | 27 | 3 | |
| Juan Monjardín | FW | 1919–1929¤ | 1921–1924$^†$ | 26 | 20 | |
| Eduardo Sobrado [es] | MF | 1950–1953 | — | 26 | 9 | |
| Pablo García | MF | 2005–2006 | — | 26 | 0 | |
| Adolfo Atienza | FW | 1953–1955 | — | 25 | 9 | |
| Juan Planelles | MF | 1969–1974 | — | 25 | 6 | |
| Predrag Spasić | DF | 1990–1991 | — | 25 | 0 | |
| Ángel Pérez García | DF | 1978–1981 | — | 24 | 0 | |
| Álvaro Benito | MF | 1995–2002 | — | 24 | 2 | |
| Gyula Alberty | GK | 1934–1936 | — | 23 | 0 | |
| Théo Hernandez | DF | 2017–2018 | — | 23 | 0 | |
| José Mariscal | DF | 1948–1950 | — | 22 | 0 | |
| Sánchez Barrios | FW | 1975–1977 | — | 22 | 2 | |
| Hipólito Rincón | FW | 1978–1981 | — | 22 | 6 | |
| Perica Ognjenović | FW | 1998–2001 | — | 22 | 1 | |
| Emmanuel Adebayor | FW | 2010–2011 | — | 22 | 8 | |
| Sergio Reguilón | DF | 2018–2019 | — | 22 | 0 | |
| Antonio Ortiz Alonso | MF | 1947–1948 | — | 21 | 0 | |
| Jean Luciano | MF | 1950–1951 | — | 21 | 1 | |
| Chato González | MF | 1966–1969 | — | 21 | 0 | |
| Cholo | FW | 1982–1986 | — | 21 | 4 | |
| Freddy Rincón | MF | 1995–1996 | — | 21 | 0 | |
| Zé Roberto | MF | 1996–1997 | — | 21 | 1 | |
| Eulogio Aranguren | MF | 1915–1918 | — | 20 | 0 | |
| Javier Berasaluce | GK | 1955–1960 | — | 20 | 0 | |
| Yanko Daucik | FW | 1962–1964 | — | 20 | 8 | |
| Joaquín Parra | MF | 1989–1990 | — | 20 | 1 | |
| Carlos Diogo | DF | 2005–2006 | — | 20 | 8 | |
| Klaas-Jan Huntelaar | FW | 2008–2009 | — | 20 | 8 | |
| Kepa Arrizabalaga | GK | 2023–2024 | — | 20 | 0 | |
| Didi | MF | 1959–1960 | — | 19 | 6 | |
| Evaristo | FW | 1962–1965 | — | 19 | 5 | |
| Andrés González | DF | 1972–1977 | — | 19 | 0 | |
| Miquel Soler | DF | 1995–1996 | — | 19 | 1 | |
| José García Calvo | DF | 1995–1997 | — | 19 | 0 | |
| Elvir Baljić | FW | 1999–2002 | — | 19 | 1 | |
| Isidro Rovira | MF | 1941–1943 | — | 18 | 1 | |
| Antonio Adán | GK | 2010–2013 | — | 18 | 0 | |
| José Cabo | GK | 1928–1929 | — | 17 | 0 | |
| Francisco López | FW | 1928–1930 | — | 17 | 2 | |
| Manuel Pazos | GK | 1953–1954 | — | 17 | 0 | |
| Heliodoro Castaño | FW | 1954–1956 | — | 17 | 6 | |
| Juan Antonio Carcelén | MF | 1981–1984 | — | 17 | 0 | |
| Dani García | FW | 1993–1998 | — | 17 | 2 | |
| Carlos Secretário | DF | 1996–1997 | — | 17 | 0 | |
| Achraf Hakimi | DF | 2017–2018 | — | 17 | 2 | |
| Josep Samitier | FW | 1932–1934 | — | 16 | 9 | |
| Rubén González | DF | 2000–2004 | — | 16 | 0 | |
| Sotero Aranguren | FW | 1912–1917 | — | 15 | 3 | |
| José María Castell | MF | 1912–1919 | 1914–1915$^†$ | 15 | 0 | |
| Eduardo Teus | GK | 1913–1919 | — | 15 | 0 | |
| Francisco Moraleda | FW | 1925–1928 | — | 15 | 8 | |
| Manolín | MF | 1954–1956 | — | 15 | 1 | |
| Antonio Núñez | MF | 2003–2004 | — | 15 | 1 | |
| Javi Balboa | MF | 2005–2008 | — | 15 | 2 | |
| Sergio Canales | MF | 2010–2011 | — | 15 | 0 | |
| Enrique Normand | MF | 1902–1908 1909–1915 | — | 14 | 0 | |
| René Petit | MF | 1914–1917 | — | 14 | 3 | |
| Sansinenea | FW | 1916–1920 | — | 14 | 4 | |
| Gonzalo Galé | FW | 1929–1930 | — | 14 | 6 | |
| Pedrín | FW | 1943–1945 | — | 14 | 5 | |
| Meca | FW | 1999–2001 | — | 14 | 1 | |
| Tote | FW | 1999–2003 | — | 14 | 5 | |
| Jonathan Woodgate | DF | 2004–2006 | — | 14 | 1 | |
| Pedro León | MF | 2010–2011 | — | 14 | 2 | |
| Sergio Arribas | FW | 2020–2023 | — | 14 | 1 | |
| Federico Revuelto | FW | 1902–1912 | 1903–1904$^†$ | 13 | 5 | |
| José Erice | DF | 1915–1917 | — | 13 | 0 | |
| Vilmos Kelemen | FW | 1935–1936 | — | 13 | 11 | |
| José Espinosa | GK | 1935–1941 | — | 13 | 0 | |
| Mariano Terán | MF | 1945–1947 | — | 13 | 0 | |
| José Marín Aznar | GK | 1945–1948 | — | 13 | 0 | |
| Juan Gallardo | MF | 1946–1948 | — | 13 | 10 | |
| Ramón Tejada [es] | MF | 1965–1966 | — | 13 | 0 | |
| Pascual Babiloni | DF | 1968–1970 | — | 13 | 0 | |
| Juan Morgado [es] | DF | 1973–1975 | — | 13 | 0 | |
| Pedro Parages | FW | 1902–1909 | — | 12 | 4 | |
| Ricardo Álvarez | FW | 1916–1918 | — | 12 | 4 | |
| San Miguel | FW | 1929–1930 | — | 12 | 1 | |
| García Puerta | FW | 1930–1931 | — | 12 | 6 | |
| Elías Paramio | MF | 1943–1947 | — | 12 | 0 | |
| Francisco Muñoz | MF | 1944–1945 | — | 12 | 4 | |
| Javier Marcet | MF | 1948–1950 | — | 12 | 2 | |
| Adauto Iglesias | GK | 1948–1953 | — | 12 | 0 | |
| Cosme | GK | 1952–1955 | — | 12 | 0 | |
| Pipi Suárez | MF | 1963–1965 | — | 12 | 3 | |
| Jesús Velasco | DF | 1992–1994 | — | 12 | 0 | |
| Albano Bizzarri | GK | 1999–2000 | — | 12 | 0 | |
| Jerzy Dudek | GK | 2007–2011 | — | 12 | 0 | |
| Hamit Altıntop | MF | 2011–2012 | — | 12 | 1 | |
| Armando Giralt | FW | 1900–1903 1905–1907 | — | 11 | 7 | |
| Manuel Prast | MF | 1904–1908 1912–1913 | — | 11 | 4 | |
| Antonio Sicilia | MF | 1915–1924 | — | 11 | 0 | |
| Cándido Urretavizcaya | FW | 1930–1932 | — | 11 | 0 | |
| Manuel Díaz Ateca | MF | 1931–1933 | — | 11 | 0 | |
| Alfonso Sanz | FW | 1940–1943 | — | 11 | 4 | |
| Castor Elzo | MF | 1944–1946 | — | 11 | 2 | |
| Rubio | MF | 1955–1958 | — | 11 | 1 | |
| Rafael de Diego | FW | 1967–1970 | — | 11 | 5 | |
| José Luis Morales | FW | 1993–1994 | — | 11 | 4 | |
| Roberto Rojas | DF | 1997–1999 | — | 11 | 0 | |
| Juanfran | DF | 2003–2005 | — | 11 | 0 | |
| Martin Ødegaard | MF | 2014–2021 | — | 11 | 0 | |
| José Giralt | MF | 1900–1903 1905–1907 | 1902–1903$^†$ | 10 | 2 | |
| Francisco González | FW | 1919–1926 | — | 10 | 2 | |
| Manuel Valderrama | MF | 1923–1924 1930–1931 | — | 10 | 4 | |
| Guillermo Yllera | FW | 1925–1928 | — | 10 | 0 | |
| Antonio Imbelloni | FW | 1950–1951 | — | 10 | 2 | |
| Cuca | FW | 1942–1945 | — | 10 | 1 | |
| Emilio Soto | DF | 1948–1950 | — | 10 | 0 | |
| Nuri Şahin | MF | 2011–2012 | — | 10 | 1 | |
| Miguel Gutiérrez | DF | 2020–2022 | — | 10 | 0 | |
| Álvaro Rodríguez | FW | 2022–2024 | — | 10 | 1 | |
| Joaquín Yarza | MF | 1904–1907 | — | 9 | 0 | |
| Pedro Llorente | DF | 1919–1926 | — | 9 | 0 | |
| Rafael Lozano | MF | 1926–1929 | — | 9 | 0 | |
| Luis Villanueva | MF | 1939–1940 | — | 9 | 0 | |
| Manuel García | DF | 1949–1951 | — | 9 | 1 | |
| Pantaleón | DF | 1959–1960 | — | 9 | 0 | |
| Juan Agüero | FW | 1965–1966 | — | 9 | 2 | |
| Fernando Ortuño | FW | 1969–1972 | — | 9 | 1 | |
| Francisco Muñoz | DF | 1987–1988 | — | 9 | 0 | |
| Alberto Rivera | MF | 1994–2002 | — | 9 | 1 | |
| Rolando Zárate | FW | 1999–2000 | — | 9 | 3 | |
| Lucas Silva | MF | 2014–2015 | — | 9 | 0 | |
| Alphonse Areola | GK | 2019–2020 | — | 9 | 0 | |
| Manuel Alcalde | GK | 1904–1907 | — | 8 | 0 | |
| Manuel Yarza | MF | 1905–1908 | — | 8 | 4 | |
| Alberto Machimbarrena | MF | 1916–1918 | — | 8 | 0 | |
| José Múgica | DF | 1916–1917 | — | 8 | 0 | |
| Pepín Menéndez | FW | 1926–1928 | — | 8 | 0 | |
| José Ramón Nebot | GK | 1929–1931 | — | 8 | 0 | |
| Francisco Diz | FW | 1934–1936 | — | 8 | 2 | |
| Alberto Marcos | DF | 1993–1995 | — | 8 | 0 | |
| Antonio Gómez | MF | 1995–1996 | — | 8 | 2 | |
| Javier Dorado | DF | 1998–2000 | — | 8 | 0 | |
| Nico Paz | MF | 2022–2024 | — | 8 | 1 | |
| José Berraondo | DF | 1904–1909 | 1905–1909$^†$ | 7 | 0 | |
| Manuel Posada | FW | 1916–1920 1922–1923 | — | 7 | 4 | |
| Adolphe Mengotti | MF | 1919–1924 | — | 7 | 0 | |
| Valentín Gual | FW | 1927–1928 | — | 7 | 7 | |
| Avelino Álvarez | MF | 1932–1934 | — | 7 | 0 | |
| Ángel Tamargo [es] | MF | 1943–1944 | — | 7 | 0 | |
| José María Castivia | FW | 1944–1945 | — | 7 | 0 | |
| Rafa Verdú [es] | FW | 1949–1950 | — | 7 | 0 | |
| Juanito | GK | 1953–1957 | — | 7 | 0 | |
| Manuel Torres | DF | 1956–1957 | — | 7 | 0 | |
| Fermín Gutiérrez | MF | 1970–1973 | — | 7 | 0 | |
| Julio Suárez | FW | 1983–1984 | — | 7 | 1 | |
| Pedro Contreras | GK | 1993–1999 | — | 7 | 0 | |
| Samuel Eto'o | FW | 1999–2000 | — | 7 | 0 | |
| Denis Cheryshev | MF | 2012–2016 | — | 7 | 1 | |
| Antonio Neyra | FW | 1900–1903 1906–1908 | — | 6 | 7 | |
| Juan Petit | FW | 1914–1917 | — | 6 | 3 | |
| Julio la Serna | DF | 1915–1917 | — | 6 | 0 | |
| Cordero | DF | 1917–1918 | — | 6 | 0 | |
| Juan Manzanedo | DF | 1917–1923 | — | 6 | 0 | |
| José María Benguria | DF | 1926–1928 | — | 6 | 7 | |
| Gilberto Cayol | GK | 1933–1935 | — | 6 | 0 | |
| Chuchi | FW | 1943–1944 | — | 6 | 1 | |
| Daniel Calleja | GK | 1947–1948 | — | 6 | 0 | |
| Mario Duran | MF | 1954–1955 | — | 6 | 2 | |
| Chus Pereda | MF | 1957–1958 | — | 6 | 3 | |
| Francisco Espíldora | DF | 1969–1971 | — | 6 | 0 | |
| Pepe Heredia [es] | DF | 1974–1976 | — | 6 | 0 | |
| Dejan Petković | MF | 1995–1997 | — | 6 | 0 | |
| José Manuel Jurado | MF | 2003–2006 | — | 6 | 0 | |
| Alberto Bueno | FW | 2008–2009 | — | 6 | 1 | |
| Antonio Blanco | MF | 2020–2022 | — | 6 | 0 | |
| Mario Giralt | FW | 1900–1903 | — | 5 | 0 | |
| José Quirante | MF | 1906–1907 | — | 5 | 0 | |
| Feliciano Rey | MF | 1917–1918 | — | 5 | 0 | |
| Juan Pablo Barrero | MF | 1923–1924 | — | 5 | 0 | |
| Pedro Helguera | MF | 1925–1926 | — | 5 | 0 | |
| Antonio Castro | GK | 1927–1928 | — | 5 | 0 | |
| Emilio Blázquez | FW | 1933–1934 | — | 5 | 5 | |
| Santiago Losada | FW | 1934–1935 | — | 5 | 3 | |
| Enrique Romero | MF | 1939–1941 | — | 5 | 0 | |
| Pitus Prat | FW | 1940–1941 | — | 5 | 0 | |
| Antonio Sierra | MF | 1940–1941 | — | 5 | 0 | |
| Pacheco | GK | 1941–1942 | — | 5 | 0 | |
| Rafael Alsua | MF | 1943–1946 | — | 5 | 0 | |
| Fernando Berridi | MF | 1944–1945 | — | 5 | 0 | |
| José Navarro | DF | 1947–1949 | — | 5 | 0 | |
| Toni | MF | 1949–1950 | — | 5 | 0 | |
| Alfonso Navarro | FW | 1950–1951 | — | 5 | 2 | |
| Sergio Rodríguez | MF | 1953–1954 | — | 5 | 0 | |
| Aurelio Campa | DF | 1953–1955 | — | 5 | 0 | |
| Héctor Ramos | MF | 1958–1959 | — | 5 | 0 | |
| Jaime Núñez | FW | 1965–1967 | — | 5 | 2 | |
| Francis Rodríguez [es] | DF | 1981–1982 1985–1986 | — | 5 | 0 | |
| Alberto Toril | MF | 1992–1994 | — | 5 | 0 | |
| David Aganzo | FW | 1999–2000 | — | 5 | 0 | |
| Jordi López | MF | 2003–2004 | — | 5 | 0 | |
| Dani Parejo | MF | 2008–2009 | — | 5 | 0 | |
| Álvaro Medrán | MF | 2014–2015 | — | 5 | 1 | |
| Álvaro Tejero | DF | 2015–2018 | — | 5 | 0 | |
| Javi Sánchez | DF | 2018–2019 | — | 5 | 1 | |
| Arthur Johnson | FW GK | 1901–1904 | 1901–1902$^†$ | 4 | 1 | |
| Antonio Alonso | FW | 1904–1906 | — | 4 | 3 | |
| Chefo | DF | 1912–1916 | — | 4 | 0 | |
| Luis Saura del Pan | FW | 1912–1917 | — | 4 | 1 | |
| Fernando Muguiro | FW | 1916–1918 | — | 4 | 0 | |
| Francisco Cominges | MF | 1925–1930 | — | 4 | 2 | |
| Eduardo Ordóñez | MF | 1926–1927 1932–1933 | — | 4 | 0 | |
| Antonio Merino | MF | 1927–1928 | — | 4 | 1 | |
| José Cañavera | MF | 1928–1929 | — | 4 | 1 | |
| Tomás Bestit | MF | 1931–1933 | — | 4 | 2 | |
| Antonio Herranz | FW | 1935–1940 | — | 4 | 2 | |
| Cholo Dindurra [es] | FW | 1939–1941 | — | 4 | 1 | |
| Juan Medrano | DF | 1943–1944 | — | 4 | 0 | |
| Juan García | MF | 1945–1946 | — | 4 | 0 | |
| Pachicho | FW | 1947–1951 | — | 4 | 1 | |
| Sebastián García | GK | 1948–1952 | — | 4 | 0 | |
| Juan Bagur | GK | 1959–1962 | — | 4 | 0 | |
| Rafael Echarri | DF | 1963–1964 | — | 4 | 0 | |
| Valdo | FW | 2001–2003 | — | 4 | 0 | |
| Miguel Ángel Nieto | MF | 2006–2007 | — | 4 | 0 | |
| José Rodríguez | MF | 2012–2014 | — | 4 | 1 | |
| Cristo González | FW | 2018–2019 | — | 4 | 1 | |
| Marvin Park | FW | 2020–2021 | — | 4 | 0 | |
| Mario Martín | DF | 2022–2024 | — | 4 | 0 | |
| Rafael Molera | DF | 1902–1903 | — | 3 | 0 | |
| Arturo Espinosa | FW | 1909–1916 | — | 3 | 0 | |
| Bertrán de Lis | GK | 1916–1917 | — | 3 | 0 | |
| Luis Bergareche | MF | 1929–1930 | — | 3 | 1 | |
| Pablo López Martín | MF | 1934–1935 | — | 3 | 0 | |
| Méndez-Vigo | FW | 1935–1940 | — | 3 | 0 | |
| José Tamayo | DF | 1939–1940 | — | 3 | 0 | |
| Adolfo Bracero | FW | 1940–1941 | — | 3 | 1 | |
| Francisco Cantero | FW | 1943–1944 | — | 3 | 1 | |
| Josep Canal | MF | 1945–1946 | — | 3 | 0 | |
| Julio César Britos | FW | 1953–1955 | — | 3 | 2 | |
| Agne Simonsson | FW | 1960–1963 | — | 3 | 1 | |
| Antonio Gento | FW | 1961–1962 | — | 3 | 0 | |
| Fernand Goyvaerts | FW | 1965–1967 | — | 3 | 1 | |
| Juan Ignacio Rodríguez | MF | 1966–1967 | — | 3 | 0 | |
| Antonio Iznata | FW | 1967–1968 | — | 3 | 0 | |
| Antonio Vidal | MF | 1968–1970 | — | 3 | 0 | |
| Adolfo Fernández | DF | 1972–1974 | — | 3 | 0 | |
| Ángel Martín | DF | 1983–1986 | — | 3 | 0 | |
| Albert Aguilà | FW | 1987–1990 | — | 3 | 0 | |
| Vítor | DF | 1993–1994 | — | 3 | 0 | |
| Iván Pérez | FW | 1995–1996 | — | 3 | 1 | |
| Manuel Tena | DF | 1998–1999 | — | 3 | 0 | |
| Miguel Palanca | FW | 2008–2009 | — | 3 | 0 | |
| Diego Llorente | DF | 2012–2015 | — | 3 | 0 | |
| Hugo Duro | FW | 2020–2021 | — | 3 | 0 | |
| Víctor Chust | DF | 2020–2021 | — | 3 | 0 | |
| Peter González | FW | 2021–2022 | — | 3 | 0 | |
| Gonzalo García | FW | 2023– | — | 3 | 1 | |
| Lorenzo Aguado | DF | 2025– | — | 3 | 0 | |
| Eustaquio | FW | 1901–1903 | — | 2 | 0 | |
| José Gorostizaga | DF | 1901–1902 | — | 2 | 0 | |
| Juan Sevilla | GK | 1901–1902 | — | 2 | 0 | |
| Juan Spottorno | DF | 1901–1902 | — | 2 | 0 | |
| Leopoldo García Durán | MF | 1902–1909 | — | 2 | 0 | |
| Manuel Vallarino | MF | 1902–1903 | — | 2 | 0 | |
| Valdeterrazo | FW | 1902–1903 | — | 2 | 1 | |
| Telesforo Álvarez | DF | 1903–1905 | — | 2 | 0 | |
| Luciano Lizárraga | MF | 1904–1905 | 1904–1905$^†$ | 2 | 0 | |
| Eugenio Bisbal | MF | 1904–1905 | — | 2 | 0 | |
| Julio Chulilla | FW | 1905–1912 | — | 2 | 0 | |
| José Carruana | DF | 1909–1910 | — | 2 | 0 | |
| Tomás Estrada | MF | 1909–1910 | — | 2 | 0 | |
| Francisco Guzmán | DF | 1909–1910 | — | 2 | 0 | |
| José Guzmán | MF | 1909–1910 | — | 2 | 0 | |
| Luis Guzmán | FW | 1909–1910 | — | 2 | 0 | |
| Guillermo Linney | MF | 1909–1910 | — | 2 | 0 | |
| Manuel Losada | DF | 1909–1910 | — | 2 | 0 | |
| Joaquín Redondo | GK | 1909–1910 | — | 2 | 0 | |
| Luis Belaunde | FW | 1915–1916 | — | 2 | 3 | |
| Casanova | FW | 1915–1916 | — | 2 | 0 | |
| Manuel de Gomar | FW | 1915–1916 | — | 2 | 0 | |
| Pablo Lemmel | GK | 1915–1916 | — | 2 | 0 | |
| Joaquín Caruncho | MF | 1917–1918 | — | 2 | 0 | |
| Pablo Hernández | GK | 1919–1920 | — | 2 | 0 | |
| Víctor | FW | 1919–1920 | — | 2 | 0 | |
| Aurelio Marcos | FW | 1921–1922 | — | 2 | 0 | |
| Alfredo Eguía | FW | 1930–1931 | — | 2 | 0 | |
| Arsenio Arocha | MF | 1933–1934 | — | 2 | 0 | |
| Ramon Masagué | FW | 1939–1940 | — | 2 | 3 | |
| Mario Inchausti | GK | 1940–1942 | — | 2 | 0 | |
| Rafael Suárez | DF | 1940–1942 | — | 2 | 0 | |
| Gregorio Tellado | MF | 1941–1942 | — | 2 | 0 | |
| José Tormo | MF | 1943–1944 | — | 2 | 0 | |
| José Luis Borbolla | MF | 1944–1946 | — | 2 | 1 | |
| Porro | FW | 1944–1946 | — | 2 | 1 | |
| Fernando Ferrús | GK | 1946–1947 | — | 2 | 0 | |
| Francisco Espina | FW | 1952–1953 | — | 2 | 1 | |
| Juan Vázquez | FW | 1953–1954 | — | 2 | 0 | |
| Isidro Brunet | FW | 1957–1958 | — | 2 | 0 | |
| Juan Manuel Villa | FW | 1958–1961 | — | 2 | 1 | |
| Santos Bedoya | MF | 1964–1965 | — | 2 | 0 | |
| Francisco Ballester | DF | 1969–1974 | — | 2 | 0 | |
| De la Fuente | DF | 1970–1971 | — | 2 | 0 | |
| Amador Lorenzo | GK | 1976–1978 | — | 2 | 0 | |
| Javier Maté | GK | 1978–1979 | — | 2 | 0 | |
| Juan Alberto Acosta | MF | 1982–1983 | — | 2 | 0 | |
| Antonio León | DF | 1985–1989 | — | 2 | 0 | |
| Ismael Urzaiz | FW | 1990–1993 | — | 2 | 0 | |
| Víctor Torres | DF | 1990–1991 | — | 2 | 0 | |
| Irurzun | FW | 1996–1997 | — | 2 | 0 | |
| Carlos Aranda | FW | 1999–2002 | — | 2 | 0 | |
| Carlos Sánchez | GK | 2000–2004 | — | 2 | 0 | |
| Álex Pérez | MF | 2002–2005 | — | 2 | 0 | |
| Juanjo Olalla | DF | 2002–2004 | — | 2 | 0 | |
| Javier Paredes | DF | 2003–2005 | — | 2 | 0 | |
| Miguel Palencia | DF | 2004–2005 | — | 2 | 0 | |
| Borja Valero | MF | 2006–2007 | — | 2 | 0 | |
| Julien Faubert | MF | 2008–2009 | — | 2 | 0 | |
| David Mateos | MF | 2009–2011 | — | 2 | 0 | |
| Juanfran | DF | 2009–2011 | — | 2 | 0 | |
| Álex Fernández | MF | 2010–2013 | — | 2 | 0 | |
| Jesús Fernández | GK | 2011–2014 | — | 2 | 0 | |
| Fernando Pacheco | GK | 2011–2014 | — | 2 | 0 | |
| Franchu | FW | 2017–2019 | — | 2 | 0 | |
| Luca Zidane | GK | 2017–2019 | — | 2 | 0 | |
| Mario Gila | DF | 2021–2022 | — | 2 | 0 | |
| Chema Andrés | MF | 2024– | — | 2 | 0 | |
| Jacobo Ramón | DF | 2024– | — | 2 | 0 | |
| José Palacios | MF | 1901–1902 | — | 1 | 0 | |
| José Aspiunza | DF | 1907–1910 | — | 1 | 0 | |
| Federico Larraine | GK | 1907–1908 | — | 1 | 0 | |
| Edmundo Nóvoa | DF | 1907–1908 | — | 1 | 0 | |
| Cipriano Prada | MF | 1907–1908 | — | 1 | 0 | |
| Juan de Cárcer | GK | 1912–1916 | — | 1 | 0 | |
| Arsenio Comamala | MF | 1912–1914 | — | 1 | 0 | |
| Joaquín Rodríguez | FW | 1912–1913 | — | 1 | 0 | |
| Martín Juantorena | FW | 1912–1913 | — | 1 | 0 | |
| Marcelo Bernabéu | DF | 1912–1913 | — | 1 | 0 | |
| Bernardo Menéndez | DF | 1912–1913 | — | 1 | 0 | |
| Olivares | MF | 1912–1913 | — | 1 | 0 | |
| Zabalo | FW | 1915–1916 | — | 1 | 1 | |
| Juan Caballero | MF | 1917–1918 | — | 1 | 0 | |
| Manuel Tapias | MF | 1919–1920 | — | 1 | 0 | |
| José Bisbal | FW | 1919–1920 | — | 1 | 0 | |
| Meñaca | MF | 1921–1922 | — | 1 | 0 | |
| Narciso Lambán | MF | 1922–1923 | — | 1 | 0 | |
| Félix Contreras | MF | 1923–1924 | — | 1 | 0 | |
| Velasco | DF | 1928–1929 | — | 1 | 0 | |
| Eugenio Moriones | FW | 1929–1930 | — | 1 | 0 | |
| Francisco Campos | GK | 1932–1936 | — | 1 | 0 | |
| Francisco Gómez | MF | 1932–1933 | — | 1 | 0 | |
| Fernando Giudicelli | MF | 1935–1936 | — | 1 | 0 | |
| Luis Abreu | FW | 1940–1941 | — | 1 | 0 | |
| Ramón Maciá | DF | 1942–1944 | — | 1 | 0 | |
| Juan Ochoantezana | FW | 1943–1945 | — | 1 | 0 | |
| José María Gil | MF | 1943–1944 | — | 1 | 0 | |
| Pelayo Camino | GK | 1943–1945 | — | 1 | 0 | |
| Camilo Roig | FW | 1944–1945 | — | 1 | 0 | |
| Francisco Sureda | GK | 1946–1947 | — | 1 | 0 | |
| Hilario Rodríguez | GK | 1947–1949 | — | 1 | 0 | |
| Manuel Rocha | MF | 1948–1947 | — | 1 | 0 | |
| John Fox Watson | MF | 1949–1950 | — | 1 | 0 | |
| Francisco Juanco | FW | 1949–1950 | — | 1 | 0 | |
| György Nemes | FW | 1950–1952 | — | 1 | 0 | |
| Antoni Gausí | FW | 1951–1953 | — | 1 | 0 | |
| José González | DF | 1951–1952 | — | 1 | 0 | |
| Juan Cedrés | FW | 1952–1953 | — | 1 | 0 | |
| Wilson Jones | MF | 1955–1957 | — | 1 | 0 | |
| Joaquín García | FW | 1958–1959 | — | 1 | 0 | |
| Corcuera | DF | 1963–1964 | — | 1 | 0 | |
| Antonio Robles | MF | 1963–1964 | — | 1 | 0 | |
| Luis Sorribas | FW | 1963–1964 | — | 1 | 0 | |
| Emilio Morollón | FW | 1964–1965 | — | 1 | 1 | |
| García-Ramos | FW | 1965–1966 | — | 1 | 0 | |
| Fernando Rovira | MF | 1966–1968 | — | 1 | 1 | |
| Gerardo Ortega | FW | 1968–1969 | — | 1 | 1 | |
| Casimiro Torres | DF | 1981–1982 | — | 1 | 0 | |
| José Espinosa | DF | 1981–1982 | — | 1 | 0 | |
| Francesc Julià | FW | 1981–1982 | — | 1 | 0 | |
| Juanito | DF | 1981–1982 | — | 1 | 0 | |
| López Miró | FW | 1981–1982 | — | 1 | 0 | |
| Isaac Serrano | FW | 1981–1982 | — | 1 | 0 | |
| Juan González | DF | 1984–1985 | — | 1 | 0 | |
| Manuel Bugallo | FW | 1984–1985 | — | 1 | 0 | |
| Juan Canales | GK | 1984–1985 | — | 1 | 0 | |
| Sánchez Clemente | DF | 1984–1985 | — | 1 | 0 | |
| Eusebio Timoneda | DF | 1984–1985 | — | 1 | 0 | |
| Fernando Urdiales | MF | 1984–1985 | — | 1 | 0 | |
| Bernardo Martín | MF | 1984–1985 | — | 1 | 0 | |
| Geni | DF | 1984–1985 | — | 1 | 0 | |
| Miguel Hurtado | FW | 1984–1985 | — | 1 | 0 | |
| Leonardo Azcona | FW | 1984–1985 | — | 1 | 1 | |
| Márquez | MF | 1984–1985 | — | 1 | 0 | |
| José María Salmerón | FW | 1984–1985 | — | 1 | 0 | |
| Juan Martos | DF | 1985–1986 | — | 1 | 0 | |
| Juan Mandiá | FW | 1987–1988 | — | 1 | 0 | |
| Julen Lopetegui | GK | 1988–1991 | — | 1 | 0 | |
| Mikel Antía | DF | 1993–1994 | — | 1 | 0 | |
| Fernando Sánchez | MF | 1993–1994 | — | 1 | 0 | |
| Rubio | DF | 1998–1999 | — | 1 | 0 | |
| Fernando Fernández | FW | 1999–2000 | — | 1 | 0 | |
| Enrique Corrales | DF | 2000–2001 | — | 1 | 0 | |
| Luis García | FW | 2002–2003 | — | 1 | 0 | |
| Riki | FW | 2003–2004 | — | 1 | 0 | |
| Jotha | FW | 2004–2005 | — | 1 | 0 | |
| Marcos Tébar | MF | 2005–2009 | — | 1 | 0 | |
| Adrián Martín | MF | 2005–2006 | — | 1 | 0 | |
| Jordi Codina | GK | 2007–2009 | — | 1 | 0 | |
| Gary Kagelmacher | DF | 2008–2009 | — | 1 | 0 | |
| Marcos Alonso | DF | 2009–2010 | — | 1 | 0 | |
| Pedro Mosquera | MF | 2009–2010 | — | 1 | 0 | |
| Jorge Casado | DF | 2010–2012 | — | 1 | 0 | |
| Tomás Mejías | GK | 2010–2012 | — | 1 | 0 | |
| Juan Carlos | FW | 2010–2011 | — | 1 | 0 | |
| Pablo Sarabia | FW | 2010–2011 | — | 1 | 0 | |
| Pedro Mendes | DF | 2011–2012 | — | 1 | 0 | |
| Fabinho | MF | 2012–2013 | — | 1 | 0 | |
| Omar Mascarell | MF | 2012–2014 | — | 1 | 0 | |
| Willian José | FW | 2013–2014 | — | 1 | 0 | |
| Raúl de Tomás | FW | 2014–2015 | — | 1 | 0 | |
| Javier Muñoz | MF | 2014–2015 | — | 1 | 0 | |
| Rubén Yáñez | GK | 2015–2017 | — | 1 | 0 | |
| Philipp Lienhart | DF | 2015–2016 | — | 1 | 0 | |
| Enzo Zidane | MF | 2016–2017 | — | 1 | 1 | |
| Luismi Quezada | DF | 2017–2018 | — | 1 | 0 | |
| Óscar Rodríguez | MF | 2017–2018 | — | 1 | 0 | |
| Jaime Seoane | MF | 2017–2018 | — | 1 | 0 | |
| Álvaro Fidalgo | MF | 2018–2019 | — | 1 | 0 | |
| Juanmi Latasa | FW | 2021–2022 | — | 1 | 0 | |
| Sergio Santos | DF | 2021–2022 | — | 1 | 0 | |
| Vinicius Tobias | DF | 2023–2024 | — | 1 | 0 | |
| Álvaro Carrillo | DF | 2023–2024 | — | 1 | 0 | |
| Daniel Yáñez | MF | 2024– | — | 1 | 0 | |
| Diego Aguado | DF | 2024– | — | 1 | 0 | |

### Foreign players

* The player's current nationality is considered, regardless of the dissolved countries the player was associated with during their time at Real Madrid.
* As of Endrick's debut, the most recent foreign player to have played for Real Madrid.
Foreign players by country :
| Country | Players |
| Argentina | 32 |
| Brazil | 28 |
| France | 22 |
| Uruguay | 11 |
| Germany | 10 |
| England | 8 |
| Netherlands | 8 |
| Portugal | 7 |
| Cuba | 6 |
| Croatia | 5 |
| Mexico | 5 |
| Serbia | 5 |
| Hungary | 4 |
| Belgium | 3 |
| Denmark | 3 |
| Dominican Republic | 3 |
| Italy | 3 |
| Turkey | 3 |
| Cameroon | 2 |
| Colombia | 2 |
| Equatorial Guinea | 2 |
| Morocco | 2 |
| Paraguay | 2 |
| Slovakia | 2 |
| Cape Verde | 1 |
| Chile | 1 |
| Costa Rica | 1 |
| Ghana | 1 |
| Guatemala | 1 |
| Ireland | 1 |
| Mali | 1 |
| Montenegro | 1 |
| Norway | 1 |
| Philippines | 1 |
| Poland | 1 |
| Puerto Rico | 1 |
| Romania | 1 |
| Russia | 1 |
| Scotland | 1 |
| Sweden | 1 |
| Switzerland | 1 |
| Togo | 1 |
| Ukraine | 1 |
| Wales | 1 |
| Total | 198 |
Foreign players by continent :
| Continent | Players |
| Europe | 94 |
| South America | 76 |
| North America and Caribbean | 17 |
| Africa | 10 |
| Asia | 1 |
| Total | 198 |

### Team captains

The following players have been official Real Madrid captains. Vice captains are also listed.
| Player | Years | Vice Captain(s) |
| Arthur Johnson | 1901–1902 | |
| José Giralt | 1902–1903 | |
| Federico Revuelto | 1903–1904 | |
| Luciano Lizárraga | 1904–1905 | |
| José Berraondo | 1905–1909 | |
| José María Castell | 1914–1915 | |
| Santiago Bernabéu | 1915–1921 | |
| Juan Monjardín | 1921–1924 | |
| Perico Escobal | 1924–1927 | |
| Félix Pérez | 1927–1928 | |
| Félix Quesada | 1928–1935 | |
| Eugenio Hilario | 1935–1936 | |
| Leoncito | 1939–1942 | |
| José Ramón Sauto | 1942–1944 | |
| Juan Antonio Ipiña | 1944–1949 | |
| Sabino Barinaga | 1949–1950 | |
| Clemente Fernández | 1950–1952 | |
| Luis Molowny | 1952–1956 | |
| Miguel Muñoz | 1956–1958 | |
| Juanito Alonso | 1958–1960 | |
| José María Zárraga | 1960–1962 | |
| Francisco Gento | 1962–1971 | |
| Ignacio Zoco | 1971–1974 | |
| Amancio | 1974–1976 | |
| Pirri | 1976–1980 | |
| Miguel Ángel | 1980–1986 | |
| Santillana | 1986–1988 | |
| José Antonio Camacho | 1988–1989 | |
| Chendo | 1989–1993 | |
| Manuel Sanchís | 1993–2001 | Fernando Hierro, Fernando Redondo, Raúl |
| Fernando Hierro | 2001–2003 | Raúl |
| Raúl | 2003–2010 | Guti, Míchel Salgado, Iker Casillas, Roberto Carlos, Sergio Ramos |
| Iker Casillas | 2010–2015 | Sergio Ramos, Marcelo, Pepe, Gonzalo Higuaín, Cristiano Ronaldo |
| Sergio Ramos | 2015–2021 | Marcelo, Cristiano Ronaldo, Karim Benzema, Raphaël Varane |
| Marcelo | 2021–2022 | Karim Benzema, Nacho, Luka Modrić |
| Karim Benzema | 2022–2023 | Nacho, Luka Modrić, Dani Carvajal |
| Nacho | 2023–2024 | Luka Modrić, Dani Carvajal, Toni Kroos |
| Luka Modrić | 2024–present | Dani Carvajal, Lucas Vázquez, Federico Valverde |