robin van persie
Ryan Giggs is the only player to have scored in every premier league season
In the 2010-11 Premier League season, there were 1063 goals scored in 380 games.
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.
From his debut Premier League goal in the 1996-97 season, to his exit from the league at the end of the 2011-12 season, Emile Heskey scored in 17 different English Premier League seasons.
Teddy Sherringham currently holds the record for the most league goals in a single season, being a total of 21 goals.He achieved this in the inaugural 1992 - 1993 Premier League Season.
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!
this season , He has scored 9 goals in the premier league