Alan Shearer holds the English Premier league scoring record with 260 goals. The distant second is Andy Cole with 187. The top scoring player still playing in the premier league is Michael Owen of Manchester United, with 146 career league goals.
43 goals
Didier Drogba from Chelsea FC was the first to score 100 goals in the EPL.
He played for Man United and scores 84 goals in EPL till now.
He scored once agaisnt West Ham United at Upton Park. This made Giggs the only player score in every Premier League season.
Chelsea scored the most goals as a team, sheerer and ronaldo scored the most as a player
A=assist
17
yes of course 42 goals in 48 appearances!!! won the EPL and Champions League for United! must be!
Didier Drogba with 29 goals.
Emile Heskey
Wayne Rooney
Liverpool