NorthStandCA logo

Top 10 Greatest Spanish Footballers of All Time

This list highlights the top 10 greatest Spanish football players ever, chosen based on their impact on the sport and the honors they helped Spain achieve.

Criteria for Ranking

  • Goal contributions
  • Assists
  • Trophies won internationally
  • Career longevity

Top 10 Spanish Players with Stats

  • 1. Andres Iniesta - 131 appearances, 14 goals, 30 assists
  • 2. Xavi Hernandez - 133 appearances, 12 goals, 24 assists
  • 3. Iker Casillas - 167 appearances, 0 goals, 0 assists
  • 4. Sergio Ramos - 180 appearances, 23 goals, 8 assists
  • 5. Carles Puyol - 100 appearances, 3 goals, 3 assists
  • 6. Sergio Busquets - 143 appearances, 2 goals, 9 assists
  • 7. Xabi Alonso - 114 appearances, 16 goals, 9 assists
  • 8. Raul - 102 appearances, 44 goals, 12 assists
  • 9. Gerard Pique - 102 appearances, 5 goals, 2 assists
  • 10. David Villa - 98 appearances, 59 goals, 12 assists

Player Profiles

  • David Villa: The striker who inherited the mantle from Raul, scoring 59 goals for Spain and winning the 2010 World Cup plus Euro 2008 and 2012. Injuries cut short his pace-driven career before retirement in 2014.
  • Gerard Pique: A key defender for Spain during their golden era, he formed a strong partnership at Barcelona and was vital to Spain's defense in the 2010 World Cup and Euro 2012 wins.
  • Raul Gonzalez: Once seen as Spain’s best, Raul scored 44 times but was eventually replaced by Villa as Spain shifted tactics post-2008 Euro triumph.
  • Xabi Alonso: Known for his passing and composure, Alonso was central to Spain’s midfield in their major wins between 2008 and 2012.
  • Sergio Busquets: Emerging from Barcelona’s youth ranks, Busquets became the silent engine behind Spain’s tiki-taka style, shining notably in the 2010 World Cup.
  • Carles Puyol: The defensive stalwart whose leadership helped Spain capture two European Championships and a World Cup during their dominant period.
  • Sergio Ramos: A defender famed for clutch goals, red cards, and leadership, Ramos is among Spain’s top scorers despite playing primarily in defense.
  • Iker Casillas: Nicknamed "Saint Iker," his goalkeeping heroics from 2008 to 2020 made him a national legend and a key figure in Spain’s golden era.
  • Xavi Hernandez: The midfield maestro who dictated play with vision and control, instrumental in both Barcelona’s and Spain’s success across multiple tournaments.
  • Andres Iniesta: Known for grace and key contributions, Iniesta’s extra-time goal secured Spain’s first World Cup in 2010, cementing his place as the nation’s top footballer.

FAQs about Spanish Football

  • Who are considered the greatest Spanish footballers? Sergio Ramos, Andres Iniesta, Xavi Hernandez, Iker Casillas, and Carles Puyol lead the list.
  • Which Spanish players are famous today? Modern stars include Lamine Yamal, Rodri, Dani Olmo, Dani Carvajal, and Nacho.
  • How many major trophies has Spain won? The senior team holds four Euro titles, one World Cup, and one Nations League trophy.
  • Who is the youngest player currently in Spain's squad? Lamine Yamal is the youngest member right now.
  • Who scored the most goals for Spain? David Villa leads with 59 goals.
Top 10 Greatest Spanish Footballers Ever