Premier League Top Scorers

Home Premier League All-Time Premier League

All-Time Top 100 Premier League Goalscorers 1992-93 to 2019-20

Full details of the 100 Premier League Top Scorers all time, including Nationalities & goals scored in the current season and best All-Time Premier League Strike rate. Table shows EPL top scorers all time goals and top scorers goal record for 2019-20.
Four Premier League All-Time Top Scorers are Alan Shearer – 260 goals, Wayne Rooney – 208 Goals, Andrew Cole – 187 goals and Sergio Agüero – 180 goals.
Premier League Top Scorer 2019-20 is Jamie Vardy with 19 goals till Matchday 29.
BOLD = Current Premier League player 2019-20 season. Statistics correct to 9th March 2020 (Matchday 29).  
Click for Each Season’s Top Goal Scorers
 
and Premier League Hat-Tricks.

RankNatPlayer2019-20Total Goals
1

England Football

Alan Shearer260
2

England Football

Wayne Rooney208
3

England Football

Andrew Cole187
4

Argentina Football

Sergio Agüero16180
5

England Football

Frank Lampard177
6

France Football

Thierry Henry175
7

England Football

Robbie Fowler163
8

England Football

Jermain Defoe162
9

England Football

Michael Owen150
10

England Football

Les Ferdinand149
11

England Football

Teddy Sheringham147
12

Netherlands Football

Robin Van Persie144
13

England Football

Harry Kane11136
14

Netherlands Football

Jimmy Floyd Hasselbaink128
15

Ireland Football

Robbie Keane126
16

France Football

Nicolas Anelka125
17

TRINIDAD & TOBAGO Football

Dwight Yorke123
18

England Football

Steven Gerrard120
19

Belgium Football

Romelu Lukaku113
20

England Football

Ian Wright113
21

England Football

Dion Dublin111
22

England Football

Emile Heskey110
23

Wales Football

Ryan Giggs109
24

England Football

Peter Crouch108
25

England Football

Paul Scholes107
26

England Football

Darren Bent106
27

Ivory Coast Football

Didier Drogba104
28

England Football

Matthew Le Tissier101
29

England Football

Jamie Vardy1999
30

Togo Football

Emmanuel Adebayor97
31

Nigeria Football

Yakubu95
32

Netherlands Football

Ruud van Nistelrooy95
33

Bulgaria Football

Dimitar Berbatov94
34

England Football

Kevin Phillips92
35

Australia Football

Mark Viduka92
36

Norway Fooball

Ole Gunnar Solskjaer91
37

England Football

James Beattie91
38

England Football

Kevin Davies88
39

Netherlands Football

Dennis Bergkamp87
40

Belgium Football

Eden Hazard85
41

France Football

Louis Saha85
42

Spain Football

Fernando Torres85
43

Argentina Football

Carlos Tevez84
44

Portugal Football

Cristiano Ronaldo84
45

England Football

Chris Sutton83
46

England Football

Kevin Campbell83
47

Wales Football

Craig Bellamy81
48

Senegal football

Sadio Mané1380
49

France Football

Olivier Giroud280
50

Wales Football

Gary Speed80
51

England Football

Tony Cottee78
52

England Football

Raheem Sterling1077
53

England Football

Daniel Sturridge076
54

England Football

Theo Walcott174
55

England Football

Gabriel Agbonlahor74
56

Egypt Football

Mohamed Salah1672
57

Belgium Football

Christian Benteke171
58

England Football

Chris Armstrong71
59

England Football

Brian Deane71
60

France Football

Eric Cantona70
61

England Football

Kevin Nolan69
62

Uruguay Football

Luis Suarez69
63

Scotland football

Duncan Ferguson68
64

Italy Football

Paolo di Canio66
65

Wales Football

Mark Hughes64
66

Chile Football

Alexis Sánchez63
67

England Football

Dean Holdsworth63
68

France Football

Robert Pires62
69

England Football

David Beckham62
70

England Football

Stan Collymore62
71

Ivory Coast Football

Yaya Touré62
72

Iceland football

Gylfi Sigurdsson460
73

Italy Football

Gianfranco Zola59
74

Ireland Football

Niall Quinn59
75

England Football

Peter Beardsley58
76

Spain Football

David Silva357
77

USA Football Soccer

Clint Dempsey57
78

England Football

Lee Bowyer57
79

Australia Football

Harry Kewell57
80

Brazil Football

Roberto Firmino856
81

Australia Football

Tim Cahill56
82

Jamaica football

Jason Euell56
83

Scotland football

Kevin Gallacher56
84

Ireland Football

Shane Long255
85

England Football

James Milner255
86

Iceland football

Eider Gudjohnsen55
87

Wales Football

John Hartson55
88

Ireland Football

Damien Duff54
89

Nigeria Football

Nwankwo Kanu54
90

Uruguay Football

Gustavo Poyet54
91

Algeria Football

Riyad Mahrez753
92

England Football

Andy Carroll053
93

Scotland football

Steven Fletcher53
94

England Football

Nicky Barmby53
95

England Football

Gareth Barry53
96

Mexico Football

Javier Hernández53
97

England Football

Carlton Cole52
98

Spain Football

Diego Costa52
99

Nigeria Football

Efan Ekoku52
100

England Football

Darius Vassell52

Click for All-Time Premier League Hat Tricks

Click for Each Season’s Top Scorers

All-Time Premier League Players’ Strike-Rates 1992-93 to 2019-20

Table shows number of games played, number of goals scored and games required per goal.

As of 9th March 2020, Harry Kane & Sergio Agüero jointly hold the best Strike-Rates.

Harry Kane Strike Rate

Sergio Aguero

Strike Rate Thierry Henry

Mohamed Salah Strike Rate

Ruud van Nistelrooy Strike Rate

Luis Suarez Strike Rate

PlayerHarry Kane*Sergio Aguero*Thierry HenryMohamad Salah*Ruud van NistelrooyLuis Suarez
Premier League Games197261258113150110
Premier League Goals136180175729569
Games per Goal1.451.451.471.571.581.59

Alan Shearer Strike Rate

Robin van Persie Strike Rate

Cristano Ronaldo Strike Rate

Jamie Vardy* Strike Rate

Michael Owen Goals

Andrew Cole Strike Rate

PlayerAlan ShearerRobin van PersieCristiano RonaldoJamie Vardy*Michael OwenAndrew Cole
Premier League Games441280169202326414
Premier League Goals2601448499150187
Games per Goal1.71.942.012.042.172.21

Robbie Fowler Strike Rate

Wayne Rooney Strike Rate

Les Ferdinand Strike Rate

Olivier Giroud Strike Rate

Jermain Defoe Strike Rate

Raheem Sterling Strike Rate

PlayerRobbie FowlerWayne RooneyLes FerdinandOlivier Giroud*Jermain DefoeRaheem Sterling*
Premier League Games379491351229496250
Premier League Goals1632081498016277
Games per Goal2.332.362.362.863.063.25

*Indicates Player still active.

Premier League Top Scorer for Each Season

Premier League Goal Statistics

Premier League All-Time Record Goalscorers

English Football Top Flight Highest Goalscorers

Premier League Hat-Tricks

Premier League Top Scorers

Online Betting Site Betway
Archives
Back To Top