Sports

The Best Soccer Players from Spain 

Reference
Originally by
Updated June 14, 2019 27.8k votes 3k voters 87.3k views 109 items

Here's an extensive list of the best soccer players from Spain. The list includes the top soccer (or “football”) players from Spain, along with photos when available. This list of best Spanish soccer players is ordered by popularity, so only the greatest players are at the top of the list. If you're searching for a particular famous Spanish soccer player you can use the "search" box to find what you're looking for. Check out these famous soccer players from Spain, including Kalu Uche and Luis Suárez Miramontes, as well as many other famous Spanish soccer players.

This list answers the questions, "Who are the best Spanish footballers?" and "Who is the greatest Spanish soccer player of all time?" If you don't know, this list of famous Spain soccer players is a good place to start! Of course, you can vote for favorite Spain soccer players, and vote any down if you feel they should be lower on the list.

You can click on the names of these popular soccer players of Spain in order to get more information about each one. If you're a sports lover then you can use this list of popular Spanish soccer players to discover some new athletes that you might really enjoy watching.

list ordered by
1
Andrés Iniesta is listed (or ranked) 1 on the list The Best Soccer Players from Spain
Midfielder from Fuentealbilla

Nationality: Spain

Andrés Iniesta Luján (Spanish pronunciation: [anˈdɾes iˈnjesta luˈxan]; born 11 May 1984) is a Spanish professional footballer who plays as a central midfielder for Japanese club ...more

More Andrés Iniesta 

#1,114 of 2,166 The Best Athletes Of All Time #6 of 111 The Best Short Male Athletes

2
Xavi is listed (or ranked) 2 on the list The Best Soccer Players from Spain
Midfielder from Terrassa

Nationality: Spain

Xavier Hernández Creus (Catalan: [ˈʃaβi əɾˈnandəs ˈkɾɛws], Spanish: [ˈtʃaβj eɾˈnandeθ ˈkɾeus]; born 25 January 1980) is a retired Spanish professional footballer who played as a ...more

More Xavi 

#29 of 1,412 The Best Soccer Players of All Time #35 of 541 The Best Current Soccer Players

3
Iker Casillas is listed (or ranked) 3 on the list The Best Soccer Players from Spain
Goalkeeper from Móstoles

Nationality: Spain

Iker Casillas Fernández (Spanish pronunciation: [ˈikeɾ kaˈsiʎas feɾˈnandeθ]; born 20 May 1981) is a Spanish professional footballer who plays as a goalkeeper for Portuguese club Porto and ...more

More Iker Casillas 

#4 of 228 The Best Soccer Goalies of All Time #22 of 32 The Best Goalies In The World Right Now

4
Carles Puyol is listed (or ranked) 4 on the list The Best Soccer Players from Spain
Defender from La Pobla de Segur

Nationality: Spain

Carles Puyol Saforcada (Catalan pronunciation: [ˈkaɾles puˈjɔl i safoɾˈkaða]; born 13 April 1978) is a Spanish retired professional footballer who played his entire career for Barcelona. ...more
5
David Villa is listed (or ranked) 5 on the list The Best Soccer Players from Spain
Forward from Langreo

Nationality: Spain

David Villa Sánchez (Spanish pronunciation: [daˈβið ˈbiʎa santʃeθ]; born 3 December 1981) is a Spanish professional footballer who plays as a striker for Japanese club Vissel Kobe and ...more

More David Villa 

#66 of 1,412 The Best Soccer Players of All Time #40 of 111 The Best Short Male Athletes #84 of 541 The Best Current Soccer Players

6
Sergio Ramos is listed (or ranked) 6 on the list The Best Soccer Players from Spain
Defender and Midfielder from Camas

Nationality: Spain

Sergio Ramos García (Spanish pronunciation: [ˈseɾxjo ˈramoz ɣaɾˈθi.a]; born 30 March 1986) is a Spanish professional footballer who plays for and captains both Real Madrid and the Spain ...more

More Sergio Ramos 

#56 of 1,412 The Best Soccer Players of All Time #1,935 of 2,166 The Best Athletes Of All Time #20 of 464 The Best Soccer Defenders of All Time

7
Fernando Torres is listed (or ranked) 7 on the list The Best Soccer Players from Spain
Forward from Fuenlabrada

Nationality: Spain

Fernando José Torres Sanz (Spanish pronunciation: [feɾˈnando ˈtores]; born 20 March 1984) is a Spanish retired professional footballer who is a striker. Torres started his career with ...more

More Fernando Torres 

#68 of 1,412 The Best Soccer Players of All Time #78 of 541 The Best Current Soccer Players #9 of 140 The Best Liverpool Players Of All Time

