This is a list of Spain men's international footballers – male football players who have played for the Spain national football team. All players with 20 or more official caps are listed here.
This table is up to date as of 3 October 2026.
Bold denotes players still playing professional football. 1964 – member of the 1964 European Nations' Cup winning team. 1992 – member of the 1992 Olympics Gold Medal winning team. 2008 – member of the UEFA Euro 2008 winning team. 2010 – member of the 2010 FIFA World Cup winning team. 2012 – member of the UEFA Euro 2012 winning team. 2023 – member of the 2023 UEFA Nations League Finals winning team. 2024 – member of the UEFA Euro 2024 winning team. 2024 – member of the 2024 Olympics Gold Medal winning team. 2026 – member of the 2026 FIFA World Cup winning team.
List RankPlayer YearsCapsGoalsHonours1Sergio Ramos2005–2021180232008, 2010, 20122Iker Casillas16793 (Conceded)2008, 2010, 20123Sergio Busquets2009–202214322010, 20124Xavi2000–2014133122008, 2010, 20125Andrés Iniesta2006–2018131142008, 2010, 20126Andoni Zubizarreta1985–199812699 (Conceded)7David Silva2006–2018125352008, 2010, 20128Xabi Alonso2003–2014114162008, 2010, 20129Fernando Torres2003–2014110382008, 2010, 2012=Cesc Fàbregas2006–2016110152008, 2010, 201211Raúl1996–200610244=Gerard Piqué2009–201810252010, 201213Carles Puyol2000–201310032008, 201014David Villa2005–201798592008, 201015Jordi Alba2011–20239392012, 202316Fernando Hierro1989–2002892917Álvaro Morata2014–202587372023, 202418Santi Cazorla2008–201981152008, 2012=José Antonio Camacho1975–198881020Rafael Gordillo1978–198875321Rodri2018–7352023, 2024, 202622Koke2013–202270023Emilio Butragueño1984–19926926=Carlos Marchena2002–20116922008, 201025Unai Simón2020–6852 (Conceded)2023, 2024, 2026=Luis Arconada1977–19856863 (Conceded)27Ferran Torres2020–66252024, 2026=Míchel1985–1992662129Pedro2010–201765172010, 201230Mikel Oyarzabal2016–63312024, 202631Luis Enrique1991–20026212 1992=Miguel Ángel Nadal1991–200262333Dani Olmo2019–60122023, 2024, 2026=Joan Capdevila2002–20116042008, 2010=Víctor Muñoz1981–198860336Raúl Albiol2007–20215802008, 2010, 201237Aymeric Laporte2021–5622023, 2024, 2026=Julio Salinas1986–19965622=Santillana1975–19855615=Jesús Navas2009–20245652010, 2012, 2023, 2024=Sergi Barjuán1994–2002561=Álvaro Arbeloa2008–20135602008, 2010, 201243Mikel Merino2020–54132023, 2024, 2026=Abelardo Fernández 1991–2001543 199245Joseba Etxeberria1997–20045312=Míchel Salgado1998–200653047Pedri2021–5262024, 2026=Fabián Ruiz2019–5272023, 2024, 2026=Dani Carvajal2014–5212023, 202450Joaquín2002–2007514=David Albelda2001–200851052José Ángel Iribar1964–19764942 (Conceded)196453Manuel Sanchís1986–199248154Fernando Morientes1998–20074727=Pep Guardiola 1992–2000475 1992=Iván Helguera1998–200447357Juan Carlos Valerón1998–2005465=Thiago Alcântara2011–2021462=Santiago Cañizares 1993–20064626 (Conceded) 1992=Ricardo Zamora1920–19364642 (Conceded)61David de Gea2014–20204536 (Conceded)62César Azpilicueta2013–202244163Rubén Baraja2000–2005437=Francisco Gento1955–196943565Amancio Amaro 1962–197442111964=Ricardo Gallego1982–198842267Pirri1966–19784116=Julen Guerrero1993–20004113=Juan Mata2009–201641102010, 2012=Juan Manuel Asensi1969–1980417=Juan Señor1982–198841672Gaizka Mendieta1999–200240873Isco2013–20253912=Andoni Goikoetxea1983–198839475Nico Williams2022–387 2024, 2026=Alfonso Pérez 1992–20003811 1992=Vicente2001–2005383=Marco Asensio2016–20233822023=Rafael Martín Vázquez1987–199238180Guillermo Amor1990–199837481Lamine Yamal2023–36112024, 2026=Antonio Maceda1981–1986368=Jon Andoni Goikoetxea1990–1996364=Pepe Reina2005–20173621 (Conceded)2008, 2010, 2012=Albert Ferrer1991–1999360 1992=Gallego 1966–1973360196487Quini1970–1982358=Francisco José Carrasco1979–1988355=Antoni Ramallets1950–19613550 (Conceded)90Marc Cucurella2021–3412024, 2026=Juanito1976–1982348=José Ramón Alexanko1978–1982344=Julio Alberto1984–198834094Agustín Gaínza1945–1955331095Luis Suárez1957–197232141964=Jesús María Satrústegui1975–1982328=Gavi2021–3252023, 2026=Migueli1974–198032199Alfredo Di Stéfano1957–19613123100José Mari Bakero1987–1994307=Jesús María Zamora1978–1982303102Martín Zubimendi2021–2932023, 2024, 2026=Roberto Fernández1982–1991292=Nacho2013–20242912023, 2024=Jesús Garay1953–1962291106Robin Le Normand2023–2812023, 2024=Manolo1988–1992289=Rodrigo2014–20232882023=Genar Andrinúa1987–1990282=Marcos Senna2006–20102812008=Juan Cruz Sol1970–1976281=Agustín Aranzábal1995–2003280113Álex Baena2023–2742024, 2024, 2026=Pablo Sarabia2019–2024279=Miguel Tendillo1980–1988271=Marcos Llorente2020–20262702026117Yéremy Pino2021–2642023, 2026=Kiko1992–1998265 1992=Juanito2002–20082632008=Chendo1986–1990260=Feliciano Rivilla1960–19652601964122Luis Regueiro1927–19362516=Dani1977–19812510=Ismael Urzaiz1996–2001258=Jacinto Quincoces1928–1936250=Joan Segarra1951–1962250=Ignacio Zoco 1961–19692511964128Diego Costa2014–20182410=Fernando Llorente2008–20132472010, 2012=Pedro Porro2021–247 2026=Pau Torres2019–2023241132José Claramunt1968–1975234=Enrique Saura1978–1982234=Pablo Ibáñez2004–2008230=Antonio Puchades1949–1954230136Pau Cubarsí2024–220 2024, 2026=Estanislao Basora1949–19572213=Hipólito Rincón1983–19862210=Juan Antonio Pizzi1994–1998228=Txiki Begiristain1988–1994226=Ángel María Villar1973–1979223=José Gayà2018–2023223=Nacho Monreal2009–2018221=Marcos Alonso1981–1985221=Juanfran2012–20162212012=Eric García2020–220 2024, 2026 =Gregorio Benito1971–1978220=Tonono1967–1972220149Álvaro Negredo2009–201321102012=José Luis Caminero1993–1996218=Dani Güiza2007–20102162008=José Antonio Reyes2003–2006214=Pedro Munitis1999–2002212=Josep Samitier1920–1931212=José María Peña1921–1930211=Iñigo Martínez2013–2023211=Paco Jémez1998–2001210158Telmo Zarra1945–19512020=Iago Aspas2016–2023206=Miguel Ángel Alonso1980–1982201=Francisco López1982–1986201=Francisco Gamborena1921–1933200=Jesús Glaría1962–1969200=Severino Reija1962–19672001964=Víctor Valdés2010–2014209 (Conceded)2010, 2012
Footballers by Region and Province 4 June 2026 Region ProvincePlayersTotalMost CapsBasque CountryBizkaia103201Julen Guerrero (56)Gipuzkoa91Andoni Zubizarreta (126)Araba7Unai Simón (66)CataloniaBarcelona91118Sergio Busquets (143)Tarragona11Lobo Carrasco (35)Girona8Martí Vergés (12)Lleida8Carles Puyol (100)AndalusiaSeville3688Sergio Ramos (180)Cádiz19Joaquín (51)Málaga10Fernando Hierro (89)Córdoba9Toni Muñoz (10)Granada5Rafa Paz (7)Huelva4Fermín López (7)Almería3Álex Baena (15)Jaén2J.A. García Soriano (2)Community of Madrid82Iker Casillas (167)Valencian CommunityValencia4372Ferran Torres (65)Alicante13Juan Manuel Asensi (41)Castellón13Pau Torres (24)GaliciaPontevedra2146Michel Salgado (53)La Coruña19Amancio Amaro (42)Lugo5Severino Reija (20)Ourense1Miguel Ángel (18)Asturias42David Villa (97)Canary IslandsLas Palmas2039David Silva (125)Santa Cruz de Tenerife19Pedro (65)Navarre36Jon Andoni Goikoetxea (36)Castille and LeónLeón730César Rodríguez (12)Valladolid6Rubén Baraja (43)Salamanca5Álvaro Arbeloa (56)Palencia4Isacio Calleja (13)Burgos2Chus Pereda (15)Segovia2Jorge de Frutos (1) Luis Minguela (1)Zamora2Joseíto (1) José Mingorance (1)Ávila1Feliciano Rivilla (26)Soria1Luis del Sol (16)Cantabria23Carlos Santillana (56)Castille-La ManchaToledo715David de Gea (45)Ciudad Real5Santiago Cañizares (46)Albacete3Andrés Iniesta (131)CuencaGuadalajaraExtremaduraBadajoz1015Rafael Gordillo (75)Cáceres5Fernando Morientes (47)AragónZaragoza1114Víctor Muñoz (60)Huesca2Francisco Güerri (3)Teruel1Luis Milla (3)Region of Murcia8José Antonio Camacho (81)Balearic Islands6Miguel Ángel Nadal (62)Ceuta5Pirri (41)La Rioja5José Ignacio Sáenz (2)Melilla2Samu Aghehowa (4)
See also List of Spain international footballers born outside Spain List of Spain women's international footballers List of Basque footballers List of Catalan footballers
References
External links Appearances for Spain National Team at Rec.Sport.Soccer Statistics Foundation Spain national team players (with province of birth) at BDFutbol Todos los jugadores (all the players) at Selección Española de Fútbol (official site)