Premier League Top Scorers

All-Time Top 100 Premier League Goal Scorers 1992-93 to 2021-22

Home Premier League All-Time Premier League

List of 100 Premier League Top Scorers. The table includes EPL Top Scorers Rank, Nationalities, Number of All-Time Goals Scored and Top Scorers Number of Goals in Season 2020-21.
The Top 5 Premier League Goal Scorers are Alan Shearer, Wayne Rooney, Andrew Cole, Sergio Agüero and Frank Lampard.
Premier League Top Scorer 2020-21
was Harry Kane.

See EPL Top Scorers 2019-20, Best Premier League Strike Rate and Top Scorer by Nation.

Premier League All-Time Top 100 Goal Scorers 1992-93 to 2021-22

2021-22 Premier League Players are highlighted. Goal Statistics updated to 28th November 2021, Matchday 13

No. Nat Player 2021-22 Goals
1

England Football

Alan Shearer    260
2

England Football

Wayne Rooney    208
3

England Football

Andrew Cole    187
4

Argentina Football

Sergio Agüero   184
5

England Football

Frank Lampard    177
6

France Football

Thierry Henry    175
7

England Football

Harry Kane 1 167
8

England Football

Robbie Fowler    163
9

England Football

Jermain Defoe    162
10

England Football

Michael Owen    150
11

England Football

Les Ferdinand    149
12

England Football

Teddy Sheringham    146
13

Netherlands Football

Robin Van Persie    144
14

England Football

Jamie Vardy 9 127
15

Netherlands Football

Jimmy Floyd Hasselbaink    127
16

Ireland Football

Robbie Keane    126
17

France Football

Nicolas Anelka    125
18

TRINIDAD & TOBAGO Football

Dwight Yorke    123
19

England Football

Steven Gerrard    120
20

Belgium Football

Romelu Lukaku 3 116
21

England Football

Ian Wright    113
22

England Football

Dion Dublin    111
23

England Football

Emile Heskey    110
24

Wales Football

Ryan Giggs    109
25

Egypt Football

Mohamed Salah 11 108
26

England Football

Peter Crouch    108
27

England Football

Paul Scholes    107
28

England Football

Darren Bent    106
29

Ivory Coast Football

Didier Drogba    104
30

Senegal football

Sadio Mané 7 102
31

England Football

Matthew Le Tissier    101
32

England Football

Raheem Sterling 2 98
33

Togo Football

Emmanuel Adebayor    97
34

Nigeria Football

Yakubu    95
35

Netherlands Football

Ruud van Nistelrooy    95
36

Bulgaria Football

Dimitar Berbatov    94
37

England Football

Kevin Phillips    92
38

Australia Football

Mark Viduka    92
39

Norway Fooball

Ole Gunnar Solskjaer    91
40

England Football

James Beattie    91
41

France Football

Olivier Giroud    90
42

Portugal Football

Cristiano Ronaldo  4 88
43

England Football

Kevin Davies    88
44

Netherlands Football

Dennis Bergkamp    87
45

Belgium Football

Christian Benteke 4 86
46

Belgium Football

Eden Hazard   85
47

France Football

Louis Saha    85
48

Spain Football

Fernando Torres    85
49

Argentina Football

Carlos Tevez    84
50

England Football

Chris Sutton    83
51

England Football

Kevin Campbell    83
52

Wales Football

Craig Bellamy    81
53

Wales Football

Gary Speed    80
54

England Football

Theo Walcott 0 78
55

England Football

Tony Cottee    78
56

England Football

Daniel Sturridge   76
57

South Korea Football

Heung-min Son 4 74
58

England Football

Gabriel Agbonlahor    74
59

England Football

Chris Armstrong    71
60

England Football

Brian Deane    71
61

Brazil Football

Roberto Firmino 4 70
62

France Football

Eric Cantona    70
63

England Football

Kevin Nolan    69
64

Uruguay Football

Luis Suarez    69
65

Gabon Football

Pierre-Emerick Aubameyang 4 68
66

Algeria Football

Riyad Mahrez 2 68
67

Scotland football

Duncan Ferguson    68
68

Iceland football

Gylfi Sigurdsson 0 67
69

Italy Football

Paolo di Canio    66
70

Wales Football

Mark Hughes    64
71

Chile Football

Alexis Sánchez   63
72

England Football

Dean Holdsworth    63
73

France Football

Robert Pires    62
74

England Football

David Beckham    62
75

England Football

Stan Collymore    62
76

Ivory Coast Football

Yaya Touré   62
77

Spain Football

David Silva   60
78

Italy Football

Gianfranco Zola    59
79

Ireland Football

Niall Quinn    59
80

England Football

Danny Ings 3 58
81

England Football

Peter Beardsley    58
82

England Football

Callum Wilson 4 57
83

England Football

Marcus Rashford 2 57
84

USA Football Soccer

Clint Dempsey    57
85

England Football

Lee Bowyer    57
86

Australia Football

Harry Kewell    57
87

France Football

Anthony Martial 1 56
88

Australia Football

Tim Cahill    56
89

Jamaica football

Jason Euell    56
90

Scotland football

Kevin Gallacher    56
91

Ireland Football

Shane Long 0 55
92

England Football

James Milner 0 55
93

Iceland football

Eider Gudjohnsen    55
94

Wales Football

John Hartson    55
95

England Football

Andy Carroll 0 54
96

Ireland Football

Damien Duff    54
97

Nigeria Football

Nwankwo Kanu    54
98

Uruguay Football

Gustavo Poyet    54
99

England Football

Nicky Barmby    53
100

Norway Fooball

Joshua King 5 53

Best Premier League Strikers

Premier League Hat Tricks

List of Premier League Top Scorers by Season

Premier League Goal Statistics

Premier League Clubs Top Goalscorers

English Football Top Flight Highest Goalscorers


ADVERTISEMENT



ADVERTISEMENT
Online Betting Site Betway
Archives
Back To Top