All-Time Top 100 Premier League Goalscorers

0 Min Read

All-Time 100 Top Premier League Goalscorers from 1992-93 to 2025-26

2025-26 Premier League Players are highlighted.

Updated to 4th January 2026 – Matchday 20

No.NatPlayer2025-26Goals
1

England Football

Alan Shearer  260
2

England Football

Harry Kane 213
3

England Football

Wayne Rooney  208
4

6eebf1375dab8bef89832c4092e9bca2 e1536767474499

Mohamed Salah7193
5

England Football

Andrew Cole  187
691b3cd16e551201da72cf10196c26480 e1536728579341Sergio Agüero 184
7

0d8742b5984e6964da5094e70d231c71

Frank Lampard  177
8

7b2ae374a6d216113196e5cac9bb6ed4

Thierry Henry  175
9

0d8742b5984e6964da5094e70d231c71

Robbie Fowler  163
10

0d8742b5984e6964da5094e70d231c71

Jermain Defoe  162
11

0d8742b5984e6964da5094e70d231c71

Michael Owen  150
12

0d8742b5984e6964da5094e70d231c71

Les Ferdinand  149
13

0d8742b5984e6964da5094e70d231c71

Teddy Sheringham  146
14

0d8742b5984e6964da5094e70d231c71

Jamie Vardy 145
15

65e15b4a1d8b66d8434c8b9ade2d044f

Robin Van Persie  144
16

b26f29324fd79c7467cdd4710b7b3f6e e1536929970865

Son Heung-min 127
17

65e15b4a1d8b66d8434c8b9ade2d044f

Jimmy Floyd Hasselbaink  127
18

3eb36b178125ec0db084dd7729ebd4be

Robbie Keane  126
19

7b2ae374a6d216113196e5cac9bb6ed4

Nicolas Anelka  125
20

0d8742b5984e6964da5094e70d231c71

Raheem Sterling 123
21

21e3e740956e93556a3780032e7d8951

Dwight Yorke  123
22

8b990bad0f84d1c76940ca9fcdbabf42 e1618316966861

Romelu Lukaku 121
23

0d8742b5984e6964da5094e70d231c71

Steven Gerrard  120
24

0d8742b5984e6964da5094e70d231c71

Ian Wright  113
25Norway FlagErling Haaland26111
26

f3a6eaef0062eb644ba722f5ebd80847 e1542040494763

Sadio Mané 111
27

0d8742b5984e6964da5094e70d231c71

Dion Dublin  111
28

0d8742b5984e6964da5094e70d231c71

Emile Heskey  110
29

3bb42ae922237ef4b3cc2969558ab313

Ryan Giggs  109
30

0d8742b5984e6964da5094e70d231c71

Peter Crouch  108
31

0d8742b5984e6964da5094e70d231c71

Paul Scholes  107
32

0d8742b5984e6964da5094e70d231c71

Darren Bent  106
33d59ac8eb2a226c5f9c4e9dcb6602d8ab e1538198919705Didier Drogba  104
34

ad570de1c6ce0f7ae67f128634f632be

Cristiano Ronaldo  103
35

0d8742b5984e6964da5094e70d231c71

Matthew Le Tissier  100
36

35ed0464bb1faaa43072e01df66a9262 e1615908334630

Emmanuel Adebayor  97
37NigeriaYakubu  95
38

65e15b4a1d8b66d8434c8b9ade2d044f

Ruud van Nistelrooy  95
39

0d8742b5984e6964da5094e70d231c71

Callum Wilson694
40

d19f596c9969ca2226c4ed936b45f662

Dimitar Berbatov  94
41

f8b6d4f98b19719daff651e14cd084f3 e1536770696411

Chris Wood392
42

0d8742b5984e6964da5094e70d231c71

Kevin Phillips  92
43

5bc0beafc541dfe38e99f9e13e99c5d9 e1536759931477

Mark Viduka  92
44

eb46b55d1dfd7b83a10c2ed18427caef

Ole Gunnar Solskjaer  91
45

0d8742b5984e6964da5094e70d231c71

James Beattie  91
46

0d8742b5984e6964da5094e70d231c71

Danny Welbeck1190
47

7b2ae374a6d216113196e5cac9bb6ed4

Olivier Giroud  90
48

0d8742b5984e6964da5094e70d231c71

Marcus Rashford 89
49

0d8742b5984e6964da5094e70d231c71

Kevin Davies  88
50

0d8742b5984e6964da5094e70d231c71

