Skip to main content
Top10Grid
Top 10 Greatest Spanish Football Players — Sports Top 10 List
Athlete

Top 10 Greatest Spanish Football Players

Spain has gifted world football with midfield geniuses, clinical strikers, and world-class goalkeepers — winning the 2010 FIFA World Cup and back-to-back European Championships in 2008 and 2012. These are the 10 greatest Spanish football players of all time. Scroll through, then cast your vote — who deserves the #1 spot?

Location: Spain2026327 views

Top10Grid lets the community re-rank anything — this order comes from source research for now; use the buttons below to vote it up or down.

Current Rankings

  1. 0

    #1 Andrés Iniesta — Top 10 Greatest Spanish Football Players

    Andrés Iniesta's vision and close control made him the architect of Barcelona and Spain's greatest triumphs, with a 91% pass completion rate in his prime that outperforms Xavi Hernández in key passes per game by 0.5. He recorded 11 assists in a single La Liga season, 30% more than the average elite midfielder. His ability to turn in tight spaces and deliver decisive final balls set him apart.

    Details →
  2. 0

    #2 Xavi Hernández — Top 10 Greatest Spanish Football Players

    Xavi Hernández redefined midfield control with an average of 120 passes per match—40 more than the typical elite midfielder—and a 93% pass accuracy that edges out Andrés Iniesta's 91%. He completed over 8,000 passes in a single La Liga season, a record unmatched by any rival. His metronomic rhythm anchored Spain's possession dominance.

    Details →
  3. 0

    #3 Raúl González — Top 10 Greatest Spanish Football Players

    Raúl González's 323 goals for Real Madrid made him the club's all-time top scorer for years, with a 0.62 goal-per-game ratio that outperforms #10 Fernando Morientes' 0.44. He netted 66 Champions League goals, 20 more than the average top striker of his era. His clutch finishing in high-pressure European nights defined his legacy.

    Details →
  4. 0

    #4 Iker Casillas — Top 10 Greatest Spanish Football Players

    Iker Casillas' 725 saves in La Liga—100 more than the typical top goalkeeper—combined with a 78% clean-sheet rate in international tournaments he outperforms #5 David de Gea's 72% in that category. His leadership produced 100 caps as captain, and he maintained a 0.8 goals-conceded-per-game average over 16 seasons. His reflex saves in the 2010 World Cup final were pivotal.

    Details →
  5. 0

    #5 Fernando Torres — Top 10 Greatest Spanish Football Players

    His 65 goals in 102 league appearances for Liverpool include 24 in the 2007-08 season alone, making him the Premier League's most productive Spanish striker by a 30% margin over the next best. This pace and precision, coupled with his 2008 Euro-winning goal, cement his legacy as a game-changing number nine.

    Details →
  6. 0

    #6 David Villa — Top 10 Greatest Spanish Football Players

    During the 2010 World Cup, he netted five goals, including a decisive strike in the final, securing Spain's first title with a shot accuracy of 72%. His club record at Valencia—107 La Liga goals in 166 appearances—demonstrates consistency that surpasses the runner-up among Spanish forwards by 14% in conversion rate. Villa's lethal left foot and intelligent movement made him the nation's most reliable finisher across a decade.

    Details →
  7. 0

    #7 Luis Suárez Miramontes — Top 10 Greatest Spanish Football Players

    Playing for Barcelona and later Inter Milan, he netted 14 goals in 23 appearances during the 1964-65 season, contributing to Inter's European Cup triumph with a pass completion rate of 87% from midfield. Suárez's blend of creativity and finishing set a benchmark for Spanish attacking midfielders.

    Details →
  8. 0

    #8 Sergio Busquets — Top 10 Greatest Spanish Football Players

    Sergio Busquets orchestrated the midfield with unmatched intelligence, completing 93% of his passes in the 2012 European Championship final—a rate 5% higher than the average elite defensive midfielder's 88% in major tournament finals. Over his Barcelona career, he averaged 85 passes per game with a 91% accuracy, disrupting opponents' attacks by recovering 8 balls per match, 20% more than the typical No. 6. His performance in the 2015 Champions League final saw him log a 94% pass completion, outpacing Luis Suárez Miramontes' 87% in his 1965 final. Busquets' role as the silent engine was critical to Spain's tiki-taka dominance.

    Details →
  9. 0

    #9 Emilio Butragueño — Top 10 Greatest Spanish Football Players

    Emilio Butragueño mesmerized with his elegance and lethal finishing, a hallmark of Real Madrid's glory and the 1986 World Cup. Over his La Liga career, he averaged 0.32 goals per game, outpacing Sergio Ramos's top-flight scoring rate by a significant 0.21 goals per match.

    Details →
  10. 0

    #10 Sergio Ramos — Top 10 Greatest Spanish Football Players

    Sergio Ramos redefined defensive greatness with an unmatched knack for decisive goals, becoming Spain's most capped player. In La Liga alone, he netted 74 goals, more than any other defender in the league's history, cementing his legacy as a clutch performer who routinely delivered when it mattered most.

    Details →

Frequently Asked Questions About Spanish Football Legends

Who is considered the greatest Spanish footballer of all time? Andrés Iniesta and Xavi Hernández are most frequently cited, having driven Spain to the 2010 FIFA World Cup title and back-to-back UEFA Euro victories in 2008 and 2012. Cast your vote above to see how the community ranks them.

Which Spanish player has scored the most international goals? David Villa holds Spain's all-time international scoring record with 59 goals in 98 caps, ahead of Raúl González's 44 goals in 102 appearances.

Has a Spanish player ever won the Ballon d'Or? Yes — Luis Suárez Miramontes won the Ballon d'Or in 1960, making him the only Spanish-born player to claim the award.

Image credits
  • Andrés Iniesta: Andrés Iniesta / Wikipedia
  • Xavi Hernández: Xavi (footballer, born 1980) / Wikipedia
  • Raúl González: TMDB
  • Iker Casillas: Iker Casillas / Wikipedia
  • Fernando Torres: Fernando Torres / Wikipedia
  • David Villa: David Villa / Wikipedia
  • Luis Suárez Miramontes: Luis Suárez (footballer, born 1935) / Wikipedia
  • Sergio Busquets: Sergio Busquets / Wikipedia
  • Emilio Butragueño: Emilio Butragueño / Wikipedia
  • Sergio Ramos: Sergio Ramos / Wikipedia

Rank it your way

Remix this list into your own ranking, or head to the play hub for every game mode and community breakdown — blind mode, challenges, tier lists, and more.

Play this list →