The Citizens captain returns to the starting line-up alongside the Spaniard, while Kevin Wimmer continues to deputise for Jan Vertonghen in the Spurs back-line
Manuel Pellegrini's side come into the game off the back of a 3-1 defeat to Leicester City in their last fixture, looking to reignite their title challenge after falling behind the Foxes, Arsenal and Sunday's opponents.
And they are boosted by their returning captain, who starts alongside Nicolas Otamendi in the heart of the defence with Martin Demichelis, who was tormented by Leicester, dropping to the bench.
Tottenham, meanwhile, sat second in the Premier League coming into the weekend but saw Arsenal jump them earlier on Sunday as they beat Leicester 2-1. Kevin Wimmer continues to deputise for the injured Jan Vertonghen in defence.
England international Harry Kane leads the line for Mauricio Pochettino's side, while Deli Alli, one of the revelations of the season with six goals and five assists in his last 14 Premier League games, starts as an attacking midfielder.
Manchester City starting line-up: Hart; Zabaleta, Kompany, Otamendi, Clichy; Fernando, Fernandinho; Sterling, Toure, Silva; Aguero.
Substitutes: Caballero, Demichelis, Kolarov, A. Garcia, M. Garcia, Celina, Iheanacho.
Tottenham starting line-up: Lloris; Walker, Alderweireld, Wimmer, Rose; Dier, Dembele; Son, Alli, Eriksen; Kane.
Substitutes: Vorm, Trippier, Davies, Carroll, Mason, Chadli, Lamela.