The English top flight has been home to some legendary goalscorers

Premier League is not only the richest and most popular football league in the world, but it is also one of the toughest leagues in the world. The completion at the top of the league, the midtable teams and even the relegation battle is growing ever tougher each season. The result is guaranteed in the English top flight.

Players have found it difficult to adapt to the high intensity and level of the English game. While some have found the high media coverage and media plaudits difficult to overcome. While some players like Erling Haaland, have adapted to the league and have made it look like a walk in the park.

When it comes to goals, Alan Shearer leads the way in the most goals in the league (260). Harry Kane recently overtook Sergio Aguero in the list for most goals in the English top flight for a single club. The English striker looks set to break all the scoring records in the league. Mohamed Salah holds the record for the most goals in a single season (32 goals in 2017-28). Here we take a look at the list of players with 100 or more Premier League.

List of players with 100 or more Premier League goals

  • Alan Shearer- 260
  • Wayne Rooney – 208
  • Harry Kane – 189
  • Andy Cole – 187
  • Sergio Agüero – 184
  • Frank Lampard – 177
  • Thierry Henry – 175
  • Robbie Fowler – 163
  • Jermain Defoe – 162
  • Michael Owen – 150
  • Les Ferdinand – 149
  • Teddy Sheringham – 146
  • Robin van Persie – 144
  • Jimmy Floyd Hasselbaink – 127
  • Robbie Keane – 126
  • Nicolas Anelka – 125
  • Dwight Yorke – 123
  • Mohamed Salah – 122
  • Romelu Lukaku – 121
  • Steven Gerrard – 120
  • Ian Wright – 113
  • Raheem Sterling – 112
  • Sadio Mané – 111
  • Dion Dublin – 111
  • Emile Heskey – 110
  • Ryan Giggs – 109
  • Peter Crouch – 108
  • Paul Scholes – 107
  • Darren Bent – 106
  • Didier Drogba – 104
  • Cristiano Ronaldo – 102
  • Matt Le Tissier – 100

For more updates, follow Khel Now on Facebook, Twitter, and Instagram and join our community on Telegram.