Alan Shearer is the only player to score 200 goals in the English Premier League, he finished his career with 260 goals in the league.
It was Efan Ekoku
The Barclays Premier League's All-Time top scorer is Alan Shearer, with 260 goals.
Alan Shearer - 260 goals
Alan Shearer has scored the most hat tricks in the premier league, not only this but he also scored the most goals in the premier league as well!
andy cole and alan shearer have the most goals scored in a premier league season, the total being 34 each.
2 goals in 28 appearances
Wayne Rooney has scored 171 goals in the premier league.
By the start of the 08-09 season, Giggsy had scored 96 goals in the Premier League, having scored 5 before the premier league's inception in 92-93. He has now scored 100 premier league goals!
robin van persie
Alan shearer with 206 premier league goals
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.
There were 1002 goals scored in the 2007-08 Premier League season, 942 goals scored in the 2008-09 Premier League season, and 1053 goals scored in the 2009-10 Premier League season - a total of 2997 goals in those three seasons.
Robbie Fowler, with 163 goals.
17407 according to the FA Premier League website
Premier League: 76 goals in 350 games.Total career goals: 125 in 504 games.(as at 1-Jan-2010)
Thierry Henry has scored 174 goals in the Premier League, the third highest of all time.