8
Raúl is listed (or ranked) 8 on the list The Best Soccer Players from Spain
Forward and Midfielder from Madrid

Nationality: Spain

Raúl González Blanco (Spanish pronunciation: [raˈul ɣonˈθaleθ ˈβlaŋko]; born 27 June 1977), known as Raúl, is a Spanish football manager and former player who played as a ...more

More Raúl 

#49 of 1,412 The Best Soccer Players of All Time #837 of 2,166 The Best Athletes Of All Time

9
David Silva is listed (or ranked) 9 on the list The Best Soccer Players from Spain
Forward and Midfielder from Arguineguín

Nationality: Spain

David Josué Jiménez Silva (Spanish pronunciation: [daˈβið ˈsilβa]; born 8 January 1986) is a Spanish professional footballer who plays for and captains English club Manchester ...more

More David Silva 

#108 of 136 The Greatest South American Footballers of All Time #30 of 541 The Best Current Soccer Players

10
Xabi Alonso is listed (or ranked) 10 on the list The Best Soccer Players from Spain
Midfielder from Tolosa

Nationality: Spain

Xabier Alonso Olano (Basque: [ˈʃaβi aˈlons̺o oˈlano], Spanish: [ˈ(t)ʃaβj aˈlonso oˈlano]; born 25 November 1981) is a Spanish football manager and former professional player who played as a ...more

More Xabi Alonso 

#388 of 2,166 The Best Athletes Of All Time #34 of 103 Coolest Soccer Players

11
Gerard Piqué is listed (or ranked) 11 on the list The Best Soccer Players from Spain
Defender from Barcelona

Nationality: Spain

Gerard Piqué Bernabeu (Catalan: [ʒəˈɾaɾt piˈke βəɾnəˈβew], Spanish: [ɟʝeˈɾaɾ piˈke βeɾnaˈβeu]; born 2 February 1987) is a Spanish professional footballer who plays as a centre-back for ...more

More Gerard Piqué 

#342 of 1,412 The Best Soccer Players of All Time #7 of 103 The Best FC Barcelona Players Of All Time, Ranked

12
Luis Suárez Miram... is listed (or ranked) 12 on the list The Best Soccer Players from Spain
BaruchLalaev added Midfielder from A Coruña

Nationality: Spain

Luis Suárez Miramontes (Spanish pronunciation: [ˈlwis ˈswaɾeθ miɾaˈmontes]; born 2 May 1935) is a Spanish former footballer and manager. He played as a midfielder for Deportivo de La ...more

More Luis Suárez Miramontes 

#162 of 1,412 The Best Soccer Players of All Time #30 of 103 The Best FC Barcelona Players Of All Time, Ranked

13
Sergio Busquets is listed (or ranked) 13 on the list The Best Soccer Players from Spain
Defender and Midfielder from Sabadell

Nationality: Spain

Sergio Busquets Burgos (Catalan: [busˈkɛts], Spanish: [ˈseɾxjo βusˈkets]; born 16 July 1988) is a Spanish professional footballer who plays as a defensive midfielder for Barcelona, for which he ...more

More Sergio Busquets 

#48 of 541 The Best Current Soccer Players #12 of 103 The Best FC Barcelona Players Of All Time, Ranked

14
Cesc Fàbregas is listed (or ranked) 14 on the list The Best Soccer Players from Spain
Midfielder from Arenys de Mar

Nationality: Spain

Francesc "Cesc" Fàbregas Soler (Catalan pronunciation: [ˈsɛsk ˈfaβɾəɣəs], Spanish: [ˈfaβɾeɣas]; born 4 May 1987) is a Spanish professional footballer who plays as a central ...more

More Cesc Fàbregas 

#330 of 1,412 The Best Soccer Players of All Time #51 of 541 The Best Current Soccer Players

15
Francisco Gento is listed (or ranked) 15 on the list The Best Soccer Players from Spain
Forward from Cantabria

Nationality: Spain

Francisco "Paco" Gento López (born 21 October 1933) is a former Spanish football player, who played as a left winger. Gento began his career at Racing Santander in 1952 and ...more

More Francisco Gento 

#145 of 1,412 The Best Soccer Players of All Time #21 of 54 The Best Real Madrid Forwards Of All Time

16
David de Gea is listed (or ranked) 16 on the list The Best Soccer Players from Spain
KyleCooke added Goalkeeper from Madrid

Nationality: Spain

David de Gea Quintana (Spanish pronunciation: [daˈβið ðe ˈxea kinˈtana]; born 7 November 1990) is a Spanish professional footballer who plays as a goalkeeper for Premier League club ...more

More David de Gea 

