Top 100 Premier League Scorers

1 Alan Shearer 260     11 Les Ferdinand 149  
2 Wayne Rooney 208     12 Teddy Sheringham 147  
3 Harry Kane 199 16   13 Robin Van Persie 144  
4 Andrew Cole 187     14 Jamie Vardy 134 1
5 Sergio Aguero 184     15 Jimmy F Hasselbaink 128  
6 Frank Lampard 177     16 Mohamed Salah 127 6
7 Thierry Henry 175     17 Robbie Keane 126  
8 Jermain Defoe 162     18 Nicolas Anelka 125  
9 Robbie Fowler 162     19 Dwight Yorke 123  
10 Michael Owen 150     20 Romelu Lukaku 121  
                 
21 Steven Gerrard 120     31 Didier Drogba 104  
22 Raheem Sterling 113 4   32 Cristiano Ronaldo 103 1
23 Ian Wright 113     33 Matthew Le Tissier 101  
24 Sadio Mané 112     34 Emmanuel Adebayor 97  
25 Emile Heskey 111     35 Heung-Min Son 96 4
26 Dion Dublin 111     36 Yakubu 95  
27 Ryan Giggs 109     37 Ruud van Nistelrooy 95  
28 Peter Crouch 108     38 Dimitar Berbatov 94  
29 Paul Scholes 107     39 Kevin Phillips 92  
30 Darren Bent 106     40 Mark Viduka 92  
                 
41 Ole Gunnar Solskjaer 91     51 Chris Sutton 83  
42 Olivier Giroud 90     52 Kevin Campbell 82  
43 James Beattie 90     53 Riyad Mahrez 81 4
44 Kevin Davies 88     54 Craig Bellamy 81  
45 Dennis Bergkamp 87     55 Gary Speed 81  
46 Christian Benteke 86     56 Roberto Firmino 78 7
47 Eden Hazard 86     57 Theo Walcott 78  
48 Fernando Torres 85     58 Tony Cottee 78  
49 Louis Saha 85     59 Daniel Sturridge 77  
50 Carlos Tevez 84     60 Gabriel Agbonlahor 73  
                 
61 Chris Armstrong 71     71 Wilfried Zaha 67 6
62 Brian Deane 70     72 Callum Wilson 67 6
63 Eric Cantona 70     73 Gylfi Sigurdsson 67  
64 Pierre-E Aubameyang 69 1   74 Gabriel Jesus 63 5
65 Kevin Nolan 69     75 Alexis Sanchez 63  
66 Luis Suarez 69     76 Dean Holdsworth 63  
67 Marcus Rashford 68 9   77 Mark Hughes 63  
68 Danny Ings 68 6   78 Robert Pires 62  
69 Duncan Ferguson 68     79 David Beckham 62  
70 Paolo di Canio 68     80 Stan Collymore 62  
                 
81 Kevin De Bruyne 60 3   91 Lee Bowyer 57  
82 David Silva 60     92 Harry Kewell 57  
83 Anthony Martial 59 3   93 Shane Long 56  
84 Yaya Touré 59     94 Tim Cahill 56  
85 Gianfranco Zola 59     95 Jason Euell 56  
86 Michal Antonio 58 2   96 Kevin Gallacher 56  
87 Niall Quinn 58     97 James Milner 55  
88 Peter Beardsley 58     98 Eider Gudjohnsen 55  
89 Danny Welbeck 57 1   99 John Hartson 55  
90 Clint Dempsey 57     100 Chris Wood 54 2


Other Current Premier League Scorers Approaching The Top 100

  Christian Eriksen 53 1     Ayoze Pérez 45  
  Ashley Young 48 1     James Maddison 40 7
  Richarlison 48       Bruno Fernandes 40 4
  Dominic Calvert-Lewin 46 1     Willian 40 2
  Philippe Coutinho 46       Diogo Jota 40  
  James Ward-Prowse 45 5     Raul Jimenez 40  
                 
  Aleksandar Mitrovic 35 11     Erling Braut Haaland 25 25
  Phil Foden 31 7     Ivan Toney 25 13


Back to Home Page