All-time La Liga top scorers: From Lionel Messi and Cristiano Ronaldo to Raul

FC Barcelona legend Lionel Messi left La Liga as its all-time highest goalscorer after 17 years as he joined Paris Saint-Germain on a free transfer from FC Barcelona in the summer of 2021.
The former Barcelona star scored 474 goals in 520 La Liga matches in the last 17 years before leaving Spain to join Ligue 1 giants PSG. Other than being the highest goalscorer in la Liga, the Argentine is also Barcelona's all-time top scorer with 670 goals in 778 matches across all competitions.
Messi is followed by his rival and former Real Madrid star Cristiano Ronaldo, who scored 311 goals in 292 matches. Ronaldo's time in Spain lasted for nine seasons from 2009 to 2018 where he won four Champions League titles and three La Liga titles before moving to Italy to join Serie A giants Juventus in 2018.

Other than Messi and Ronaldo, players like Real Madrid legend Raul Gonzalez and Atheltic Bilbao great Telmo Zarra feature in the list of top goalscorers in La Liga,
Here, we take a look at the top 10 players who have scored the most number of goals in La Liga.
Who are the top 10 goalscorers in La Liga of all time?
Position | Player | Goals | Matches | Years |
---|---|---|---|---|
1 | Lionel Messi | 474 | 520 | 2004–2021 |
2 | Cristiano Ronaldo | 311 | 292 | 2009–2018 |
3 | Telmo Zarra | 251 | 278 | 1940–1955 |
4 | Hugo Sanchez | 234 | 347 | 1981–1994 |
5 | Karim Benzema | 230 | 429 | 2009-present |
=5 | Raul Gonzalez | 228 | 550 | 1994–2010 |
7 | Alfredo Di Stefano | 227 | 329 | 1953–1966 |
8 | Cesar Rodriguez | 223 | 353 | 1939–1955 |
9 | Quini | 219 | 448 | 1970–1987 |
10 | Pahino | 210 | 278 | 1943–1956 |
Editors' Picks
- Arsenal 10 games from immortality: Mikel Arteta's men perfectly placed in final sprint for Premier League glory
- Chasing Manchester City has broken Liverpool - fixing the Reds will be Jurgen Klopp’s toughest task ever
- From Leah Williamson's birthday bash to Chelsea's best 'ugly win' EVER! Women's Champions League winners and losers as Arsenal and Blues reach semi-finals
- Exclusive: World Cup winner Emi Martinez wants to 'complete football' by lifting the Champions League as he insists he's 'hungrier than EVER' despite glory with Argentina