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