Ollie Watkins1287
510fc481165ca7bd9cd80eec28a0d3b793 e1552017890650Dennis Bergkamp  87
52

8b990bad0f84d1c76940ca9fcdbabf42 e1618316966861

Christian Benteke 86
53

8b990bad0f84d1c76940ca9fcdbabf42 e1618316966861

Eden Hazard 85
54

7b2ae374a6d216113196e5cac9bb6ed4

Louis Saha  85
55

740d2924c8e118dbc670956c309a746c

Fernando Torres  85
5691b3cd16e551201da72cf10196c26480 e1536728579341Carlos Tevez  84
57

0d8742b5984e6964da5094e70d231c71

Chris Sutton  83
58

0d8742b5984e6964da5094e70d231c71

Kevin Campbell  83
59

6919e8f71854967284b396d4fe0b6170

Roberto Firmino 82
60

8f0c5f40f69f2a29701be5c77e31d773 e1536759775160

Riyad Mahrez 82
61

3bb42ae922237ef4b3cc2969558ab313

Craig Bellamy  81
62

0d8742b5984e6964da5094e70d231c71

Theo Walcott 80
63

3bb42ae922237ef4b3cc2969558ab313

Gary Speed  80
64

6919e8f71854967284b396d4fe0b6170

Gabriel Jesus278
65

0d8742b5984e6964da5094e70d231c71

Tony Cottee  78
66

0d8742b5984e6964da5094e70d231c71

Daniel Sturridge 76
67

6919e8f71854967284b396d4fe0b6170

Richarlison1074
68

0d8742b5984e6964da5094e70d231c71

Gabriel Agbonlahor  74
69

8b990bad0f84d1c76940ca9fcdbabf42 e1618316966861

Kevin De Bruyne 72
70

0d8742b5984e6964da5094e70d231c71

Danny Ings 72
71

0d8742b5984e6964da5094e70d231c71

Chris Armstrong  71
72

0d8742b5984e6964da5094e70d231c71

Brian Deane  71
73

0d8742b5984e6964da5094e70d231c71

Dominic Calvert-Lewin1370
74

ad570de1c6ce0f7ae67f128634f632be

Bruno Fernandes870
75

7b2ae374a6d216113196e5cac9bb6ed4

Eric Cantona  70
76

75fee91deb7060075ec38d94aea82694

Pierre-Emerick Aubameyang 69
77

0d8742b5984e6964da5094e70d231c71

Kevin Nolan  69
78

aa6c6b790774dbc84976f2773a59f6bc

Luis Suarez  69
79Mexico FlagRaúl Jiménez968
80

0d8742b5984e6964da5094e70d231c71

Phil Foden768
81

20685aaeab85111215fa14def4923f74

Michail Antonio 68
82

d59ac8eb2a226c5f9c4e9dcb6602d8ab

Wilfried Zaha 68
83

51360f3f331b24adeffc6c1f630ba772

Duncan Ferguson  68
84

365763468fc64ad321fe6e1b4749a445

Gylfi Sigurdsson 67
85

0c1abb6c0b0697eb724aac037d824ee3

Paolo di Canio  66
86

0d8742b5984e6964da5094e70d231c71

Jarrod Bowen864
87

3bb42ae922237ef4b3cc2969558ab313

Mark Hughes  64
88

ad570de1c6ce0f7ae67f128634f632be

Diogo Jota 63
89

7b2ae374a6d216113196e5cac9bb6ed4

Anthony Martial 63
90

1ead98f7acd44cfb793f3115badc7772 e1536766783850

Alexis Sánchez 63
91

0d8742b5984e6964da5094e70d231c71

Dean Holdsworth  63
92

7b2ae374a6d216113196e5cac9bb6ed4

Robert Pires  62
93

0d8742b5984e6964da5094e70d231c71

David Beckham  62
94

0d8742b5984e6964da5094e70d231c71

Stan Collymore  62
95

d59ac8eb2a226c5f9c4e9dcb6602d8ab

Yaya Touré 62
96

0d8742b5984e6964da5094e70d231c71

Bukayo Saka760
97

740d2924c8e118dbc670956c309a746c

David Silva 60
98Italy Flag SmallGianfranco Zola  59
99

3eb36b178125ec0db084dd7729ebd4be

Niall Quinn  59
100

0d8742b5984e6964da5094e70d231c71

Peter Beardsley  58

All-Time Top Premier League Goalscorers for 2025-26 Clubs

All-Time Top Premier League Goalscorers for 2025-26 Clubs
Share This Article
Enable Notifications OK No thanks