Most football (soccer) Premier League goals
Who
Alan Shearer
Where
United Kingdom ()

The most goals scored in the English Premiership is 260 by Alan Shearer (UK). Shearer spent his Premiership career with Blackburn Rovers from 1992-96 before moving to Newcastle United in July 1996 for a record fee (at that time) of £15.6 million ($22.4 million), and retiring in 2006. Shearer scored an additional 24 goals for Southampton in the old First Division before it became the Premiership.