Barcelona’s legend Lionel Messi left the Spanish LaLiga as the all-time goalscorer in 17 years, he scored 474 goals in 520 games.
The Argentinean is also the all-time record scorer for Barcelona with 670 goals for all competitions in 778 matches.
Cristiano Ronaldo is followed after Lionel Messi on the list of La Liga’s all-time scorers, who scored 311 goals in 292 matches.
Nine seasons with Real Madrid the Portuguese helped the club achieve four Champions League titles and three La Liga titles before moving to Italy in 2018 when he joined Juventus.
Read Also: Lionel Messi to make PSG debut on August 29
Aside from Messi and Ronaldo, the top goal scorers in La Liga include the legend of Real Madrid Raul Gonzalez and of Atheltic Bilbao, great Telmo Zarra.
Top 5 goalscorers in La Liga of all time
1. Lionel Messi 474
2. Cristiano Ronaldo 311
3. Telmo Zarra 251
4. Hugo Sanchez 234
5. Raul Gonzalez 228