Former Blackburn Rovers and Newcastle United striker Alan Shearer holds the record for most Premier League goals with 260.
Who has the record for most goals in the Premier League?
Newcastle United striker Alan Shearer holds the record for most Premier League goals with 260