#3 Sergio Aguero
Clubs played for: Manchester City.
Of course, Sergio Aguero features on this list. He has scored 143 goals for Manchester City in 205 Premier League games.
Regarded as one of the best South American's to ever play in the Premier League, Sergio Aguero joined Manchester City in 2011 and has been leading their front line since then. Unsurprisingly, he has finished as the club's top goalscorer for the last six seasons.
He also played a vital role in two of Manchester City's Premier League titles in the last six seasons and finished as the Premier League's top scorer in 2014-15.
He is the only player on this list who is still playing in the Premier League. At just 29 years of age, he certainly has more years left in him. It is safe to say we can expect him to climb a lot higher on this ladder.
Stats- premierleague.com