The Spanish league has always had an abundance of talented players. Some of the best players in the world have graced La Liga throughout the years, leaving an everlasting stamp on the league.
Multiple Ballon d’Or winners, iconic attackers, record breakers, and pioneering midfielders have all played in this league, and selecting the top ten players from such a brilliant pool is no simple assignment.
Without much ado, let us take a look at the 10 greatest La Liga players of all time:
- Raul Gonzalez
A prolific goalscorer and a highly creative forward, Raul is regarded as one of the greatest and most consistent strikers of his generation. Raul was a quick, left-footed player, who was capable of scoring both in and outside the penalty area with his accurate and powerful shot.
- Cristiano Ronaldo
One of the two standout players of this generation, Cristiano Ronaldo is easily one of the greatest players of all time. Ronaldo joined Real Madrid from Manchester United for a then world record fee of £80 million and he has been worth every single penny so far.
The first step towards Barcelona’s dominance of modern football was achieved with the signing of Ronaldinho. One of the most skilled players ever to play the game, Ronaldinho’s signing in 2003 ushered in a new era of dominance for Barcelona.
- Michael Laudrup
A quick, intelligent and talented midfielder, Laudrup was known for his pace on the ball. He is regarded as one of the most effective and versatile attacking midfielders, as well as one of the most skilful and elegant players in the history of the game. Although primarily an offensive playmaker, he was capable of playing in several positions in or behind the front-line, and was even deployed as a winger.
- Laszlo Kubala
Considered by many to be Barcelona’s greatest ever player (yes even greater than Lionel Messi), Laszlo Kubala was a Hungarian refugee who became a Catalan hero. Fans familiar with the history of General Franco’s reign at Real Madrid will know what an important role Kubala played in Barcelona’s emergence as a La Liga superpower.
- Andres Iniesta
The diminutive Spaniard has been astonishing the footballing world since 2005 and there are no signs of him slowing down. A true gem in the crown of the Barcelona midfield, Iniesta almost has a telepathic understanding of his team mates’ positions. Always setting up goals or scoring crucial ones, Iniesta is truly a big match player.
- Xavi Hernandez
Considered by many to be the greatest Spanish player ever, Xavi Hernandez is truly one of the best midfielders to ever play the game. The Spanish legend has won the La Liga an astonishing eight times. Having won all the trophies club competition has to offer, Xavi is arguably the best midfielder in La Liga history.
- Alfredo Di Stefano
Undoubtedly the player who redefined Real Madrid’s legacy as one of the greatest club teams in the world, Di Stefano is arguably the best Real Madrid player of all time. Not many people know that Real Madrid legend Alfredo Di Stefano had initially signed for Barcelona in the year 1953 after a dispute over his signature with Real.
- Lionel Messi
The greatest number 10 Barcelona have had and will probably ever have, Lionel Messi is a footballer who defines an era. One of the two standout footballers of this generation along with Cristiano Ronaldo, Lionel Messi has won a staggering 28 trophies with Barcelona.
- Francisco Gento
The only player in the history of the game to win six European cups, Francisco Gento was a pacy winger who was an integral part of the most successful team in Real Madrid’s history. Gento is also the only player ever to win an incredible 12 La Liga titles.
In a long career that spanned from 1952-1971, Gento won everything that club football has to offer. Not only did he win everything, he also captained the side which won everything for 9 long years.