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 Hugo Sánchez Real Madrid Real Madrid
Rayo Vallecano Rayo Vallecano
Atlético Madrid Atlético Madrid
55
3 Lionel Messi * FC Barcelona FC Barcelona
48
4 Ronald Koeman FC Barcelona FC Barcelona
44
Luboslav Penev Valencia CF Valencia CF
Celta Vigo Celta Vigo
Atlético Madrid Atlético Madrid
SD Compostela SD Compostela
44
6 Dani Athletic Bilbao Athletic Bilbao
34
Marañón Espanyol Barcelona Espanyol Barcelona
34
8 Garitano Real Zaragoza Real Zaragoza
Athletic Bilbao Athletic Bilbao
31
9 David Villa * Real Zaragoza Real Zaragoza
Valencia CF Valencia CF
Atlético Madrid Atlético Madrid
30
Quini FC Barcelona FC Barcelona
Sporting Gijón Sporting Gijón
30
11 Aitor Larrazábal Athletic Bilbao Athletic Bilbao
29
12 Míchel Real Madrid Real Madrid
28
13 Ladislav Kubala Espanyol Barcelona Espanyol Barcelona
FC Barcelona FC Barcelona
27
Pichi Alonso Espanyol Barcelona Espanyol Barcelona
Real Zaragoza Real Zaragoza
27
Raúl Tamudo Espanyol Barcelona Espanyol Barcelona
Rayo Vallecano Rayo Vallecano
27
16 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
18 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
25
José Zalazar Albacete Albacete
25
22 Señor Real Zaragoza Real Zaragoza
24
23 Mendieta FC Barcelona FC Barcelona
Valencia CF Valencia CF
23
Pirri Real Madrid Real Madrid
23
Torres Díaz UD Las Palmas UD Las Palmas
Málaga CF Málaga CF
23
26 Aduriz * Athletic Bilbao Athletic Bilbao
22
Ronaldinho FC Barcelona FC Barcelona
22
28 Hierro 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
32 Álvaro Negredo * Sevilla FC Sevilla FC
Valencia CF Valencia CF
UD Almería UD Almería
19
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
Rubén Cano Atlético Madrid Atlético Madrid
19
Davor Šuker Sevilla FC Sevilla FC
Real Madrid Real Madrid
19
39 César Rodríguez FC Barcelona FC Barcelona
Elche CF Elche CF
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
Parejo * Valencia CF Valencia CF
Getafe CF Getafe CF
18
Román Riquelme FC Barcelona FC Barcelona
Villarreal CF Villarreal CF
18
Xabi Prieto Real Sociedad Real Sociedad
18
45 Gabriel Calderón Real Betis Real Betis
17
Cardeñosa Real Betis Real Betis
17
Samuel Eto'o * RCD Mallorca RCD Mallorca
FC Barcelona FC Barcelona
17
Luis García * RCD Mallorca RCD Mallorca
Espanyol Barcelona Espanyol Barcelona
Real Murcia Real Murcia
17
Montero Sevilla FC Sevilla FC
Cádiz CF Cádiz CF
17
Salva Ballesta Málaga CF Málaga CF
Racing Santander Racing Santander
Levante UD Levante UD
17
* Active player