At GOAL we have prepared a list of the La Roja players who have scored the most goals in history as internationals.
Pure history, a lot of prestige on top. They are the top scorers in the Spanish selection. Here we look at the list. There are several that can still climb many positions!
DIRECTLY | SPAIN VS. GERMANY, FROM QATAR 2022
*Updated as of December 1, 2022, during Japan – Spain
# | NAME | GOALS |
1 | village | 59 |
two | Raul | 44 |
3 | Fernand Torres | 38 |
4 | Silva | 35 |
5 | morata | 30 |
6 | Iron | 29 |
7 | Morientes | 27 |
8 | butragueño | 26 |
9 | Di Stefano | 23 |
10 | Sergio Ramos | 23 |
eleven | Julie Salinas | 22 |
12 | Michael | twenty-one |
13 | Zarra | twenty |
14 | langara | 17 |
fifteen | Pedro | 17 |
16 | Luis Regueiro | 16 |
17 | piri | 16 |
18 | Xabi Alonso | 16 |
19 | Fabregas | fifteen |
twenty | cazorla | fifteen |
twenty-one | santilana | fifteen |
22 | ferran torres | fifteen |
23 | Luis Suarez | 14 |
24 | Xavi | 13 |
25 | iniesta | 13 |
The players with the most caps for Spain
14. PEDRO (17 GOALS)
13. TELMO ZARRA (20 GOALS)
AFP
12. MICHEL (21 GOALS)
The country
11. JULIO SALINAS (22 GOALS)
Getty Images
10. ALFREDO DI STEFANO (23 GOALS)
9. SERGIO RAMOS (23 GOALS)
Getty Images
8. EMILIO BUTRAGUENO (26 GOALS)
7. ALVARO MORATA (27 GOALS)
Getty
6. FERNANDO MORIENTES (27 GOALS)
5. FERNANDO HIERRO (29 GOALS)
3. FERNANDO TORRES (38 GOALS)
2. RAUL (44 GOALS)
1. DAVID VILLA (59 GOALS)
Getty Images
Source: Goal