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 8th April 2019 (Matchday 33).

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

Argentina Football

Sergio Aguero19162
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

Netherlands Football

Jimmy Floyd Hasselbaink128
14

Ireland Football

Robbie Keane126
15

England Football

Harry Kane17125
16

France Football

Nicolas Anelka125
17

TRINIDAD & TOBAGO Football

Dwight Yorke123
18

England Football

Steven Gerrard120
19

Belgium Football

Romelu Lukaku11113
20

England Football

Ian Wright113
21

England Football

Dion Dublin111
22

England Football

Emile Heskey110
23

Wales Football

Ryan Giggs109
24

England Football

Peter Crouch0108
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

James Beattie91
37

England Football

Kevin Davies88
38

Netherlands Football

Dennis Bergkamp87
39

Belgium Football

Eden Hazard1685
40

France Football

Louis Saha85
41

Spain Football

Fernando Torres85
42

Argentina Football

Carlos Tevez84
43

Portugal Football

Cristiano Ronaldo84
44

England Football

Chris Sutton83
45

England Football

Kevin Campbell83
46

Wales Football

Craig Bellamy81
47

Wales Football

Gary Speed80
48

France Football

Olivier Giroud278
49

England Football

Tony Cottee78
50

England Football

Jamie Vardy1577
51

England Football

Daniel Sturridge276
52

England Football

Gabriel Agbonlahor74
53

England Football

Chris Armstrong71
54

England Football

Brian Deane71
55

England Football

Theo Walcott371
56

France Football

Eric Cantona70
57

Belgium Football

Christian Benteke069
58

England Football

Kevin Nolan69
59

Uruguay Football

Luis Suarez69
60

Scotland football

Duncan Ferguson68
61

Italy Football

Paolo di Canio66
62

England Football

Raheem Sterling1564
63

Wales Football

Mark Hughes64
64

Chile Football

Alexis Sánchez163
65

Wales Football

Dean Holdsworth63
66

France Football

Robert Pires62
67

England Football

David Beckham62
68

England Football

Stan Collymore62
69

Ivory Coast Football

Yaya Touré62
70

Senegal football

Sadio Mané1761
71

Italy Football

Gianfranco Zola59
72

Ireland Football

Niall Quinn59
73

Iceland football

Gylfi Sigurdsson1258
74

England Football

Peter Beardsley58
75

USA Football Soccer

Clint Dempsey57
76

England Football

Lee Bowyer57
77

Australia Football

Harry Kewell57
78

Australia Football

Tim Cahill56
79

Jamaica football

Jason Euell56
80

Scotland football

Kevin Gallacher56
81

Iceland football

Eider Gudjohnsen55
82

Wales Football

John Hartson55
83

Spain Football

David Silva654
84

Ireland Football

Damien Duff54
85

Nigeria Football

Nwankwo Kanu54
86

Uruguay Football

Gustavo Poyet54
87

England Football

Andy Carroll053
88

Scotland football

Steven Fletcher53
89

England Football

Nicky Barmby53
90

England Football

Gareth Barry53
91

Egypt Football

Mohamed Salah1852
92

England Football

James Milner252
93

England Football

Carlton Cole52
94

Spain Football

Diego Costa52
95

Nigeria Football

Efan Ekoku52
96

England Football

Darius Vassell52
97

England Football

Trevor Sinclair52
98

England Football

Andrew Johnson51
99

Netherlands Football

Dirk Kuyt51
100

Spain Football

Juan Mata250

Archives
Back To Top