More information and the winning top scorers in La Liga between the seasons 2000/2001-2019/2020 here.
# | Player | Team | Nationality | Goals |
---|---|---|---|---|
1. | Lionel Messi | Barcelona | Argentina | 34 |
2. | Gonzalo Higuaín | Real Madrid | Argentina | 27 |
3. | Cristiano Ronaldo | Real Madrid | Portugal | 26 |
4. | David Villa | Valencia/Barcelona | Spain | 21 |
5. | Diego Forlán | Atlético Madrid | Uruguay | 18 |
6. | Roberto Soldado | Getafe | Spain | 16 |
Zlatan Ibrahimovic | Barcelona | Sweden | 16 | |
8. | Luis Fabiano | Sevilla | Brazil | 15 |
9. | Fernando Llorente | Athletic Bilbao | Spain | 14 |
Nino | Tenerife/Osasuna | Spain | 14 | |
11. | Aritz Adúriz | Mallorca | Spain | 12 |
Frederic Kanouté | Sevilla | Mali | 12 | |
Mario Bermejo | Xerez | Spain | 12 | |
Pedro Rodriguez | Barcelona | Spain | 12 | |
Sergio Agüero | Atlético Madrid | Argentina | 12 | |
16. | Álvaro Negredo | Sevilla | Spain | 11 |
Mohamed Tchité | Racing Santander | Burundi | 11 | |
Nilmar | Villarreal | Brazil | 11 | |
Walter Pandiani | Osasuna | Uruguay | 11 | |
20. | Diego Castro Gimenez | Sporting Gijon/Getafe | Spain | 10 |
Giuseppe Rossi | Villarreal | Italy | 10 |