Alan Shearer 260 goals
Christiano Ronaldo is this seasons current highest scorer
Cristiano Ronaldo was the top scorer in the English Premier League season 2007-08 with 31 goals.
He is Emmanuel Adebayor with 18 gaoals who plays for Arsenal.
Thierry Henry - 174 Premier League Goals
The top scorer of the English Premier League (EPL) in 1894 was Jack Southworth.