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.[5]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.
As of 7 December 2024, a total of 781 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.
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.
The player's current nationality is considered, rregardless 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.
N. ^Sergio Ramos has made the most international appearances as Real Madrid player, with 176 games played.
O. ^Luka Modrić hold the record for the most trophies won at the club (28).
P. ^Cristiano Ronaldo is Real Madrid's record goalscorer in all competitions, record goalscorer in La Liga (with 311), record goalscorer in Europe (with 107), including a record 105 goals in the UEFA Champions league, the club's record league scorer in a single season, with 48 goals, and record scorer in all competitions in one season, with 61 goals, player with the highest number of European Golden Shoes (3), player with the highest number of hat-tricks in Spain (36), including a record 34 in La Liga, first player to score five goals twice in La Liga games, player with the highest number of goals in a single UEFA Champions League season, with 17, first player to score against all of the opposition teams in La Liga in a single season and first player to win the FIFA Ballon d'Or twice times (in 2013 and 2014), as well as the Ballon d'Or four times (also in 2016 and 2017).
Q. ^Karim Benzema holds the record of appearances for Real Madrid as a foreign player.
R. ^Jude Bellingham is the club's record signing, with a base transfer fee of €103 million with potential to rise by 30% to approximately €133.9 million due to add-ons.