La Liga contou com vários goleadores em sua história. Vários dos principais atacantes do futebol mundial atuaram no Campeonato Espanhol. O maior deles, no entanto, não nasceu na Espanha, mas passou a maior parte de sua carreira no país.
Dos 10 maiores artilheiros de La Liga, quatro são estrangeiros. Além de Messi e Benzema, o português Cristiano Ronaldo, ídolo do Real Madrid, e o mexicano Hugo Sánchez, ex-Real, Atlético de Madrid e Rayo Vallecano, são os “gringos” que compõem o top-10. Outra lenda do time merengue, Alfredo di Stefano, era argentino, mas se naturalizou espanhol.
+ Premier League: esses são os 10 maiores artilheiros da história
La Liga: esses são os 10 jogadores com mais gols na história do Campeonato Espanhol
1. Lionel Messi – 474 gols
Barcelona: 474 gols em 520 jogos
2. Cristiano Ronaldo – 311 gols
Real Madrid: 311 gols em 292 jogos
3. Telmo Zarra – 254 gols
Athletic Bilbao: 254 gols em 277 jogos
4. Karim Benzema – 238 gols
Real Madrid: 238 gols em 439 jogos
5. Hugo Sánchez – 234 gols
- Real Madrid: 199 gols em 267 jogos
- Atlético de Madrid: 75 gols em 150 jogos
- Rayo Vallecano: 17 gols em 30 jogos
5. Raúl – 228 gols
Real Madrid: 228 gols em 550 jogos
6. Alfredo di Stéfano – 227 gols
- Real Madrid: 227 gols em 329 jogos
- Espanyol: 11 gols em 53 jogos
7. César Rodríguez – 221 gols
- Barcelona: 226 gols em 334 jogos
- Elche: cinco gols em 27 jogos
- Granada: 23 gols em 24 jogos
- Leonesa: três gols em 15 jogos
8. Quini – 219 gols
- Real Sporting de Gijón: 172 gols em 364 jogos
- Barcelona: 74 gols em 141 jogos
9. Pahiño – 214 gols
- Real Madrid: 111 gols em 278 jogos
- Celta de Vigo: 59 gols em 85 jogos
- Deportivo La Coruña: 46 gols em 76 jogos