Who are the top 20 all-time Premier League top scorers?

Since its inception in 1992, the Premier League has showcased the best of the best, but only the cream of the crop have made the list of the top 20 all-time top scorers.

Currently, Alan Shearer stands out from the pack as the most clinical finisher to have ever graced England‘s top flight. The Newcastle legend had the physical and mental attributes to perform to the highest possible standard. He knew exactly where the goal was and could find it with his feet and his head. His overall tally of 260 dwarfs the competition. In fact, his nearest rival has, at the time of writing, scored 52 fewer goals than him.

YouTube video

Wayne Rooney currently wears the silver medal around his neck. After arriving on the scene as a 16-year-old superstar at Goodison Park, the striker soon made the switch to Manchester United and carved out a remarkable legacy.

The tenacious and ever entertaining forward always gave it his all, and provided Red Devils fans with many unforgettable memories, including his sensational bicycle kick in the Manchester derby. In addition, he mesmerised supporters with his outrageous finish from behind the halfway line during a game against West Ham.

But while the Champions League winner won’t want anyone to knock him off his perch anytime soon, it’s looking like he won’t have a choice.

Harry Kane rocketing up the Premier League all-time top scorers list

The Tottenham Hotspur forward has proven himself as one of the best strikers in the Premier League.

The 6ft 2in powerhouse possesses unrivalled power and accuracy in his shots. In addition, his desire to win helps him to bag goals into the dying seconds of a game. And at the age of just 29, he’s already scored 188 goals. Consequently, he’s closing in on those ahead of him. Therefore, it seems inevitable that he’ll pass Rooney in the not-too-distant future.

However, we’ll have to wait and see whether he’s capable of catching up with Shearer.

YouTube video

Who are the top 20 Premier League goalscorers of all-time?

  1. Alan Shearer (Southampton/Blackburn Rovers/Newcastle United) – 260 goals
  2. Wayne Rooney (Everton/Manchester United) – 208
  3. Harry Kane (Tottenham Hotspur) – 188
  4. Andrew Cole (Various) – 187
  5. Sergio Aguero (Manchester City) – 184
  6. Frank Lampard (West Ham United/Chelsea/Manchester City) – 177
  7. Thierry Henry (Arsenal) – 175
  8. Robbie Fowler (Liverpool/Leeds United/Manchester City) – 163
  9. Jermain Defoe (Various) – 162
  10. Michael Owen (Liverpool/Newcastle United/Manchester United/Stoke City) – 150
  11. Les Ferdinand (Various) – 149
  12. Teddy Sheringham (Various) – 146
  13. Robin Van Persie (Arsenal/Manchester United) – 144
  14. Jamie Vardy (Leicester City) – 133
  15. Jimmy Floyd Hasselbaink (Leeds United/Chelsea/Middlesbrough/Charlton Athletic) – 127
  16. Robbie Keane (Various) – 126
  17. Nicolas Anelka (Various) – 125
  18. Dwight Yorke (Various) – 123
  19. Mohamed Salah (Liverpool) – 122
  20. Romelu Lukaku (West Bromwich Albion/Chelsea/Everton) – 121

Featured Image Credit: Getty