Alan Shearer with 260 goals.
Yakubu Ayegbeni of Everton
Alan Shearer with 206 goals
Alan Shearer scored 11 Premiership hat-tricks.
Got to be Duncan Ferguson if it's prem only
Andy Cole, Les Ferdinand, Marcus Bent, Nicky Barmby and now Craig Bellamy are the only 5 to have scored for 6 different premiership teams.