Everyday in football federation record were created and broken by players.  English premier league is not an exception. In terms of goals scored by a player, former Newcastle legend,Alan Shearer seat comfortably at the top of table of all time highest goalscorers with 260 goals,distantly followed by former Manchester united player,Wayne Rooney with 208 goals.
On related news,Alan Shearer the highest goalscorers record holder praised Aguero as the all time best foreign player in English premier league for brilliant display. Agüero needs two hat trick to equal Shear record on highest hat trick scorer in English premier league.

Sergio Aguero may overtake four of these players on goal chat.

Looking at the rate the Argentinean striker,sergio Aguero is going he may overtake four players to stay on top 6.

Sergio aguero
Sergio Aguero is one of English premier league top all time highest goals scorers
 If Aguero can score more 20 goals this season he will over take Les Ferdinand,michael Owen, Jermain Defoe and Robbie fowler.
Premier League Player Stat
This table ranks players based on the currently selected stat type
Rank.     Player.                     Stat
1        Alan Shearer.               260
2.      Wayne Rooney.                 208
3.          Andrew Cole.                187
4.          Frank Lampard.               177
5.      Sergio Aguero                       177
6    Thierry Henry.                  175
7        Robbie Fowler.                  163
8       Jermain Defoe.                   162
9       Michael Owen.                 150
10        Les Ferdinand.                    149
11       Teddy Sheringham.       146
12.       Robin van Persie.            144
13.      Jimmy Floyd Hasselbaink.          127
14.       Robbie Keane.         126
15.        Nicolas Anelka.       125
16.         Dwight Yorke.          123
17.           Steven Gerrard.      120
18.             Ian Wright.              113
19.           Dion Dublin.            111
20.          Emile Heskey.          110