More information and the winning top scorers in La Liga between the seasons 2000/2001-2019/2020 here.
# | Player | Team | Nationality | Goals |
---|---|---|---|---|
1. | Cristiano Ronaldo | Real Madrid | Portugal | 31 |
2. | Lionel Messi | Barcelona | Argentina | 28 |
3. | Diego Costa | Atlético Madrid | Spain | 27 |
4. | Alexis Sanchez | Barcelona | Chile | 19 |
5. | Karim Benzema | Real Madrid | France | 17 |
6. | Antoine Griezmann | Real Sociedad | France | 16 |
Aritz Adúriz | Athletic Bilbao | Spain | 16 | |
Carlos Vela | Real Sociedad | Mexico | 16 | |
9. | Gareth Bale | Real Madrid | Wales | 15 |
Javi Guerra | Real Valladolid | Spain | 15 | |
Kévin Gameiro | Sevilla | France | 15 | |
Pedro Rodriguez | Barcelona | Spain | 15 | |
13. | Carlos Bacca | Sevilla | Colombia | 14 |
Ikechukwu Uche | Villarreal | Nigeria | 14 | |
Nolito | Celta Vigo | Spain | 14 | |
16. | David Villa | Atlético Madrid | Spain | 13 |
Oriol Riera | Osasuna | Spain | 13 | |
18. | Charles | Celta Vigo | Brazil | 12 |
Ivan Rakitic | Sevilla | Croatia | 12 | |
Joaquin Larrivey | Rayo Vallecano | Argentina | 12 | |
Sergio Garciá | Espanyol | Spain | 12 | |
Youssef El Arabi | Granada | Morocco | 12 |