Premier League Top Scorers from Spain

Home Premier League All-Time Premier League

All-Time Premier League Top Spanish Goalscorers 1992-93 to 2019-20

Table lists Top Number of Premier League Goals by Spanish Players. Fernando Torres who played for Liverpool and Chelsea is the Spanish player with the highest number of all-time goals in the Premier League.
Statistics correct to 26th July 2020 (Matchday 38).
See also
Each Season’s Top Goal Scorers, Top Premier League Scorers and Premier League Hat-Tricks.

Top 30 Premier League Goals by Spanish Players

All-Time Premier League Top Spanish Goalscorers
1 Fernando Torres 85
2 David Silva 60
3 Diego Costa 52
4 Juan Mata 51
5 Cesc Fàbregas 50
6 Mikel Arteta 41
7 Ayoze Pérez 41
8 Pedro 29
9 Santi Cazorla 25
10 Marcos Alonso 20
11 Gerard Deulofeu 20
12 Michu 20
13 Luis García 18
14 Álvaro Negredo 18
15 Fernando Llorente 17
16 Álvaro Morata 16
17 José Antonio Reyes 16
18 Xabi Alonso 14
19 Jordi Gómez 14
20 Bojan 14
21 Ivan Campo 13
22 Ander Herrera 12
23 Joselu 10
24 César Azpilicueta 8
25 Fernando Morientes 8
26 Héctor Bellerín 7
27 Nacho Monreal 7
28 Roberto Soldado 7
29 Víctor Camarasa 5
30 Pablo Hernández 5
Statistics Correct to 26th July 2020 (MD38)

See also All-Time Premier League Hat Tricks

Premier League Goal Statistics

Premier League All-Time Record Goalscorers

English Football Top Flight Highest Goalscorers

Premier League Hat-Tricks

ADVERTISEMENT
Online Betting Site Betway
Archives
Back To Top