La Liga is a top professional association football division of the Spanish football league system. 20 teams participate in this event and including some of the top players of the world. Following is the list of top goal scorers in Spanish La Liga of all time.
1. Telmo Zarra
Telmo Zarra was a Spanish football forward player. For majority of his career he played for Athletic Bilbao where he scored 333 goals. Zarra has scored total 251 goals in 278 appearances in Spanish La Liga which gives him the first spot on our list.
2. Hugo Sanchez
Hugo Sanchez is a former striker and the current coach for Mexican football team. In his career he has played for four European clubs including Real Madrid and also participated in three World Cups as a member of Mexican national team. In appeared in Spanish La liga for 347 times and was successful in scoring 234 goals.
3. Raul Gonzalez
Raul is an Spanish footballer who plays for Al Sadd club as a striker. His impressive style of analyzing and playing the game has earned him the place among the top football players. For most of his career Raul has played for Real Madrid and he has scored 228 goals in La liga after 550 appearances.
4. Alfredo Di Stefano
Alfredo Di Stefano is another player from Real Madrid on this list. Alfredo Di Stefano is a former footballer and coach from Argentine. He was an dominating forward player who scored 227 goals in Spanish La liga.
5. Cesar Rodriguez
Cesar Rodriguez was also a Spanish footballer and the manager of the football team. Cesar mainly played for FC Barcelona and won 13 major trophies in his career including 5 La Liga championships. In Spanish La Liga he scored 223 goals after making 353 appearances.
Enrique Castro González also known as Quini, is a former Spanish striker for the football team. He is widely regarded as oe of the best strikers to emerge at international level from Spain. Quini participated in two World Cups and also scored 219 goals in Spanish La Liga.
7. Lionel Messi
Lionel Messi is among the most famous football players in the world. Only aged 26, he represents the national team of Argentina and Barcelona football club and plays as a forward. Messi holds the record for being the youngest player to score 200 goals in La Liga. Messi has scored 215 goals in 245 appearances in La Liga.
Pahino was a Galician footballer who played for Real Madrid and Spain mainly. He died at the age of 89 in 2012. Pahino played 278 matches in La Liga and scored 210 goals.
9. Edmundo Suarez
Edmundo Suarez was also a Spanish footballer and coach. He mostly used to play as a center-forward player. His great physical strength and strong will allowed him to dominate Spanish football during the 1940s. Suarez played 231 matches and scored 185 goals.
Carlos Alonso is also a retired Spanish football striker. He is best known for his career at Real Madrid and is known as one of the best strikers in Spanish football history. He appeared in 461 Spanish La Liga matches and scored 186 goals.