
Lionel Andrés "Leo" Messi is an Argentine professional footballer who plays as a forward for and captains Major League Soccer club Inter Miami. Widely regarded as one of the greatest players in history, he has set numerous records for individual accolades won throughout his professional footballing career, including eight Ballons d'Or, six European Golden Shoes, and being named the world's best player by FIFA eight times. Messi was named the greatest player of the 21st century by ESPN in 2024,…
Does Andrés Iniesta deserve the #1 spot on “Top 10 Greatest Spanish Football Players”?
Best Rank
#1
top 3 in 4 lists
Avg Position
#4
across 7 lists
Community
Divisive Pick
ranked #1 to #8
Ranked #1 on "Top 10 Greatest Spanish Football Players". Cast your vote to back or challenge this spot.
Be the first to vote on this ranking.
Most Argued About
“Top 10 Famous Spanish Athletes of All Time”
Ranks as high as #1 on some lists — but only #8 here. Fans are divided.
See the debate →The Internet's Surprise Pick
“Top 10 Greatest Spanish Football Players”
Climbed to #1 — a narrowly contested win.
See the full ranking →
Top 10 Greatest Spanish Football Players
Top 10 Greatest Spanish Football Players Ever

Top 10 Spanish Sports Heroes of All Time

Top 10 Spanish Football Clubs

Top 10 Greatest La Liga Players of All Time
Top 10 Famous Spanish Athletes of All Time

Rafael Nadal vs. Fernando Alonso? Top 10 Greatest Spanish Athletes of All Time (2026)