#519 of 1,412 The Best Soccer Players of All Time #46 of 157 Who's the Best Player in the Premier League?

17
Emilio Butragueño... is listed (or ranked) 17 on the list The Best Soccer Players from Spain
Forward and Midfielder from Madrid

Nationality: Spain

Emilio Butragueño Santos (Spanish pronunciation: [eˈmiljo βutɾaˈɣeɲo ˈsantos]; born 22 July 1963) is a Spanish retired footballer who played as a striker. He was best known for his spell ...more

More Emilio Butragueño 

#562 of 1,412 The Best Soccer Players of All Time #8 of 54 The Best Real Madrid Forwards Of All Time #32 of 100 The Best Real Madrid Players Of All Time, Ranked

18
Fernando Hierro is listed (or ranked) 18 on the list The Best Soccer Players from Spain
Defender and Midfielder from Vélez-Málaga

Nationality: Spain

Fernando Ruiz Hierro (Spanish pronunciation: [feɾˈnando ˈʝero]; born 23 March 1968) is a Spanish retired footballer who played as a central defender, sweeper or defensive midfielder, and is a ...more

More Fernando Hierro 

#540 of 1,412 The Best Soccer Players of All Time #124 of 464 The Best Soccer Defenders of All Time

19
Pep Guardiola is listed (or ranked) 19 on the list The Best Soccer Players from Spain
Tom Šmíd added Midfielder from Santpedor

Nationality: Spain

Josep "Pep" Guardiola Sala (Catalan pronunciation: [ʒuˈzɛb ɡwəɾðiˈɔlə]; born 18 January 1971) is a Spanish professional football manager and former player, who is the current ...more

More Pep Guardiola 

#131 of 207 The Best Soccer Players of the '90s #572 of 1,412 The Best Soccer Players of All Time

20
Telmo Zarra is listed (or ranked) 20 on the list The Best Soccer Players from Spain
BaruchLalaev added Forward from Erandio

Nationality: Spain

Pedro Telmo Zarraonandía Montoya (20 January 1921 – 23 February 2006), known as Telmo Zarra or simply Zarra (Basque: [ˈs̻ara], Spanish: [ˈθara]), was a Spanish football forward. He spent ...more
21
Juan Mata is listed (or ranked) 21 on the list The Best Soccer Players from Spain
Forward and Midfielder from Villafranca Montes de Oca

Nationality: Spain

Juan Manuel Mata García (Spanish pronunciation: [xwam ˈmata]; born 28 April 1988) is a Spanish professional footballer who plays as a midfielder for Premier League club Manchester United ...more

More Juan Mata 

#92 of 157 Who's the Best Player in the Premier League? #72 of 541 The Best Current Soccer Players #26 of 196 The Best Chelsea Players Of All Time

22
Víctor Vald&eacut... is listed (or ranked) 22 on the list The Best Soccer Players from Spain
Goalkeeper from L'Hospitalet de Llobregat

Nationality: Spain

Víctor Valdés Arribas (Spanish pronunciation: [ˈbiktoɾ βalˈdes aˈriβas]; born 14 January 1982) is a Spanish football coach and former professional player, who is currently the ...more

More Víctor Valdés 

#53 of 228 The Best Soccer Goalies of All Time #22 of 103 The Best FC Barcelona Players Of All Time, Ranked

23
Raúl Gonzalez Bla... is listed (or ranked) 23 on the list The Best Soccer Players from Spain
Raúl Gonzalez Blanco
24
Thiago Alcântara ... is listed (or ranked) 24 on the list The Best Soccer Players from Spain
Thiago Alcântara Midfielder from San Pietro Vernotico

Nationality: Brazil, Spain

Thiago Alcântara do Nascimento, known simply as Thiago, is a Spanish professional footballer who plays as a central midfielder for German club FC Bayern Munich. Born in Italy to Brazilian ...more

More Thiago Alcântara 

#784 of 1,412 The Best Soccer Players of All Time #141 of 541 The Best Current Soccer Players #34 of 100 The Best Bayern Munich Players Of All Time, Ranked

25
Pepe Reina is listed (or ranked) 25 on the list The Best Soccer Players from Spain
Pepe Reina Goalkeeper from Madrid

Nationality: Spain

José Manuel "Pepe" Reina Páez (Spanish pronunciation: [xoˈse maˈnwel ˈpepe ˈreina ˈpa.eθ]; born 31 August 1982) is a Spanish footballer who plays as a goalkeeper for ...more

More Pepe Reina 

#698 of 1,412 The Best Soccer Players of All Time #38 of 228 The Best Soccer Goalies of All Time #23 of 140 The Best Liverpool Players Of All Time