Premier League Top Scorers 1992-2023 - Manchester City

1Sergio Aguero 184 2011 2020   11Ilkay Gundogan 44 2016 2022
2Raheem Sterling 91 2015 2021   12Riyad Mahrez 43 2018 2022
3Kevin De Bruyne 67 2015 2023   13Bernardo Silva 39 2017 2023
4David Silva 60 2010 2019   14Nicolas Anelka 37 2002 2004
5Yaya Touré 59 2010 2016   15Uwe Rosler 29 1993 1995
6Gabriel Jesus 58 2016 2021   16Niall Quinn 29 1992 1995
7Carlos Tevez 58 2009 2012   17Shaun Wright-Phillips 27 2002 2009
8Erling Braut Haaland 56 2022 2023   18Leroy Sané 25 2016 2018
9Edin Dzeko 50 2010 2014   19Rodri 21 2019 2023
10Phil Foden 49 2018 2023   20Fernandinho 20 2013 2021