According to the official Premiership website, the list at 2//11/2008 is:
Alan Shearer 260 Andrew Cole 187 Thierry Henry 174 Robbie Fowler 161 Les Ferdinand 150 Teddy Sheringham 147 Michael Owen 139 Jimmy Floyd Hasselbaink 128 Dwight Yorke 123 Ian Wright 113 Dion Dublin 111 Robbie Keane 105 Matt Le Tissier 101 Others who are close and still playing are: Emile Heskey 99 Frank Lampard 98 Ryan Giggs 96 Paul Scholes 95
Since the E.P.L started in 1992 only 18 players have scored 100 goals or more.
Alan Shearer was playing for Blackburn Rovers when he scored his 100th premier league goal.
Will Keane has scored 0 goals while playing for the first team for Manchester United in the English Premier League.
Anderson has scored 5 goals while playing for the first team for Manchester United in the English Premier League.
The highest number of goals scored is 11 eleven , scored by Tottenham Hotspur.
Richard Dunne of Aston villa
Mia Hamm scored 101 goals.
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!
No individual has scored 6 goals in one game in Premier League era (4 players have scored 5)
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.
Thierry Henry has scored 174 goals in the Premier League, the third highest of all time.
1 - heskey 2 - torres
In the 2010-11 Premier League season, there were 1063 goals scored in 380 games.