# Player Country Team Goals (Penalty)
1. Ferenc Puskás Hungary Hungary Real Madrid Real Madrid 28 (4)
2. Alfredo Di Stéfano Argentina Argentina Real Madrid Real Madrid 21 (0)
Juan Romero Paraguay Paraguay Elche CF Elche CF 21 (4)
4. Murillo Spain Spain Real Zaragoza Real Zaragoza 20 (2)
5. Del Sol Spain Spain Real Madrid Real Madrid 17 (0)
6. Hector Núñez Uruguay Uruguay Valencia CF Valencia CF 14 (3)
7. Peiró Spain Spain Atlético Madrid Atlético Madrid 12 (0)
8. José Dieguez Argentina Argentina Sevilla FC Sevilla FC 11 (2)
Eduardo Endériz Uruguay Uruguay Real Valladolid Real Valladolid 11 (0)
Evaristo de Macedo Brazil Brazil FC Barcelona FC Barcelona 11 (0)
Haro Spain Spain RCD Mallorca RCD Mallorca 11 (0)
Ramiro Brazil Brazil Atlético Madrid Atlético Madrid 11 (3)
Zaldúa Spain Spain Real Valladolid Real Valladolid 11 (0)
14. Antoniet Spain Spain Sevilla FC Sevilla FC 10 (0)
Camps Spain Spain Espanyol Barcelona Espanyol Barcelona 10 (2)
László Kubala Hungary Hungary FC Barcelona FC Barcelona 10 (1)
Luis Suárez Spain Spain FC Barcelona FC Barcelona 10 (1)
Marcelino Spain Spain Real Zaragoza Real Zaragoza 10 (0)
Paredes Spain Spain Valencia CF Valencia CF 10 (0)
Rafa Spain Spain Granada CF Granada CF 10 (0)
Alfredo Rojas Argentina Argentina Real Betis Real Betis 10 (1)
22. Arieta Spain Spain Athletic Bilbao Athletic Bilbao 9 (0)
Yanko Daucík Czech Republic Czech Republic Real Betis Real Betis 9 (1)
Gento Spain Spain Real Madrid Real Madrid 9 (0)
25. Adelardo Spain Spain Atlético Madrid Atlético Madrid 8 (0)
Índio Brazil Brazil Espanyol Barcelona Espanyol Barcelona 8 (0)
Rivera Masón Spain Spain Real Sociedad Real Sociedad 8 (0)
Tibor Szalay Hungary Hungary Sevilla FC Sevilla FC 8 (0)
29. Morollón Spain Spain Real Valladolid Real Valladolid 7 (0)
Odriozola Spain Spain Racing Santander Racing Santander 7 (0)
Olano Spain Spain Real Sociedad Real Sociedad 7 (1)
Pahuet Spain Spain Elche CF Elche CF 7 (0)
Sampedro Spain Spain Racing Santander Racing Santander 7 (0)
34. Ansola Spain Spain Real Oviedo Real Oviedo 6 (0)
Jose Aveiro Paraguay Paraguay Valencia CF Valencia CF 6 (0)
Duca Brazil Brazil Real Zaragoza Real Zaragoza 6 (0)
Enrique Collar Spain Spain Atlético Madrid Atlético Madrid 6 (1)
Hermes González Flóres Paraguay Paraguay Real Oviedo Real Oviedo 6 (0)
Lapetra Spain Spain Real Zaragoza Real Zaragoza 6 (0)
Nando Yosu Spain Spain Racing Santander Racing Santander 6 (0)
Ribera Spain Spain Espanyol Barcelona Espanyol Barcelona 6 (0)
42. Areta Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
Cánario Brazil Brazil Real Madrid Real Madrid 5 (0)
Carlos Torres Spain Spain Espanyol Barcelona Espanyol Barcelona 5 (0)
Ramón Carranza Argentina Argentina Granada CF Granada CF 5 (0)
Ficha Spain Spain Valencia CF Valencia CF 5 (0)
García Saiz Spain Spain Racing Santander Racing Santander 5 (0)
Koldo Aguirre Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
Jorge Larraz Argentina Argentina Granada CF Granada CF 5 (1)
Merodio Spain Spain Athletic Bilbao Athletic Bilbao 5 (0)
Cayetano Ré Paraguay Paraguay Elche CF Elche CF 5 (0)
Ribelles Spain Spain FC Barcelona FC Barcelona 5 (0)
Rivera Spain Spain Sevilla FC Sevilla FC 5 (0)
José Sánchez Lage Argentina Argentina Real Oviedo Real Oviedo 5 (0)
Tejada Spain Spain FC Barcelona FC Barcelona 5 (0)
Vavá Brazil Brazil Atlético Madrid Atlético Madrid 5 (0)
57. Araquistain Spain Spain Real Sociedad Real Sociedad 4 (0)
Arteche Spain Spain Athletic Bilbao Athletic Bilbao 4 (0)
Cacho Spain Spain Real Sociedad Real Sociedad 4 (0)
Zoltán Czibor Hungary Hungary FC Barcelona FC Barcelona 4 (0)
Eulogio Martínez Spain Spain FC Barcelona FC Barcelona 4 (0)
Gallastegui Spain Spain Real Sociedad Real Sociedad 4 (0)
Gargallo Spain Spain Real Betis Real Betis 4 (0)
Gento Spain Spain Elche CF Elche CF 4 (0)
Iborra Spain Spain Elche CF Elche CF 4 (0)
Laszlo Kaszas Hungary Hungary Racing Santander Racing Santander 4 (0)
Sándor Kocsis Hungary Hungary FC Barcelona FC Barcelona 4 (0)
Luis Aragonés Spain Spain Real Oviedo Real Oviedo 4 (0)
Marañon Spain Spain Real Oviedo Real Oviedo 4 (0)
Martín Esperanza Spain Spain Real Betis Real Betis 4 (0)
Pallares Spain Spain Real Betis Real Betis 4 (0)
Pepillo Spain Spain Real Madrid Real Madrid 4 (1)
Polo Spain Spain Atlético Madrid Atlético Madrid 4 (0)
Quirro Spain Spain RCD Mallorca RCD Mallorca 4 (0)
Ramírez Spain Spain Real Valladolid Real Valladolid 4 (0)
Recaman Brazil Brazil Espanyol Barcelona Espanyol Barcelona 4 (0)
Sastre Spain Spain Espanyol Barcelona Espanyol Barcelona 4 (1)
Wilson Spain Spain Racing Santander Racing Santander 4 (0)
79. Juan Agüero Paraguay Paraguay Sevilla FC Sevilla FC 3 (0)
Chapela Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Óscar Coll Argentina Argentina Espanyol Barcelona Espanyol Barcelona 3 (0)
Crispi Spain Spain Racing Santander Racing Santander 3 (3)
Fuertes Spain Spain Elche CF Elche CF 3 (0)
Gensana Spain Spain FC Barcelona FC Barcelona 3 (0)
Gordejuela Spain Spain Real Sociedad Real Sociedad 3 (1)
Guillamón Spain Spain RCD Mallorca RCD Mallorca 3 (1)
Jorge Mendonça Angola Angola Atlético Madrid Atlético Madrid 3 (0)
Loren Spain Spain RCD Mallorca RCD Mallorca 3 (0)
Marcaida Spain Spain Athletic Bilbao Athletic Bilbao 3 (0)
Mauri Spain Spain Athletic Bilbao Athletic Bilbao 3 (0)
Miguel Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Mir Pons Spain Spain RCD Mallorca RCD Mallorca 3 (0)
Paquito Spain Spain Real Oviedo Real Oviedo 3 (0)
Paz Spain Spain Real Sociedad Real Sociedad 3 (0)
Rodri Campoy Spain Spain Elche CF Elche CF 3 (0)
Ruiz Spain Spain RCD Mallorca RCD Mallorca 3 (0)
Vázquez Spain Spain Granada CF Granada CF 3 (0)
Vila Saborit Spain Spain Real Zaragoza Real Zaragoza 3 (0)
Ramón Villaverde Uruguay Uruguay FC Barcelona FC Barcelona 3 (0)
100. Héctor Aramendi Argentina Argentina Real Valladolid Real Valladolid 2 (0)
Artabe Spain Spain Real Oviedo Real Oviedo 2 (0)
Julio Benítez Uruguay Uruguay Real Zaragoza Real Zaragoza 2 (0)
Bosch Spain Spain Real Betis Real Betis 2 (0)
Calleja Fernández Spain Spain Real Oviedo Real Oviedo 2 (0)
Callejo Spain Spain Atlético Madrid Atlético Madrid 2 (0)
Castaño Spain Spain Real Betis Real Betis 2 (0)
Domínguez Spain Spain Espanyol Barcelona Espanyol Barcelona 2 (0)
Forteza Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Gerardo Clares Spain Spain Real Betis Real Betis 2 (0)
Arsenio Iglesias Spain Spain Granada CF Granada CF 2 (0)
Jones Equatorial Guinea Equatorial Guinea Atlético Madrid Atlético Madrid 2 (0)
Larrabeiti Spain Spain Granada CF Granada CF 2 (0)
Llorens Spain Spain Real Betis Real Betis 2 (0)
Navarro Spain Spain RCD Mallorca RCD Mallorca 2 (0)
Pereda Spain Spain Sevilla FC Sevilla FC 2 (0)
Sendra Spain Spain Valencia CF Valencia CF 2 (0)
Tercero Spain Spain Valencia CF Valencia CF 2 (0)
Uribe Spain Spain Athletic Bilbao Athletic Bilbao 2 (1)
Walter Brazil Brazil Valencia CF Valencia CF 2 (0)
120. Achiaga Spain Spain Racing Santander Racing Santander 1 (0)
Alarcon Spain Spain Real Oviedo Real Oviedo 1 (0)
Álvarez Spain Spain Granada CF Granada CF 1 (0)
Amador Cortés Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Florencio Amarilla Paraguay Paraguay Real Oviedo Real Oviedo 1 (0)
Arqué Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Barrio Spain Spain Real Valladolid Real Valladolid 1 (0)
Bilbao Solozábal Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Boy Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Cándido Barrio Spain Spain Granada CF Granada CF 1 (0)
Castello Spain Spain Valencia CF Valencia CF 1 (0)
Chuzo Spain Spain Atlético Madrid Atlético Madrid 1 (0)
Coll Spain Spain FC Barcelona FC Barcelona 1 (0)
Coque Spain Spain Racing Santander Racing Santander 1 (0)
Diego Llopis Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Echarri Spain Spain Real Sociedad Real Sociedad 1 (0)
Egea Spain Spain Valencia CF Valencia CF 1 (0)
Elizondo Spain Spain Real Sociedad Real Sociedad 1 (0)
Francisco Glaria Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Garcia Elorduy Spain Spain Real Valladolid Real Valladolid 1 (0)
García Traid Spain Spain Real Zaragoza Real Zaragoza 1 (0)
Jorge Griffa Argentina Argentina Atlético Madrid Atlético Madrid 1 (0)
Guerrero Spain Spain Elche CF Elche CF 1 (0)
Herrera Spain Spain Real Valladolid Real Valladolid 1 (0)
Iguaran Spain Spain Real Oviedo Real Oviedo 1 (0)
Joël Brazil Brazil Valencia CF Valencia CF 1 (0)
Janos Kuszmann Hungary Hungary Real Betis Real Betis 1 (0)
Lalo Spain Spain Granada CF Granada CF 1 (1)
Latorre Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)
Luis Martínez Spain Spain Granada CF Granada CF 1 (0)
Luis Muñoz Spain Spain Espanyol Barcelona Espanyol Barcelona 1 (0)
Marañon Spain Spain FC Barcelona FC Barcelona 1 (0)
Miera Spain Spain Racing Santander Racing Santander 1 (0)
Mirlo Spain Spain Real Valladolid Real Valladolid 1 (0)
Oviedo Spain Spain RCD Mallorca RCD Mallorca 1 (0)
Pardo Spain Spain Racing Santander Racing Santander 1 (0)
José María Pellejero Argentina Argentina Racing Santander Racing Santander 1 (0)
Peporro Spain Spain Real Sociedad Real Sociedad 1 (0)
Héctor Ramos Uruguay Uruguay Racing Santander Racing Santander 1 (0)
Ríos Spain Spain Real Betis Real Betis 1 (0)
Ruiz Cervilla Spain Spain Real Madrid Real Madrid 1 (0)
Agustín Sánchez Spain Spain Real Oviedo Real Oviedo 1 (0)
José Santamaría Uruguay Uruguay Real Madrid Real Madrid 1 (0)
Agne Simonsson Sweden Sweden Real Madrid Real Madrid 1 (0)
Socrates Spain Spain Valencia CF Valencia CF 1 (1)
István Szolnok Hungary Hungary RCD Mallorca RCD Mallorca 1 (0)
Valero Spain Spain Sevilla FC Sevilla FC 1 (0)
Zorriqueta Spain Spain Athletic Bilbao Athletic Bilbao 1 (0)