Premier League Top Scorers 1992-2018 - Manchester City

1Sergio Aguero 160 2011 2018   11Gabriel Jesus 26 2016 2018
2Yaya Touré 59 2010 2016   12Leroy Sané 23 2016 2018
3Carlos Tevez 58 2009 2012   13Kevin De Bruyne 22 2015 2018
4David Silva 54 2010 2018   14Mario Balotelli 20 2010 2012
5Edin Dzeko 50 2010 2014   15Robbie Fowler 20 2002 2005
6Raheem Sterling 43 2015 2018   16Fernandinho 18 2013 2018
7Nicolas Anelka 37 2002 2004   17Samir Nasri 18 2011 2015
8Uwe Rosler 29 1993 1995   18Vincent Kompany 17 2008 2017
9Niall Quinn 29 1992 1995   19Darius Vassell 17 2005 2007
10Shaun Wright-Phillips 27 2002 2009   20Mike Sheron 17 1992 1993