Sous les couleurs de Manchester City, il est champion d'Angleterre en 2014, en 2018, 2019 et 2021. Il remporte la coupe de la Ligue à six reprises en 2014, 2016, 2018, 2019, 2020 et 2021. Il remporte le Community Shield en 2018. Il remporte la Coupe d'Angleterre en 2019. Il est également finaliste de la Ligue des champions en 2021.