The list includes famous players who have played in Spain’s top football league over the years.
La Liga is known for its exciting attacking style. Many great goal-scorers have played in the league since it started.
Players like Lionel Messi, Cristiano Ronaldo, Raul, and Hugo Sanchez have scored lots of goals over the years.
Here are the top 10 scorers of all time in La Liga, considering their impressive performances for their teams.
10. Pahino – 214 (278)
At number 10, we have Pahino, who netted 214 goals in 278 matches during his 13-year tenure in La Liga, representing three different clubs.
Manuel Fernández Fernández, nicknamed Pahino, clinched the golden boot award twice. Notably, he played for Deportivo La Coruna, Celta Vigo, and notably Real Madrid, where he scored 111 goals in 128 appearances.
9. Enrique Castro Gonzalez – 219 (448)
Ranked ninth is Enrique Castro Gonzalez, who amassed a total of 219 goals in 448 matches. Recognized with the golden boot award five times, he attained legendary status while playing for Sporting Gijon.
Castro Gonzalez notably scored 165 goals in 356 appearances for Gijon. Additionally, he contributed 65 goals in 116 games during his tenure at FC Barcelona.
8. Cesar Rodriguez – 221 (353)
In eighth place is Cesar Rodriguez, regarded as one of FC Barcelona’s finest players of all time. Rodriguez netted 221 goals in 353 La Liga matches, solidifying his position as one of the league’s top scorers.
He clinched the golden boot award once and celebrated five league titles during his career. Additionally, he represented other clubs such as Elche CF, Granada CF, and Cultural Leonesa.
7. Alfredo di Stefano – 227 (329)
In seventh position stands Alfredo di Stefano, a revered striker who wore the Real Madrid CF jersey. Di Stefano recorded 227 goals across 329 La Liga matches.
Renowned for his prowess, he earned the Ballon d’Or accolade twice and secured the golden boot award on five occasions. Additionally, Di Stefano represented RCD Espanyol and is widely regarded as one of the game’s premier forwards.
6. Raul – 229 (550)
Ranking sixth is Raul Gonzalez, another iconic figure from Real Madrid CF, included among La Liga’s top scorers.
Raul spent over 16 years competing in the Spanish top flight, demonstrating unwavering loyalty to Los Blancos throughout his career.
Notably, he clinched the golden boot award twice and celebrated three UEFA Champions League victories with Real Madrid.
Raul’s impressive tally stands at 229 goals scored in the league before he ventured abroad in the latter stages of his playing days.
Read More: The Premier League’s Top 5 All-Time Leading Goalscorers
5. Hugo Sanchez – 234 (347)
Fifth on the list is Hugo Sanchez, revered as Mexico’s greatest football talent. Known for his lethal finishing, Sanchez is regarded as one of the sport’s most legendary figures.
Across his career, he amassed 234 goals in 347 matches, showcasing his talent for clubs such as Real Madrid (190 goals), Atletico Madrid (58 goals), and Rayo Vallecano (17 goals).
4. Karim Benzema – 238 (439)
Ranked fourth is Karim Benzema, positioned among LaLiga’s top scorers of all time. The 36-year-old forward, who spent over a decade with Real Madrid, has already secured a hat-trick this season.
Across his tenure, Benzema netted 238 goals in 439 La Liga matches for Real Madrid. Notably, he has clinched three La Liga titles with the club and aims to add a fourth league trophy to his collection this season.
3. Telmo Zarra – 251 (277)
Third on the list is Telmo Zarra, celebrated as one of Spain’s finest footballers and renowned for his remarkable goals-per-game ratio. Zarra holds the third position among the all-time leading scorers in La Liga.
He achieved legendary status while representing Athletic Bilbao and remained loyal to the club throughout his career, never playing for another team in the league. Additionally, Zarra secured the golden boot award six times.
2. Cristiano Ronaldo – 311 (292)
In second place is Cristiano Ronaldo, widely regarded as one of the greatest players in history. Ronaldo’s nine-year tenure in La Liga was truly magical, as evidenced by his remarkable statistics.
His scoring record is nothing short of extraordinary, being the only player in the list to have scored more goals than appearances, with an astonishing 311 goals in just 292 appearances for Real Madrid.
Alongside numerous individual honors, Ronaldo claimed four Ballon d’Or awards during his time in Spain.
1. Lionel Messi – 474 (520)
Lionel Messi holds the first position on the list as the sole active player. Messi, representing FC Barcelona, has scored an impressive 474 goals in 520 appearances for the Blaugrana and demonstrates continuous improvement.
He currently leads the chart as the all-time highest scorer in La Liga, and considering his years of consistent performance, his record may prove impossible to surpass or equal in the future.
Read More: All-Time 14 World Cup Top Scorers You Need to Know!
Some other amazing players who have scored more than 100 goals in La Liga include:
- Edmundo Suárez (Spain): 195 goals
- David Villa (Spain): 186 goals
- Santillana (Spain): 186 goals
- Antoine Griezmann (France): 185 goals
- Guillermo Gorostiza (Spain): 183 goals
- Juan Arza (Spain): 182 goals
- Luis Suárez (Uruguay): 179 goals
- Samuel Eto’o (Cameroon): 162 goals
- Luis Aragonés (Spain): 160 goals
- Aritz Aduriz (Spain): 158 goals
- Ferenc Puskás (Hungary): 156 goals
- Iago Aspas (Spain): 152 goals
- Julio Salinas (Spain): 152 goals
- Adrián Escudero (Spain): 150 goals
- Daniel Ruiz (Spain): 147 goals
- Raúl Tamudo (Spain): 146 goals
- Silvestre Igoa (Spain): 140 goals
- Manuel Badenes (Spain): 139 goals
- Juan Araújo (Spain): 139 goals
- José Mari Bakero (Spain): 139 goals
- László Kubala (Hungary): 138 goals
- José Luis Panizo (Spain): 136 goals
- Jesús María Satrústegui (Spain): 133 goals
- Ismael Urzaiz (Spain): 133 goals
- Joaquín Murillo (Spain): 131 goals
- Fernando Ansola (Spain): 130 goals
- Luboslav Penev (Bulgaria): 129 goals
- Roberto Soldado (Spain): 129 goals
There are many more players who have scored more than 100 goals in La Liga that are not included above.
This blog post was written with information sourced from the following: