260 - Alan Shearer is the highest Premier League goalscorer with 260 , Andy Cole is second with 188 .
Thierry Henry is in third spot having netted 174 times in the top - flight .
260 - Alan Shearer is the highest Premier League goalscorer with 260 , Andy Cole is second with 188 and Thierry Henry is in third spot having netted 174 times in the top - flight .