EPL SCORERS  of All Time!

Top 10

Alan Shearer - 260 goals

Shearer leads with 260 goals in 441 appearances for Blackburn Rovers and Newcastle United.

Image Credit: Goal.com

Shubman Gill - IPL 2023

Liverpool claimed their first Premier League title in 2019-20 and remain strong contenders every season.

Image Credit: Goal.com

Harry Kane - 213 goals

Rooney netted 208 goals over 491 games, primarily with Manchester United.

Image Credit: The Independent

Wayne Rooney- 208 goals

Andy Cole - 187 goals

Cole scored 187 goals in 414 appearances across multiple clubs, including Manchester United.

Image Credit: Football Fancast

Sergio Agüero - 184 goals

Agüero tallied 184 goals in 275 matches for Manchester City. He shares the record for the most goals with Mohamed Salah.

Image Credit: The Sport Stuff

Mohamed Salah - 184 goals

Salah has scored 184 goals for both Chelsea and Liverpool, making him the joint top-scoring foreign player alongside Agüero.

Image Credit: dailypost.ng

Frank Lampard - 177 goals

Midfielder Lampard scored 177 goals in 609 appearances, mainly for Chelsea.

Image Credit: Football Fancast

Thierry Henry - 175 goals

Henry netted 175 goals in 258 matches for Arsenal, boasting a high goals-per-game ratio.

Image Credit: GiveMeSport

Robbie Fowler - 163 goals

Fowler scored 163 goals in 379 appearances, primarily for Liverpool.

Image Credit: Read Football

Jermain Defoe - 162 goals

Defoe netted 162 goals in 496 appearances, playing for several clubs, including Tottenham Hotspur.

Image Credit: FourFourTwo