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 13th September 2021, Matchday 4

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 0 166
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

Netherlands Football

Jimmy Floyd Hasselbaink    128
15

Ireland Football

Robbie Keane    126
16

France Football

Nicolas Anelka    125
17

TRINIDAD & TOBAGO Football

Dwight Yorke    123
18

England Football

Jamie Vardy 2 120
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

England Football

Peter Crouch    108
26

England Football

Paul Scholes    107
27

England Football

Darren Bent    106
28

Ivory Coast Football

Didier Drogba    104
29

England Football

Matthew Le Tissier    101
30

Egypt Football

Mohamed Salah 3 100
31

Senegal football

Sadio Mané 2 97
32

England Football

Raheem Sterling 1 97
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

England Football

Kevin Davies    88
43

Netherlands Football

Dennis Bergkamp    87
44

Belgium Football

Eden Hazard   85
45

France Football

Louis Saha    85
46

Spain Football

Fernando Torres    85
47

Argentina Football

Carlos Tevez    84
48

Portugal Football

Cristiano Ronaldo    84
49

England Football

Chris Sutton    83
50

England Football

Kevin Campbell    83
51

Belgium Football

Christian Benteke 0 82
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

England Football

Gabriel Agbonlahor    74
58

South Korea Football

Heung-min Son 2 72
59

England Football

Chris Armstrong    71
60

England Football

Brian Deane    71
61

France Football

Eric Cantona    70
62

England Football

Kevin Nolan    69
63

Uruguay Football

Luis Suarez    69
64

Scotland football

Duncan Ferguson    68
65

Algeria Football

Riyad Mahrez 1 67
66

Brazil Football

Roberto Firmino 1 67
67

Iceland football

Gylfi Sigurdsson 0 67
68

Italy Football

Paolo di Canio    66
69

Gabon Football

Pierre-Emerick Aubameyang 1 65
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

Peter Beardsley    58
81

England Football

Danny Ings 2 57
82

USA Football Soccer

Clint Dempsey    57
83

England Football

Lee Bowyer    57
84

Australia Football

Harry Kewell    57
85

Australia Football

Tim Cahill    56
86

Jamaica football

Jason Euell    56
87

Scotland football

Kevin Gallacher    56
88

England Football

Callum Wilson 2 55
89

England Football

Marcus Rashford 0 55
90

France Football

Anthony Martial 0 55
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

Mexico Football

Javier Hernández   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