All-Time Top 100 Premier League Goalscorers from 1992-93 to 2013-14  
                         
  Rank Nat Player 2013-14 Total Goals   Rank Nat Player 2013-14 Total Goals  
  1   Alan Shearer     260    51   Gabriel Agbonlahor  3 65  
  2   Andrew Cole    189    52   Dean Holdsworth    63  
  3   Thierry Henry    176    53   Mark Hughes    63  
  4   Frank Lampard  4 169    54   Robert Pires    62  
  5   Wayne Rooney  9 165    55   David Beckham    62  
  6   Robbie Fowler    163    56   Stan Collymore    62  
  7   Michael Owen    150    57   Luis Suarez  23 61  
  8   Les Ferdinand    149    58   Gianfranco Zola    59  
  9   Teddy Sheringham    147    59   Niall Quinn    58  
  10   Robin Van Persie  10 132    60   Peter Beardsley    58  
  11   Jimmy F Hasselbaink    128    61   Clint Dempsey    57  
  12   Robbie Keane    126    62   Lee Bowyer    57  
  13   Nicolas Anelka  2 125    63   Harry Kewell    57  
  14   Jermain Defoe  1 124    64   Tim Cahill    56  
  15   Dwight Yorke    123    65   Jason Euell    56  
  16   Ian Wright    113    66   Kevin Gallacher    56  
  17   Emile Heskey    111    67   Eider Gudjohnsen    55  
  18   Dion Dublin    111    68   John Hartson    55  
  19   Ryan Giggs  0 109    69   Damien Duff  0 54  
  20   Paul Scholes    107    70   Nwankwo Kanu    54  
  21   Darren Bent  3 106    71   Gustavo Poyet    54  
  22   Steven Gerrard  7 105    72   Nicky Barmby    53  
  23   Matthew Le Tissier    101    73   Daniel Sturridge 16 52  
  24   Didier Drogba    100    74   Danny Murphy    52  
  25   Yakubu    95    75   Darius Vassell    52  
  26   Ruud van Nistelrooy    95    76   Efan Ekoku    52  
  27   Dimitar Berbatov  4 94    77   Andrew Johnson    51  
  28   Kevin Phillips    92    78   Dirk Kuyt    51  
  29   Mark Viduka    92    79   Trevor Sinclair    51  
  30   Emmanuel Adebayor  8 91    80   Sergio Aguero  15 50  
  31   Ole Gunnar Solskjaer    91    81   Paulo Wanchope    50  
  32   James Beattie    90    82   Mark Bright    50  
  33   Kevin Davies    88    83   Gareth Barry  2 49  
  34   Dennis Bergkamp    87    84   Nolberto Solano    49  
  35   Louis Saha    85    85   Gary McAllister    49  
  36   Peter Crouch  6 84    86   Carlton Cole  4 48  
  37   Fernando Torres  4 84    87   Fredrik Ljungberg    48  
  38   Carlos Tevez    84    88   Ian Rush    48  
  39   Cristiano Ronaldo    84    89   Joe Cole 3 46  
  40   Chris Sutton    83    90   Graham Stuart    46  
  41   Kevin Campbell    82    91   Paul Merson    46  
  42   Gary Speed    81    92   Theo Walcott 5 45  
  43   Craig Bellamy  1 80    93   Alan Smith    45  
  44   Tony Cottee    78    94   Rod Wallace    45  
  45   Chris Armstrong    71    95   Steven Fletcher  3 44  
  46   Brian Deane    70    96   Bobby Zamora    44  
  47   Eric Cantona    70    97   Juan Pablo Angel    44  
  48   Duncan Ferguson    68    98   Robbie Earle    44  
  49   Paolo di Canio    68    99   Dean Saunders    44  
  50   Kevin Nolan  6 67    100   Gareth Bale   43  
  BOLD = Current Premier League player 2013-14 season.   Correct to 12th February 2014 (Matchday 26)