Home
Sitemap
Top 100 Premiership Scorers
Last Update:
26 October 2026
Top 100 Premier League Scorers
1
Alan Shearer
260
11
Michael Owen
150
2
Harry Kane
213
12
Les Ferdinand
149
3
Wayne Rooney
208
13
Teddy Sheringham
147
4
Mohamed Salah
193
14
Jamie Vardy
145
5
Andrew Cole
187
15
Robin Van Persie
144
6
Sergio Aguero
184
16
Jimmy F Hasselbaink
128
7
Frank Lampard
177
17
Heung-Min Son
127
8
Thierry Henry
175
18
Robbie Keane
126
9
Jermain Defoe
162
19
Nicolas Anelka
125
10
Robbie Fowler
162
20
Raheem Sterling
123
21
Dwight Yorke
123
31
Paul Scholes
107
22
Erling Haaland
121
9
32
Darren Bent
106
23
Romelu Lukaku
121
33
Didier Drogba
104
24
Steven Gerrard
120
34
Cristiano Ronaldo
103
25
Ian Wright
113
35
Matthew Le Tissier
101
26
Sadio ManŽ
112
36
Emmanuel Adebayor
97
27
Emile Heskey
111
37
Callum Wilson
95
28
Dion Dublin
111
38
Yakubu
95
29
Ryan Giggs
109
39
Ruud van Nistelrooy
95
30
Peter Crouch
108
40
Dimitar Berbatov
94
41
Chris Wood
92
51
Dennis Bergkamp
87
42
Kevin Phillips
92
52
Christian Benteke
86
43
Mark Viduka
92
53
Eden Hazard
86
44
Ollie Watkins
91
54
Fernando Torres
85
45
Ole Gunnar Solskjaer
91
55
Louis Saha
85
46
Danny Welbeck
90
56
Carlos Tevez
84
47
Olivier Giroud
90
57
Chris Sutton
83
48
James Beattie
90
58
Roberto Firmino
82
49
Marcus Rashford
89
59
Riyad Mahrez
82
50
Kevin Davies
88
60
Kevin Campbell
82
61
Craig Bellamy
81
71
Kevin De Bruyne
72
62
Gary Speed
81
72
Danny Ings
72
63
Theo Walcott
80
73
Chris Armstrong
71
64
Gabriel Jesus
79
74
Brian Deane
70
65
Tony Cottee
78
75
Eric Cantona
70
66
Daniel Sturridge
77
76
Phil Foden
69
1
67
Richarlison
75
77
Pierre-E Aubameyang
69
68
Dominic Calvert-Lewin
74
3
78
Kevin Nolan
69
69
Bruno Fernandes
74
3
79
Luis Suarez
69
70
Gabriel Agbonlahor
74
80
Raul Jimenez
68
81
Michal Antonio
68
91
Alexis Sanchez
63
82
Wilfried Zaha
68
92
Dean Holdsworth
63
83
Duncan Ferguson
68
93
Mark Hughes
63
84
Paolo di Canio
68
94
Robert Pires
62
85
Gylfi Sigurdsson
67
95
David Beckham
62
86
Jarrod Bowen
65
96
Stan Collymore
62
87
Alexander Isak
63
6
97
David Silva
60
88
Bukayo Saka
63
3
98
Yaya TourŽ
59
89
Diogo Jota
63
99
Gianfranco Zola
59
90
Anthony Martial
63
100
Harvey Barnes
58
2
Other Current Premier League Scorers Approaching The Top 100
Bryan Mbeumo
57
4
Yoane Wissa
46
1
James Maddison
57
1
Kai Havertz
45
2
Jean-Philippe Mateta
50
Joao Pedro
42
5
Cole Palmer
49
2
Dominic Solanke
42
1
Back to Home Page