All-time Topscorers » All-time best penalty takers All-time scorers (own goals)
 
# Player Team(s) Penalty
1 Cristiano Ronaldo * Real Madrid Real Madrid
61
2 Lionel Messi * FC Barcelona FC Barcelona
60
3 Hugo Sánchez Real Madrid Real Madrid
Rayo Vallecano Rayo Vallecano
Atlético Madrid Atlético Madrid
55
4 Ronald Koeman FC Barcelona FC Barcelona
44
Luboslav Penev Valencia CF Valencia CF
RC Celta RC Celta
Atlético Madrid Atlético Madrid
SD Compostela SD Compostela
44
6 Iago Aspas * Sevilla FC Sevilla FC
RC Celta RC Celta
37
7 Dani Athletic Club Athletic Club
34
Marañón Espanyol Barcelona Espanyol Barcelona
Real Madrid Real Madrid
34
9 Dani Parejo * Valencia CF Valencia CF
Villarreal CF Villarreal CF
Getafe CF Getafe CF
33
10 Garitano Real Zaragoza Real Zaragoza
Athletic Club Athletic Club
31
11 David Villa Real Zaragoza Real Zaragoza
FC Barcelona FC Barcelona
Valencia CF Valencia CF
Atlético Madrid Atlético Madrid
30
Quini FC Barcelona FC Barcelona
Sporting Gijón Sporting Gijón
30
13 Aitor Larrazábal Athletic Club Athletic Club
29
14 Míchel Real Madrid Real Madrid
28
15 László Kubala Espanyol Barcelona Espanyol Barcelona
FC Barcelona FC Barcelona
27
Pichi Alonso Espanyol Barcelona Espanyol Barcelona
Real Zaragoza Real Zaragoza
FC Barcelona FC Barcelona
27
Raúl Tamudo Espanyol Barcelona Espanyol Barcelona
Real Sociedad Real Sociedad
Rayo Vallecano Rayo Vallecano
27
18 Mario Kempes Valencia CF Valencia CF
Hércules CF Hércules CF
26
López Ufarte Real Sociedad Real Sociedad
Real Betis Real Betis
Atlético Madrid Atlético Madrid
26
20 Karim Benzema * Real Madrid Real Madrid
25
Germán Dévora UD Las Palmas UD Las Palmas
25
Juanito Real Madrid Real Madrid
Málaga CF Málaga CF
Burgos CF Burgos CF
25
Luis Aragonés Real Betis Real Betis
Atlético Madrid Atlético Madrid
Real Oviedo Real Oviedo
25
José Zalazar Racing Santander Racing Santander
Albacete Albacete
Cádiz CF Cádiz CF
25
25 Aduriz RCD Mallorca RCD Mallorca
Athletic Club Athletic Club
Valencia CF Valencia CF
24
Señor Real Zaragoza Real Zaragoza
24
27 Mendieta FC Barcelona FC Barcelona
Valencia CF Valencia CF
23
Mikel Oyarzabal * Real Sociedad Real Sociedad
23
Pirri Real Madrid Real Madrid
23
Cristhian Stuani * Espanyol Barcelona Espanyol Barcelona
Racing Santander Racing Santander
Levante UD Levante UD
Girona FC Girona FC
23
Torres Díaz UD Las Palmas UD Las Palmas
Málaga CF Málaga CF
23
32 Ronaldinho FC Barcelona FC Barcelona
22
33 Álvaro Negredo Sevilla FC Sevilla FC
Valencia CF Valencia CF
Cádiz CF Cádiz CF
UD Almería UD Almería
21
Hierro Real Valladolid Real Valladolid
Real Madrid Real Madrid
21
Meho Kodro Real Sociedad Real Sociedad
FC Barcelona FC Barcelona
CD Tenerife CD Tenerife
CD Alavés CD Alavés
21
Luís Figo FC Barcelona FC Barcelona
Real Madrid Real Madrid
21
Ferenc Puskás Real Madrid Real Madrid
21
38 Apoño Real Zaragoza Real Zaragoza
Málaga CF Málaga CF
19
Claramunt Valencia CF Valencia CF
19
Joaquín Sporting Gijón Sporting Gijón
19
Pasieguito Valencia CF Valencia CF
19
Raúl García Athletic Club Athletic Club
Atlético Madrid Atlético Madrid
CA Osasuna CA Osasuna
19
Rubén Cano Atlético Madrid Atlético Madrid
Elche CF Elche CF
19
Davor Šuker Sevilla FC Sevilla FC
Real Madrid Real Madrid
19
45 César Rodríguez FC Barcelona FC Barcelona
Elche CF Elche CF
Granada CF Granada CF
Cultural Leonesa Cultural Leonesa
18
Diego Tristán RCD Mallorca RCD Mallorca
Deportivo La Coruña Deportivo La Coruña
18
Fernando Torres Atlético Madrid Atlético Madrid
18
Gerard Moreno * Espanyol Barcelona Espanyol Barcelona
Villarreal CF Villarreal CF
18
Juan Román Riquelme FC Barcelona FC Barcelona
Villarreal CF Villarreal CF
18
Xabi Prieto Real Sociedad Real Sociedad
18
* Active player