This season (2010-2011), it is Dimitar Berbatov.
Overall in the premier league it is Alan Shearer
Thierry Henry - 174 Premier League Goals
zakki of wigan
Richard Dunne 8, Jamie Carragher 7
Alan Shearer (England) has scored 260 goals in the English Premier League from the inaugural season, 1992-1993 to his last in the 2005-06 season.He played with Southampton, Blackburn Rovers and Newcastle United and he was part of the 1994-1995 Blackburn Rovers, who won their first championship in 81 years and he was named 'Overall Player of the Decade' by the FA.
Thierry Henry (Arsenal), with 30 goals.