Repeat: Former Blackburn Rovers and Newcastle United striker Alan Shearer holds the record for most Premier League goals with 260.
Former Blackburn Rovers and Newcastle United striker Alan Shearer holds the record for most Premier League goals with 260.