Captain and defender Vincent Kompany (groin) is hoping to prove his fitness while midfielders James Milner (hamstring) and Gareth Barry (suspension) return.
Forward Samir Nasri (hamstring) will miss the game and the Boxing Day trip to Sunderland while defender Aleksandar Kolarov (knee) is also out this weekend.
Reading striker Jason Roberts will the game at Manchester City with a hip problem.
Jem Karacan (knee), Jimmy Kebe (groin) and Danny Guthrie (thigh) should be available, but Sean Morrison (ankle) is still sidelined.
Alex McCarthy is out long-term after undergoing shoulder surgery.
Man City: Hart, Pantilimon, Zabaleta, Maicon, Kompany, Nastasic, Lescott, K Toure, Clichy, Milner, Y Toure, Garcia, Barry, Silva, Sinclair, Aguero, Tevez, Dzeko, Razak.
Reading: Federici, Taylor, Cummings, Gorkss, Pearce, Karacan, Kebe, Mariappa, Shorey, Harte, McAnuff, Guthrie, Leigertwood, Tabb, McCleary, Le Fondre, Hunt, Robson-Kanu, Roberts, Pogrebnyak.