Mario Balotelli makes his first Champions League appearance of the season for Manchester City against Villarreal.
The Italian has been suspended for the start of the campaign following a red card picked up in the Europa League last season.
Elsewhere, Stefan Savic joins Vincent Kompany in the centre of defence, while Yaya Toure and Nigel de Jong will sit in front of the back four.
Sergio Aguero and Edin Dzeko start on the bench for Roberto Mancini's side.
Manchester City: Hart; Kompany, Zabaleta, Savic, Clichy; Milner, Nasri, De Jong, Toure; Silva Balotelli Subs: Pantilimon, Lescott, Kolarov, Johnson, Barry, Dzeko, Aguero
Villarreal: Diego Lopez, Mario, Rodriguez, Musacchio, Catala, De Guzman, Marchena, Valero, Wakaso, Perez, Joselu Subs: Cesar, Joan Oriol, Angel, Bordas, Gullon, Tomas, Fofo