Soccer / Records #74 Who is the Premier League's all-time top scorer? AHarry KaneBAlan ShearerCWayne RooneyDThierry Henry Answer: Alan Shearer Shearer scored 260 Premier League goals for Blackburn and Newcastle. Source Show the answer Share #73 Play this week's quiz #75