The centre-back is available for the first time in two months, although Sergio Aguero is not fit enough to start, while Vurnon Anita & Gabriel Obertan feature for the visitors
Yaya Toure, who missed the 2-0 defeat at Goodison Park two weeks ago with a migraine, slots back into central midfield alongside Gareth Barry. Sergio Aguero, however, must settle for a place on the bench.
For Newcastle, Alan Pardew makes four changes to the team that lost 2-1 at Wigan last time out.
Danny Simpson and Jonas Gutierrez fill in at full-back for the absent Davide Santon and Mathieu Debuchy, while Vurnon Anita replaces Chieckh Tiote in midfield.
Gabriel Obertan is also handed a start, lining up alongside Moussa Sissoko and Yoan Gouffran in attacking midfield, with Papiss Cisse once again leading the line for the Magpies.
Manchester City starting XI: Hart; Zabaleta, Kompany, Lescott, Clichy; Barry, Yaya Toure; Silva, Nasri, Tevez; Dzeko
Subs: Pantilimon, Kolo Toure, Kolarov, Sinclair, Garcia, Aguero, Milner
Newcastle starting XI: Elliot; Simpson, S.Taylor, Yanga-Mbiwa, Gutierrez; Anita, Cabaye; Obertan, Sissoko, Gouffran; Cisse
Subs: Harper, Good, Perch, Bigirimana, Gosling, Marveaux, Campbell