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

Full details of the Top 100 Premier League Goalscorers including Nationalities & goals scored in the current season. Find here Premier League Top Scorer from each season. BOLD = Current Premier League player 2019-20 season.
Statistics correct to 10th November 2019 (Matchday 12).

RankNatPlayer2019-20Total Goals
1

England Football

Alan Shearer260
2

England Football

Wayne Rooney208
3

England Football

Andrew Cole187
4

England Football

Frank Lampard177
5

France Football

Thierry Henry175
6

Argentina Football

Sergio Agüero9173
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 Kane6131
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 Lukaku0113
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

Togo Football

Emmanuel Adebayor97
30

Nigeria Football

Yakubu95
31

Netherlands Football

Ruud van Nistelrooy95
32

Bulgaria Football

Dimitar Berbatov94
33

England Football

Kevin Phillips92
34

Australia Football

Mark Viduka92
35

Norway Fooball

Ole Gunnar Solskjaer91
36

England Football

Jamie Vardy1191
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

Wales Football

Gary Speed80
49

France Football

Olivier Giroud078
50

England Football

Tony Cottee78
51

England Football

Daniel Sturridge076
52

England Football

Gabriel Agbonlahor74
53

England Football

Raheem Sterling673
54

England Football

Theo Walcott073
55

Senegal football

Sadio Mané773
56

England Football

Chris Armstrong71
57

England Football

Brian Deane71
58

Belgium Football

Christian Benteke070
59

France Football

Eric Cantona70
60

England Football

Kevin Nolan69
61

Uruguay Football

Luis Suarez69
62

Scotland football

Duncan Ferguson68
63

Italy Football

Paolo di Canio66
64

Wales Football

Mark Hughes64
65

Chile Football

Alexis Sánchez63
66

England Football

Dean Holdsworth63
67

Egypt Football

Mohamed Salah662
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

Australia Football

Tim Cahill56
81

Jamaica football

Jason Euell56
82

Scotland football

Kevin Gallacher56
83

Iceland football

Eider Gudjohnsen55
84

Wales Football

John Hartson55
85

England Football

James Milner154
86

Ireland Football

Damien Duff54
87

Nigeria Football

Nwankwo Kanu54
88

Uruguay Football

Gustavo Poyet54
89

England Football

Andy Carroll053
90

Ireland Football

Shane Long053
91

Scotland football

Steven Fletcher53
92

England Football

Nicky Barmby53
93

England Football

Gareth Barry53
94

Mexico Football

Javier Hernández53
95

England Football

Carlton Cole52
96

Spain Football

Diego Costa52
97

Nigeria Football

Efan Ekoku52
98

England Football

Darius Vassell52
99

England Football

Trevor Sinclair52
100

Spain Football

Juan Mata051

Premier League Top Scorers

Online Betting Site Betway
Archives
Back To Top