Top 100 Premier League Scorers

1 Alan Shearer 260     11 Robin Van Persie 144  
2 Wayne Rooney 198 5   12 Jimmy F Hasselbaink 128  
3 Andrew Cole 187     13 Robbie Keane 126  
4 Frank Lampard 177     14 Nicolas Anelka 125  
5 Thierry Henry 175     15 Sergio Aguero 122 20
6 Robbie Fowler 162     16 Dwight Yorke 123  
7 Jermain Defoe 158 15   17 Steven Gerrard 120  
8 Michael Owen 150     18 Ian Wright 113  
9 Les Ferdinand 149     19 Emile Heskey 111  
10 Teddy Sheringham 147     20 Dion Dublin 111  
                 
21 Ryan Giggs 109     31 Kevin Phillips 92  
22 Paul Scholes 107     32 Mark Viduka 92  
23 Darren Bent 106     33 Ole Gunnar Solskjaer 91  
24 Didier Drogba 104     34 James Beattie 90  
25 Peter Crouch 103 7   35 Kevin Davies 88  
26 Matthew Le Tissier 101     36 Dennis Bergkamp 87  
27 Emmanuel Adebayor 97     37 Romelu Lukaku 85 25
28 Yakubu 95     38 Fernando Torres 85  
29 Ruud van Nistelrooy 95     39 Louis Saha 85  
30 Dimitar Berbatov 94     40 Carlos Tevez 84  
                 
41 Cristiano Ronaldo 84     51 Brian Deane 70  
42 Chris Sutton 83     52 Eric Cantona 70  
43 Kevin Campbell 82     53 Olivier Giroud 69 12
44 Craig Bellamy 81     54 Kevin Nolan 69  
45 Gary Speed 81     55 Luis Suarez 69  
46 Harry Kane 78 29   56 Duncan Ferguson 68  
47 Tony Cottee 78     57 Paolo di Canio 68  
48 Daniel Sturridge 73 3   58 Christian Benteke 66 15
49 Gabriel Agbonlahor 73     59 Theo Walcott 65 10
50 Chris Armstrong 71     60 Dean Holdsworth 63  
                 
61 Mark Hughes 63     71 Lee Bowyer 57  
57 Robert Pires 62     72 Harry Kewell 57  
63 David Beckham 62     73 Tim Cahill 56  
64 Stan Collymore 62     74 Jason Euell 56  
65 Yaya Touré 59 5   75 Kevin Gallacher 56  
66 Gianfranco Zola 59     76 Eider Gudjohnsen 55  
67 Eden Hazard 58 16   77 John Hartson 55  
68 Niall Quinn 58     78 Damien Duff 54  
69 Peter Beardsley 58     79 Nwankwo Kanu 54  
70 Clint Dempsey 57     80 Gustavo Poyet 54  
                 
81 Alexis Sanchez 53 24   91 Dirk Kuyt 51  
82 Steven Fletcher 53     92 Trevor Sinclair 51  
83 Nicky Barmby 53     93 Andy Carroll 50 7
84 Diego Costa 52 20   94 Edin Dzeko 50  
85 Gareth Barry 52 2   95 Paulo Wanchope 50  
86 Danny Murphy 52     96 Mark Bright 50  
87 Darius Vassell 52     97 Nolberto Solano 49  
88 Efan Ekoku 52     98 Gary McAllister 49  
89 Carlton Cole 51     99 James Milner 48 7
90 Andrew Johnson 51     100 Cesc Fabregas 48 5


Other Current Premier League Scorers Within 10 Goals of Top 100

Shane Long 46 3 Jamie Vardy 42 13 David Silva 39 1
Juan Mata 44 6 Gylfi Sigurdsson 42 9      
Jon Walters 43 4 John Terry 40 1      


Back to Home Page