Player Club La Liga Copa Super Cup League Cup Europe Total Lionel Messi Barcelona 17 -- 6 -- 25 Alfredo Di Stéfano Real Madrid 14 -- -- 18 Cristiano Ronaldo Real Madrid 8 5 -- -- 17 Raúl Real Madrid 11 -- -- 15 César Barcelona 12 -- -- -- 14 Francisco Gento Real Madrid 10 -- -- 14 Ferenc Puskás Real Madrid 9 -- -- 14 Santillana Real Madrid 9 -- -- 12 Hugo Sánchez Real Madrid 8 -- -- -- 10 Juanito Real Madrid 8 -- -- -- 10 Josep Samitier Barca / Real 6 -- -- -- 10 Estanislao Basora Barcelona 8 -- -- -- 9 Jaime Lazcano Real Madrid 8 -- -- -- -- 8 Karim Benzema Real Madrid 6 -- -- 8 Iván Zamorano Real Madrid -- -- 8 Eulogio Martínez Barcelona 5 -- -- 8 Luis Suárez Barcelona -- -- 8 Santiago Bernabéu Real Madrid -- 8 -- -- -- 8
who has the most goals in el classico
Lionel Messi