With the likes of Lionel Messi and Cristiano Ronaldo having lit up La Liga over the past few years, Sportskeeda have now rated who they think are the league's 10 best players of all time. Find out how the Argentine and Portuguese superstars ranked!
Click through the gallery to see the 10 best players in La Liga history, according to Sportskeeda.
The Spanish top flight has featured many of the world's greatest footballers over the years, including Messi, Ronaldo, Andres Iniesta and Raul Gonzalez.
Sportskeeda have now rated their 10 best La Liga players ever, and some may be surprised by the order of the ranking.
Real Madrid legend Francisco Gento has been rated as the league's best player ever, most likely due to the fact that he won 12 La Liga titles, while Messi follows in second place.
Alfredo Di Stefano, Xavi Hernandez and Iniesta are the next three names on the list, with all of them having won the same number of league titles as Messi – eight.
FC Barcelona legend Laszlo Kubala follows in sixth place, while Michael Laudrup follows, even though he won one more La Liga title than Kubala.
Study Reveals 10 Fastest Footballers
Ronaldinho is eighth on the list with his two La Liga title wins, while Portugal captain Ronaldo and legendary striker Raul, who made 550 La Liga appearances, follow him in ninth and 10th place, respectively.
Do you agree with the names in, and order of, this list? Let us know in the comments section below.