Premier League Top Scorers

List of All-Time 100 Premier League Top Goal Scorers 

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 2020-21.
The Top 5 Premier League Goal Scorers are Alan Shearer, Wayne Rooney, Andrew Cole, Sergio Agüero and Frank Lampard. Premier League Top Scorer 2019-20 is Jamie Vardy.

See EPL Top Scorers 2019-20, Best Premier League Strike Rate and Top Scorer by Nation.

Premier League Top Goal Scorers

2020-21 Premier League Players are highlighted. Goal stats updated to 28th September 2020, Matchday 03

# Nat Player 2020-21 Goals
1

England Football

Alan Shearer 260
2

England Football

Wayne Rooney 208
3

England Football

Andrew Cole 187
4

Argentina Football

Sergio Agüero 0 180
5

England Football

Frank Lampard 177
6

France Football

Thierry Henry 175
7

England Football

Robbie Fowler 163
8

England Football

Jermain Defoe 162
9

England Football

Michael Owen 150
10

England Football

Les Ferdinand 149
11

England Football

Teddy Sheringham 147
12

England Football

Harry Kane 1 144
13

Netherlands Football

Robin Van Persie 144
14

Netherlands Football

Jimmy Floyd Hasselbaink 128
15

Ireland Football

Robbie Keane 126
16

France Football

Nicolas Anelka 125
17

TRINIDAD & TOBAGO Football

Dwight Yorke 123
18

England Football

Steven Gerrard 120
19

Belgium Football

Romelu Lukaku 113
20

England Football

Ian Wright 113
21

England Football

Dion Dublin 111
22

England Football

Emile Heskey 110
23

Wales Football

Ryan Giggs 109
24

England Football

Jamie Vardy 5 108
25

England Football

Peter Crouch 108
26

England Football

Paul Scholes 107
27

England Football

Darren Bent 106
28

Ivory Coast Football

Didier Drogba 104
29

England Football

Matthew Le Tissier 101
30

Togo Football

Emmanuel Adebayor 97
31

Nigeria Football

Yakubu 95
32

Netherlands Football

Ruud van Nistelrooy 95
33

Bulgaria Football

Dimitar Berbatov 94
34

England Football

Kevin Phillips 92
35

Australia Football

Mark Viduka 92
36

Norway Fooball

Ole Gunnar Solskjaer 91
37

England Football

James Beattie 91
38

England Football

Kevin Davies 88
39

Senegal football

Sadio Mané 3 87
40

Netherlands Football

Dennis Bergkamp 87
41

England Football

Raheem Sterling 0 86
42

France Football

Olivier Giroud 0 86
43

Belgium Football

Eden Hazard 85
44

France Football

Louis Saha 85
45

Spain Football

Fernando Torres 85
46

Argentina Football

Carlos Tevez 84
47

Portugal Football

Cristiano Ronaldo 84
48

England Football

Chris Sutton 83
49

England Football

Kevin Campbell 83
50

Wales Football

Craig Bellamy 81
51

Wales Football

Gary Speed 80
52

Egypt Football

Mohamed Salah 3 78
53

England Football

Tony Cottee 78
54

England Football

Daniel Sturridge 76
55

England Football

Theo Walcott 0 75
56

England Football

Gabriel Agbonlahor 74
57

Belgium Football

Christian Benteke 0 72
58

England Football

Chris Armstrong 71
59

England Football

Brian Deane 71
60

France Football

Eric Cantona 70
61

England Football

Kevin Nolan 69
62

Uruguay Football

Luis Suarez 69
63

Scotland football

Duncan Ferguson 68
64

Italy Football

Paolo di Canio 66
65

Wales Football

Mark Hughes 64
66

Chile Football

Alexis Sánchez 63
67

England Football

Dean Holdsworth 63
68

France Football

Robert Pires 62
69

England Football

David Beckham 62
70

England Football

Stan Collymore 62
71

Ivory Coast Football

Yaya Touré 62
72

Iceland football

Gylfi Sigurdsson 0 61
73

Spain Football

David Silva 60
74

Italy Football

Gianfranco Zola 59
75

Ireland Football

Niall Quinn 59
76

Algeria Football

Riyad Mahrez 1 58
77

England Football

Peter Beardsley 58
78

South Korea Football

Heung-min Son 4 57
79

Brazil Football

Roberto Firmino 0 57
80

USA Football Soccer

Clint Dempsey 57
81

England Football

Lee Bowyer 57
82

Australia Football

Harry Kewell 57
83

Australia Football

Tim Cahill 56
84

Jamaica football

Jason Euell 56
85

Scotland football

Kevin Gallacher 56
86

Gabon Football

Pierre-Emerick Aubameyang 1 55
87

Ireland Football

Shane Long 0 55
88

England Football

James Milner 0 55
89

Iceland football

Eider Gudjohnsen 55
90

Wales Football

John Hartson 55
91

Ireland Football

Damien Duff 54
92

Nigeria Football

Nwankwo Kanu 54
93

Uruguay Football

Gustavo Poyet 54
94

England Football

Andy Carroll 0 53
95

Scotland football

Steven Fletcher 53
96

England Football

Nicky Barmby 53
97

England Football

Gareth Barry 53
98

Mexico Football

Javier Hernández 53
99

England Football

Carlton Cole 52
100

Spain Football

Diego Costa 52

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
Online Betting Site Betway
Archives
Back To Top