However, Roberto Mancini may recall Sergio Aguero after missing out against Real Madrid on Tuesday at the Santiago Bernabeu. Midfielder Samir Nasri is certain to miss the clash after suffering a hamstring injury.
Right-back's Pablo Zabaleta and Micah Richards will miss the clash due to injuries.
Meanwhile, Arsenal goalkeeper Vito Mannone could start ahead of first-choice keeper Wojciech Szczesny who was left out of the match against Montpellier due to ankle problems.
*Manchester City have never lost in their 31 previous Premier League home games.
*Arsenal have lost just one of their last 10 Premier League away games.
Manchester City (4-2-3-1): Hart-Maicon, Kompany, Lescott, Clichy-Garcia, Barry-Milner, Toure, Silva-Tevez
Arsenal (4-3-3): Szczesny-Jenkinson, Mertesacker, Vermaelen, Gibbs-Arteta, Diaby-Oxlade-Chamberlain, Cazorla, Podolski-Gervinho.