Premier League Top Scorers

All-Time Top 100 Premier League Goalscorers 1992-93 to 2022-23

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 2022-23.
The Top 5 Premier League Goal Scorers are Alan Shearer, Wayne Rooney, Harry Kane, Andrew Cole and Sergio Agüero.
Premier League Top Scorer 2021-22
was shared between Mohamed Salah and Heung-min Son.

See Best Premier League Strike Rate and Top Scorer by Nation.

Premier League All-Time Top 100 Goalscorers 1992-93 to 2022-23

2022-23 Premier League Players are highlighted. Goal Statistics updated to 2nd October 2022, Matchday 8

No.NatPlayer2022-23Goals
1

England Football

Alan Shearer  260
2

England Football

Wayne Rooney  208
3

England Football

Harry Kane7190
4

England Football

Andrew Cole  187
5

Argentina Football

Sergio Agüero 184
6

England Football

Frank Lampard  177
7

France Football

Thierry Henry  175
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 Vardy0133
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

Egypt Football

Mohamed Salah2122
20

Belgium Football

Romelu Lukaku 121
21

England Football

Steven Gerrard  120
22

England Football

Ian Wright  113
23

England Football

Raheem Sterling3112
24

Senegal football

Sadio Mané 111
25

England Football

Dion Dublin  111
26

England Football

Emile Heskey  110
27

Wales Football

Ryan Giggs  109
28

England Football

Peter Crouch  108
29

England Football

Paul Scholes  107
30

England Football

Darren Bent  106
31

Ivory Coast Football

Didier Drogba  104
32

Portugal Football

Cristiano Ronaldo 0102
33

England Football

Matthew Le Tissier  101
34

Togo Football

Emmanuel Adebayor  97
38

South Korea Football

Heung-min Son396
35

Nigeria Football

Yakubu  95
36

Netherlands Football

Ruud van Nistelrooy  95
37

Bulgaria Football

Dimitar Berbatov  94
39

England Football

Kevin Phillips  92
40

Australia Football

Mark Viduka  92
41

Norway Fooball

Ole Gunnar Solskjaer  91
42

England Football

James Beattie  91
43

France Football

Olivier Giroud  90
44

England Football

Kevin Davies  88
45

Netherlands Football

Dennis Bergkamp  87
46

Belgium Football

Christian Benteke 86
47

Belgium Football

Eden Hazard 85
48

France Football

Louis Saha  85
49

Spain Football

Fernando Torres  85
50

Argentina Football

Carlos Tevez  84
51

England Football

Chris Sutton  83
52

England Football

Kevin Campbell  83
53

Wales Football

Craig Bellamy  81
54

Wales Football

Gary Speed  80
55

England Football

Theo Walcott078
56

England Football

Tony Cottee  78
57

Algeria Football

Riyad Mahrez077
58

Brazil Football

Roberto Firmino576
59

England Football

Daniel Sturridge 76
60

England Football

Gabriel Agbonlahor  74
61

England Football

Chris Armstrong  71
62

England Football

Brian Deane  71
63

France Football

Eric Cantona  70
64

Gabon Football

Pierre-Emerick Aubameyang169
65

England Football

Kevin Nolan  69
66

Uruguay Football

Luis Suarez  69
67

Scotland football

Duncan Ferguson  68
68

Iceland football

Gylfi Sigurdsson 67
69

Italy Football

Paolo di Canio  66
70

Ivory Coast Football

Wilfried Zaha465
71

England Football

Callum Wilson364
72

Wales Football

Mark Hughes  64
73

England Football

Danny Ings163
74

Chile Football

Alexis Sánchez 63
75

England Football

Dean Holdsworth  63
76

England Football

Marcus Rashford362
77

France Football

Robert Pires  62
78

England Football

David Beckham  62
79

England Football

Stan Collymore  62
80

Ivory Coast Football

Yaya Touré 62
81

Spain Football

David Silva 60
82

Italy Football

Gianfranco Zola  59
83

Ireland Football

Niall Quinn  59
84

France Football

Anthony Martial258
85

England Football

Peter Beardsley  58
86

Jamaica football

Michail Antonio157
87

USA Football Soccer

Clint Dempsey  57
88

England Football

Lee Bowyer  57
89

Australia Football

Harry Kewell  57
90

England Football

Danny Welbeck056
91

Ireland Football

Shane Long056
92

Australia Football

Tim Cahill  56
93

Jamaica football

Jason Euell  56
94

Scotland football

Kevin Gallacher  56
95

England Football

James Milner055
96

Iceland football

Eider Gudjohnsen  55
97

Wales Football

John Hartson  55
98

England Football

Andy Carroll 54
99

France Football

Alexandre Lacazette 54
100

Ireland Football

Damien Duff  54
101

Nigeria Football

Nwankwo Kanu  54

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
Archives
Back To Top