Top 100 Premier League Scorers

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


Other Current Premier League Scorers Approaching The Top 100

  James Ward-Prowse 54 5     Bruno Fernandes 47 3
  Christian Eriksen 54 1     James Maddison 46 3
  Ollie Watkins 53 13   Jay Rodriguez 46 2
  Erling Braut Haaland 52 16       Raul Jimenez 45 5
  Dominic Calvert-Lewin 50 3     Bukayo Saka 43 12
  Willian 47 4     Phil Foden 43 8
                 
  Bernardo Silva 39 6     Jarrod Bowen 38 11


Back to Home Page