Premier League Goal Statistics

All-Time Top 100 Premier League Goalscorers 1992-93 to 2018-19

Full details of the Top 100 Premier League Goalscorers including Nationalities & goals scored in the current season.
Statistics correct to 7th October 2018 (Matchday 08).

RankNatPlayer2018-19Total 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

England Football

Robbie Fowler163
7

England Football

Jermain Defoe0162
8

England Football

Michael Owen150
9

England Football

Les Ferdinand149
10

Argentina Football

Sergio Aguero5148
11

England Football

Teddy Sheringham147
12

Netherlands Football

Robin Van Persie144
13

Netherlands Football

Jimmy Floyd Hasselbaink128
14

Ireland Football

Robbie Keane126
15

France Football

Nicolas Anelka125
16

TRINIDAD & TOBAGO Football

Dwight Yorke123
17

England Football

Steven Gerrard120
18

England Football

Harry Kane5113
19

England Football

Ian Wright113
20

England Football

Emile Heskey111
21

England Football

Dion Dublin111
22

Wales Football

Ryan Giggs109
23

England Football

Peter Crouch108
24

England Football

Paul Scholes107
25

England Football

Darren Bent106
26

Belgium Football

Romelu Lukaku4105
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

James Beattie90
37

England Football

Kevin Davies88
38

Netherlands Football

Dennis Bergkamp87
39

France Football

Louis Saha85
40

Spain Football

Fernando Torres85
41

Argentina Football

Carlos Tevez84
42

Portugal Football

Cristiano Ronaldo84
43

England Football

Chris Sutton83
44

England Football

Kevin Campbell82
45

Wales Football

Gary Speed81
46

Wales Football

Craig Bellamy81
47

England Football

Tony Cottee78
48

Belgium Football

Eden Hazard777
49

England Football

Daniel Sturridge277
50

France Football

Olivier Giroud076
51

England Football

Gabriel Agbonlahor73
52

England Football

Chris Armstrong71
53

England Football

Theo Walcott270
54

England Football

Brian Deane70
55

France Football

Eric Cantona70
56

Belgium Football

Christian Benteke069
57

England Football

Kevin Nolan69
58

Uruguay Football

Luis Suarez69
59

Italy Football

Paolo di Canio68
60

Scotland football

Duncan Ferguson68
61

England Football

Jamie Vardy365
62

Chile Football

Alexis Sánchez163
63

Wales Football

Dean Holdsworth63
64

Wales Football

Mark Hughes63
65

France Football

Robert Pires62
66

England Football

David Beckham62
67

England Football

Stan Collymore62
68

Italy Football

Gianfranco Zola59
69

Ivory Coast Football

Yaya Touré59
70

Ireland Football

Niall Quinn58
71

England Football

Peter Beardsley58
72

USA Football Soccer

Clint Dempsey57
73

England Football

Lee Bowyer57
74

Australia Football

Harry Kewell57
75

Australia Football

Tim Cahill56
76

Jamaica football

Jason Euell56
77

Scotland football

Kevin Gallacher56
78

Iceland football

Eider Gudjohnsen55
79

Wales Football

John Hartson55
80

Ireland Football

Damien Duff54
81

Nigeria Football

Nwankwo Kanu54
82

Uruguay Football

Gustavo Poyet54
83

England Football

Andy Carroll053
84

Scotland football

Steven Fletcher53
85

England Football

Nicky Barmby53
86

England Football

Gareth Barry53
87

England Football

Danny Murphy52
88

England Football

Darius Vassell52
89

Nigeria Football

Efan Ekoku52
90

England Football

Carlton Cole51
91

England Football

Andrew Johnson51
92

Netherlands Football

Dirk Kuyt51
93

England Football

Trevor Sinclair51
94

Spain Football

Cesc Fabregas050
95

Bosnia Football

Edin Džeko50
96

Costa Rica football

Paulo Wanchope50
97

England Football

Mark Bright50
98

England Football

James Milner149
99

Peru football

Nolberto Solano49
100

Egypt Football

Mohamed Salah348

Archives
Back To Top