La Liga is the Top Professional Football Divison for Men in the Spanish Football System. It is contested by 20 Team and many top Soccer players take part in it. Some of these Footballers go on to record the Highest Goals in the history of La Liga. Today, we will be looking at the Top 10 La Liga Highest Goal Scorers of all time.
From Lionel Messi to Kari Benzema many Legendary La Liga players make it on our list of highest goal scorers in La Liga. These players won many La Liga titles for their club by setting many records. The extraordinary efforts by these football players made them earn their names on the list of La Liga Highest Goal Scorers. Here are the top 10 La Liga Highest Goal Scorers of all time.
|6||Alfredo Di Stéfano||1953–1966||227||329||0.69|
Lionel Messi – 474 Goals
Legendary Argentian Professional footballer Lionel Messi takes the top spot on our countdown. He is the all-time highest goal scorer in La Liga. Messi is regarded as the best footballer in the world and one of the greatest football players of all time. From 2004 to 2021, he appeared in 520 La Liga games and scored 474 goals at the ratio of 0.91. Therefore, he holds the records for most goals in La Liga.
In 2004, Lionel Messi became part of La Liga playing club Barcelona and since then he remained with the club. He won 10 La Liga titles for Barcelona and he also holds the record for most Hat-Tricks in La Liga (36 Hat-Tricks). Not only this, but he also accounts for Most Goal Assists in La Liga (192 assists).
Leo Messi won the 6 La Liga Best Player awards in 2008, 2009, 2010, 2011, 2012, and 2014. Moreover, he also claimed the Ballon d’Or/FIFA Ballon d’Or award in 2009, 2010, 2011, 2012, 2015, and 2019.
Above all, Lionel Messi is the all-time highest scorer in La Liga and he earns a first place on our list of All-time Highest Goal Scorers in La Liga for this feat.
Cristiano Ronaldo – 311 Goals
At number 2 we have none other than Legendary Portuguese Professional Footballer Cristiano Ronaldo on our list. He is often considered the best Footballer in the world and regarded as one of the greatest footballers of all time in history. From 2009 to 2018, Cristiano Ronaldo appeared in 292 La Liga games and scored 311 goals at a ratio of 1.07. Therefore, he is the 2nd Highest Goal Scorer of all times in La Liga with 311 goals.
Ronaldo joined Real Madrid in 2009 and he remained with the club till 2018. During this time, he won two La Liga titles for Real Madrid in 2011 and 2016. Not only this, but CR7 also became the first La Liga Player to score 40 goals in 2011. Not only this, but he also was the first La Liga player to score against all the other 19 teams.
Cristiano Ronaldo won European Golden Shoe in 2007–08, 2010–11, 2013–14, and 2014–15. However, he is also the second and only player to score 300 goals in La Liga history after Lionel Messi. His 311 La Liga goals earn him second place on our list of Highest Goal Scorers of all time in La Liga History.
Telmo Zarra – 278 Goals
Legendary Spanish Footballer Telmo Zarra claimes the 3rd spot on our list. He is the third-highest Goal Scorer of all time in LA Liga. From 1940 to 1955, he took part in 278 La Liga games and scored 251 goals with a ratio of 0.9. To commemorate this Spanish football legend, Zarra Trophy is awarded to the Highest Goal Scoring Spanish players in La Liga.
Moreover, Telmo Zarra is also the all-time highest Goal Scorer in Copa Del Rey with his 81 goals. He also had the second-most Pichchi Trophies to his name (6). Above all, Telmo Zarra is the all-time highest goalscorer in La Liga with his 251 Goals and he earns his place on our list for this feat.
Hugo Sanchez – 234 Goals
Mexican Football Legend Hugo Sanchez grabs the 4th spot on our list. He is widely regarded as the greatest Mexican Footballer of all time. From 1981 to 1994, Sanchez appeared in 347 La Liga games and scored 234 Goals with a ratio of 0.67. That stunning LA Liga record makes him the 4th highest Goal Scorer in La Liga of all time.
Sanchez was an accurate Penalty Killer who held the record for most penalties scored (56). Not only this, he also won European Golden Shoe in 1990. In 2004, Hugo Sanchez was named on The FIFA 100 list. He also received the Golden Foot Legends Awards in 2010.
Above all, Hugo Sanchez was a legendary footballer during his playing days who still is the 4th highest Goal Scorer in the history of La Liga. Therefore, he earns his name for this feat on our list.
Raul – 229 Goals
Spanish Football Legend Raúl González Blanco claims the 5th spot on our list. He is the 5th highest goal scorer in the history of La Liga. Raul is regarded as one of the greatest Spanish football Players of all time and he also is one of the best Forwards ever. From 1994 to 2010, Raul appeared in 550 La Liga games and scored 228 goals with a ratio of 0.41.
Raul also holds the record for third Most Appearances in La Liga (550). He was also listed in The FIFA 100. Above all, he earns his place on our list of Highest Goal Scorers in La Liga of all times with his 228 goals for Real Madrid.
Alfredo Di Stefano – 227 Goals
Legendary Argentine Football Player Alfredo Di Stefano also joins our list at the 6th spot. He is the 6th highest Goal Scorer in the history of La Liga. Alfredo is also regarded as one of the best footballers of all time. From 1953 to 1966, he took part in 329 La Liga games and scored 227 Goals at a ratio of 0.69.
Not only this, but Alfredo Di Stefano was included in World Soccer World XI in 1960, 1961, 1962, 1963, and 1964. He was also named World Team of the 20th Century in 1998. His name was also included in The FIFA 100 list in 2004. Lastly, he received the Golden Foot award in 2004, as a football legend.
Cesar Rodriguez – 223 Goals
Another Spanish Football Legend Cesar Rodriguez takes 7th place on our list. He is the 7th highest Goal Scorer in La Liga of all time. From 1939 to 1955, Cesar appeared in 353 La Liga games and scored 223 Goals with a ratio of 0.63. He also remained Barcelona’s top goal scorer for many decades.
After his retirement as a football player, he became a football manager in 1959. He managed some of the best football clubs including Zaragoza, Barcelona, Mallorca, Celta, Betis, Hércules, and San Andrés as a football manager.
Quini – 219 Goals
Late Spanish Footballer Enrique Castro González also known as Quini takes the 8th spot on our list. He is currently the 8th highest Goal Scorer in the history of La Liga. He was known as one of the best Spanish Strikers during his era. From 1970 to 1987, he played in 448 La Liga games and scored 219 goals at a ratio of 0.49.
Above all his achievements, Quini remains the 8th highest goal scorer in La Liga even today. For this amazing feat, he earns his name on our list of highest goal scorers in the history of La Liga.
Pahino – 214 Goals
Next, we have another Legendary Spanish Football Player named Pahino who makes the 9th spot on our list. He possessed a powerful shooting ability with his feet and head. From 1943 to 1956, he played 278 La Liga games and scored 214 goals with a ratio of 0.76.
Above all, he scored 9th most goals in the history of La Liga and he still remains one of the highest goal scorers in La Liga history.
Karim Benzema – 202
Finally, A modern French Footballer named Karim Benzema makes the last spot on our list. He plays as a striker for Real Madrid and France National Team. Karim Benzema is also regarded as the best striker in the world of this generation. In 2009, he joined Real Madrid and since then he has been part of the Spanish football club. He has scored 202 goals in 395 La Liga appearances with a ratio of 0.5.
Karim Benzema has so far won three La Liga titles for Real Madrid in 2011–12, 2016–17, and 2019–20. He has received four La Liga Player of the Month awards for October 2014, June 2020, March 2021, and September 2021. Apart from it, he also won the French Player of the Year award in 2011, 2012, 2014.
Above all, He is one of the present-day players to be on our list of Top 10 Highest Goal Scorers in La Liga for all time.
Frequently Asked Questions
Who is the highest goal scorer in La Liga ever?
Lionel Messi is the Highest Goal Scorer in La Liga with 474 Goals. He surpassed Cristiano Ronaldo’s 311 goals record to be the highest La Liga goal scorer.
Who is the top scorer of La Liga this season?
Karim Benzema is the top scorer of La Liga this season. He scored 10 goals in La Liga’s 2020-21 season.
Who is the top scorer in Spanish football?
Lionel Messi is the top scorer in Spanish Football with his 474 La Liga Goals and most La Liga Hat-Tricks (36).
Who is the most successful player in La Liga history?
Lionel Messi may have been the Highest Goal Scorer in La Liga History, but Cristiano Ronaldo is the most successful player in La Liga history with his 311 goals and a ratio of 1.07.
So here is our list. Which La Liga Player should be able to make it on our list. Please let us know in the comment box.