Spain top scorers

1David Villa41
2Raúl32
3Álvaro Morata30
4Fernando Torres28
5Fernando Hierro25
6Mikel Oyarzabal23
7Ferran Torres22
8David Silva20
9Sergio Ramos18
10Míchel16
11Emilio Butragueño15
12Julio Salinas14
13Santillana13
14Luis Enrique12
15Fernando Morientes12
16Mikel Merino12
17Pirri10
18Alfonso Pérez10
19Julen Guerrero10
20Dani Olmo10
21Amancio Amaro9
22Juan Mata9
23Paco Alcácer9
24Diego Costa9
25Isidro Lángara8
26José Luis Caminero8
27Joseba Etxeberria8
28Xavi8
29Andrés Iniesta8
30Isco8
31Telmo Zarra7
32Estanislau Basora7
33Alfredo Di Stéfano7
34Hipólito Rincón7
35José Mari Bakero7
36Gaizka Mendieta7
37Xabi Alonso7
38Álvaro Negredo7
39Jordi Alba7
40Pedro7
41Rodrigo7
42Pablo Sarabia7
43Lamine Yamal7
44Antonio Maceda6
45Ismael Urzaiz6
46Cesc Fàbregas6
47Fabián Ruiz6
48Joselu6
49Luis Regueiro5
50Chus Pereda5
51Juan Manuel Asensi5
52Manolo5
53Txiki Begiristain5
54Gerard Moreno5
55Nico Williams5
56José Maria Yermo4
57Luis Suárez Miramontes4
58Ladislao Kubala4
59Marcelino Martínez4
60José Eulogio Gárate4
61Daniel Ruiz4
62Juan Antonio Señor4
63Francisco José Carrasco4
64Carlos Muñoz Cobo4
65Guillermo Amor4
66Pep Guardiola4
67Juan Antonio Pizzi4
68Juan Carlos Valerón4
69Luis García4
70Dani Güiza4
71Gerard Piqué4
72Fernando Llorente4
73Santi Cazorla4
74Vitolo4
75Carlos Soler4
76Gavi4
77Paco Gento3
78Vicente Guillot3
79José Claramunt3
80Quini3
81Rubén Cano3
82Juanito3
83Rafael Gordillo3
84Ramón Calderé3
85Joaquín3
86Jon Andoni Goikoetxea3
87Kiko3
88Rubén Baraja3
89Diego Tristán3
90Jesús Navas3
91Iago Aspas3
92Saúl Ñíguez3
93Yéremy Pino3
94Álex Baena3
95Martín Zubimendi3
96Pedri3
97José Iraragorri2
98Agustín Gaínza2
99Silvestre Igoa2
100Miguel González2