1. Lionel Messi - 26 goals, including 18 in La Liga
2. Cristiano Ronaldo - 18 goals (9 in La Liga)
3. Alfredo di Stefano - 18 goals (14 in La Liga)
4. Karim Benzema - 16 goals (8 in La Liga)
5. Raul - 15 goals (11 in La Liga)
Luis Suarez scored 11 goals, including 9 in La Liga, in El Clasico
Neymar scored just 3 goals, all in La Liga, in his 12 El Clasico appearances
Next : Players to score most goals in UEFA Champions League history
Click to read more..