Real Madrid logo

Real Madrid

Spain112 players in history19532025 in database

All-time rankings

#1
Fabio Cannavaro

Fabio Cannavaro

CB · Peak 2006 · b. 1973

93
#2
VJ

Vinicius Jr

LW · Peak 2024 · b. 2000

92
#3
Karim Benzema

Karim Benzema

ST · Peak 2022 · b. 1987

92
#4
VJ

Vinicius Junior

LW · Peak 2024 · b. 2000

92
#5
Ronaldo

Ronaldo

RW · Peak 2012 · b. 1985

92
#6
Zinedine Zidane

Zinedine Zidane

CAM · Peak 2002 · b. 1972

92
#7
SR

Sergio Ramos

CB · Peak 2017 · b. 1986

92
#8
ML

Michael Laudrup

CAM · Peak 1995 · b. 1964

92
#9
FH

Fernando Hierro

CB · Peak 1998 · b. 1968

91
#10
RV

Raphaël Varane

CB · Peak 2018 · b. 1993

91
#11
HI

Hierro

CB · Peak 1998 · b. 1968

91
#12
RG

Raúl González

ST · Peak 2002 · b. 1977

91
#13
IC

Iker Casillas

GK · Peak 2012 · b. 1981

91
#14
LM

Luka Modrić

CM · Peak 2018 · b. 1985

91
#15
SA

Sanchís

CB · Peak 1994 · b. 1965

91
#16
JB

Jude Bellingham

CM · Peak 2025 · b. 2003

91
#17
LF

Luis Figo

RW · Peak 2000 · b. 1972

91
#18
TK

Toni Kroos

CM · Peak 2017 · b. 1990

91
#19
Roberto Carlos

Roberto Carlos

LB · Peak 2002 · b. 1973

91
#20
XA

Xabi Alonso

CM · Peak 2012 · b. 1981

90
#21
KN

Keylor Navas

GK · Peak 2017 · b. 1986

90
#22
VP

Vinícius José Paixão

LW · Peak 2025 · b. 2002

90
#23

Mesut Özil

CAM · Peak 2012 · b. 1988

90
#24
TC

Thibaut Courtois

GK · Peak 2022 · b. 1992

90
#25

Davor Šuker

ST · Peak 1998 · b. 1968

89
#26
MA

Marcelo

LB · Peak 2017 · b. 1988

89
#27
GU

Guti

CAM · Peak 2002 · b. 1976

89
#28
DC

Dani Carvajal

RB · Peak 2017 · b. 1992

89
#29
PE

Pepe

CB · Peak 2012 · b. 1983

89
#30
IS

Isco

CAM · Peak 2017 · b. 1992

88
#31
MO

Morientes

ST · Peak 2000 · b. 1976

88
#32
GB

Gareth Bale

RW · Peak 2014 · b. 1989

88
#33
MS

Míchel Salgado

RB · Peak 2002 · b. 1975

87
#34
Kaká

Kaká

CAM · Peak 2009 · b. 1982

87
#35

Míchel

CM · Peak 1987 · b. 1963

87
#36
RO

Robinho

LW · Peak 2007 · b. 1984

87
#37
IZ

Iván Zamorano

ST · Peak 1994 · b. 1967

87
#38
EC

Eduardo Camavinga

CM · Peak 2025 · b. 2002

87
#39
GH

Gonzalo Higuaín

ST · Peak 2012 · b. 1987

87
#40
FM

Fernando Morientes

ST · Peak 2002 · b. 1976

87
#41
FV

Federico Valverde

CM · Peak 2024 · b. 1998

87
#42
RO

Rodrygo

RW · Peak 2023 · b. 2001

87
#43
JV

Jorge Valdano

ST · Peak 1986 · b. 1955

87
#44
BU

Butragueño

ST · Peak 1986 · b. 1963

87
#45
PM

Predrag Mijatović

ST · Peak 1997 · b. 1969

87
#46
RE

Redondo

CDM · Peak 1997 · b. 1969

87
#47
Ronaldo Nazário

Ronaldo Nazário

ST · Peak 2002 · b. 1976

87
#48
CM

Claude Makélélé

CDM · Peak 2002 · b. 1973

87
#49
JR

James Rodríguez

CAM · Peak 2014 · b. 1991

87
#50
KM

Kylian Mbappé

ST · Peak 2025 · b. 1998

87
#51
CS

Clarence Seedorf

CM · Peak 1998 · b. 1976

86
#52
ÁM

Ángel Di María

LW · Peak 2013 · b. 1988

86
#53
SM

Steve McManaman

LM · Peak 2001 · b. 1972

86
#54
GH

Gheorghe Hagi

CAM · Peak 1993 · b. 1965

86
#55
DB

David Beckham

RM · Peak 2004 · b. 1975

86
#56
MV

Martín Vázquez

CM · Peak 1986 · b. 1962

