Naijagoal logo

Top 10 Greatest Spanish Soccer Players Ever

Top 10 Greatest Spanish Soccer Players Ever

This list ranks the top 10 Spanish soccer players throughout history based on their impact on the sport and their contributions to Spain’s successes over the years.

Criteria for Ranking

  • Goal contributions
  • Assists
  • International trophies won
  • Longevity in career

Top 10 List of Spanish Soccer Legends

  • 1. Andres Iniesta - 131 appearances, 14 goals, 30 assists
  • 2. Xavi Hernandez - 133 appearances, 12 goals, 24 assists
  • 3. Iker Casillas - 167 appearances
  • 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 Gonzalez - 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 was a classic striker who led Spain's attack for nearly a decade. Taking over from Raul in 2009, he became Spain’s all-time top scorer with 59 goals. He played a key role in winning the 2010 World Cup and Euro 2012 before injuries shortened his career.

  • Games: 98
  • Goals: 59
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

Gerard Pique returned to Barcelona in 2009 from Manchester United and quickly became vital for both club and country. Forming a strong defense with Carles Puyol, he helped Spain secure the 2010 World Cup and Euro 2012 titles despite occasional controversies.

  • Games: 102
  • Goals: 5
  • Major titles: UEFA U19 Euro, 2010 FIFA World Cup, Euro 2012

Once regarded as Spain’s best, Raul dazzled fans with his finishing and skills for over a decade. His 44 international goals made him the country's top scorer until surpassed by David Villa. After Spain’s 2008 Euro triumph, tactical changes ended his national team run.

  • Games: 102
  • Goals: 44
  • Major titles: 1996 UEFA U21 Euro

Xabi Alonso was a key figure during Spain’s dominant period from 2008 to 2012. Known for his composure and precise passing, he helped Spain win one World Cup and two European Championships while inspiring midfielders worldwide.

  • Games: 116
  • Goals: 16
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

Sergio Busquets rose from Barcelona’s youth ranks to become a pivotal defensive midfielder. His understated style was central to Spain’s tiki-taka success, notably shining at the 2010 World Cup.

  • Games: 143
  • Goals: 2
  • Major titles: 2010 FIFA World Cup, Euro 2012

Carles Puyol, once hailed as the best center-back, was a defensive stalwart for Spain and Barcelona. His leadership anchored the back line during Spain’s golden era, securing two Euro titles and a World Cup.

  • Games: 100
  • Goals: 3
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

Sergio Ramos combined an aggressive style with scoring ability, becoming a record-holder with 180 caps and 23 goals. Initially playing fullback in major tournaments, he evolved into a commanding center-back and leader.

  • Games: 180
  • Goals: 23
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

Nicknamed 'Saint Iker', Casillas was Spain’s trusted goalkeeper for over a decade. His heroic saves were crucial to Spain’s 2010 World Cup and 2012 Euro wins, making him a legendary figure in Spanish football.

  • Games: 167
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

Xavi revolutionized Spain’s midfield with vision and control, becoming the team's engine. His creativity powered Barcelona and La Roja to numerous trophies, cementing his status among the greatest.

  • Games: 133
  • Goals: 13
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

Andres Iniesta tops this list thanks to his elegance, vision, and decisive plays, including his extra-time winner in the 2010 World Cup final. His smooth style and key role in Spain’s golden age have earned him legendary status.

  • Games: 131
  • Goals: 14
  • Assists: 30
  • Major titles: 2010 FIFA World Cup, Euro 2008 & 2012

FAQs

  • Who are the greatest Spanish players ever? Players like Sergio Ramos, Andres Iniesta, Xavi Hernandez, Iker Casillas, and Carles Puyol are widely regarded as the best.
  • Which Spanish players are notable today? Young talents include Lamine Yamal, Rodri, Dani Olmo, Dani Carvajal, and Nacho.
  • How many major trophies does Spain hold? The senior team has won four European Championships, one World Cup, and one Nations League title.
  • Who is the youngest player in Spain’s current squad? That would be Lamine Yamal.
  • Who is Spain’s top scorer?David Villa leads with 59 goals.