85
#57
MK

Mateo Kovačić

CM · Peak 2017 · b. 1994

85
#58
EB

Emilio Butragueño

ST · Peak 1987 · b. 1963

85
#59
SE

Seedorf

CM · Peak 1999 · b. 1976

85
#60
ÁA

Álvaro Arbeloa

RB · Peak 2012 · b. 1983

85
#61
XO

Xabi Olano

CM · Peak 2025 · b. 2003

85
#62
MV

Martín Vásquez

CM · Peak 1987 · b. 1962

85
#63
WS

Walter Samuel

CB · Peak 2004 · b. 1978

85
#64
MA

Marco Asensio

RW · Peak 2018 · b. 1996

85
#65
SK

Sami Khedira

CM · Peak 2014 · b. 1987

85
#66
EM

Emerson

CDM · Peak 2006 · b. 1976

84
#67
FR

Freddy Rincón

CM · Peak 1995 · b. 1966

84
#68
NA

Nacho

CB · Peak 2017 · b. 1990

84
#69
PB

Paul Breitner

LB · Peak 1976 · b. 1951

84
#70
DA

David Alaba

LB · Peak 2022 · b. 1992

84
#71
MD

Mahamadou Diarra

CDM · Peak 2008 · b. 1981

84
#72
LD

Lassana Diarra

CDM · Peak 2011 · b. 1985

84
#73
AT

Aurélien Tchouaméni

CDM · Peak 2025 · b. 2000

84
#74
EH

Eden Hazard

LW · Peak 2019 · b. 1991

84
#75
BS

Bernd Schuster

CM · Peak 1989 · b. 1959

83
#76
ÓS

Óscar

CAM · Peak 1983 · b. 1991

83
#77
AR

Arjen Robben

RW · Peak 2007 · b. 1984

83
#78
AC

Antonio Cassano

CAM · Peak 2006 · b. 1982

83
#79
RN

Ruud van Nistelrooy

ST · Peak 2006 · b. 1976

83
#80
JB

Júlio Baptista

ST · Peak 2006 · b. 1981

82
#81
AS

Alfredo Di Stéfano

ST · Peak 1956 · b. 1926

82
#82
MO

Michael Owen

ST · Peak 2004 · b. 1979

82
#83
FP

Ferenc Puskás

ST · Peak 1960 · b. 1927

82
#84
RK

Raymond Kopa

CAM · Peak 1958 · b. 1931

81
#85
EC

Esteban Cambiasso

CDM · Peak 2003 · b. 1980

81
#86
RC

Ricardo Carvalho

CB · Peak 2010 · b. 1978

81
#87
NA

Nicolas Anelka

ST · Peak 1999 · b. 1979

81
#88
BI

Bodo Illgner

GK · Peak 1998 · b. 1967

81
#89
RV

Rafael van der Vaart

CAM · Peak 2009 · b. 1983

81
#90
WS

Wesley Sneijder

CM · Peak 2008 · b. 1984

80
#91
GN

Günter Netzer

CM · Peak 1974 · b. 1944

80
#92
JS

Juan Santisteban

CM · Peak 1961 · b. 1938

80
#93
AI

Asier Illarramendi

CDM · Peak 2013 · b. 1990

80
#94

Martin Ødegaard

CAM · Peak 2020 · b. 1998

79
#95
ÉM

Éder Militão

CB · Peak 2025 · b. 1998

79
#96
ÓR

Óscar Ruggeri

CB · Peak 1988 · b. 1962

77
#97
ÁM

Álvaro Morata

ST · Peak 2015 · b. 1992

75
#98
FM

Ferland Mendy

LB · Peak 2022 · b. 1995

75
#99
JH

Jupp Heynckes

ST · Peak 1978 · b. 1945

74
#100
AG

Arda Güler

CAM · Peak 2025 · b. 2005

73
#101
ME

Michael Essien

CDM · Peak 2012 · b. 1982

73
#102
NF

Nacho Fernández

CB · Peak 2016 · b. 1990

72
#103
CA

Casemiro

CDM · Peak 2017 · b. 1992

72
#104
IH

Iván Helguera

CB · Peak 2002 · b. 1975

72
#105
JR

Jesé Rodríguez

LW · Peak 2014 · b. 1993

71
#106
LE

Luis Enrique

CM · Peak 1995 · b. 1970

71
#107
KH

Klaas-Jan Huntelaar

ST · Peak 2008 · b. 1983

71
#108
RP

Robert Prosinečki

CAM · Peak 1993 · b. 1969

71
#109
TH

Theo Hernández

LB · Peak 2016 · b. 1997

70
#110
LV

Lucas Vázquez

RW · Peak 2018 · b. 1991

69
#111
ML

Marcos Llorente

CM · Peak 2018 · b. 1995

67
#112
AC

Albert Celades

CM · Peak 2003 · b. 1975

66