The club captain returns from his four game suspension and replaces Stefan Savic at Goodison Park, while there is no place on the home bench for striker Louis Saha
The Belgian centre-back replaces Stefan Savic in defence, while Gael Clichy comes in for Aleksandar Kolarov at left-back, with Micah Richards and Joleon Lescott both retaining their places following last week's 2-2 League Cup semi-final second leg draw to Liverpool.
David Silva, Samir Nasri and Edin Dzeko all start, while Sergio Aguero returns to the side having been rested for the Anfield defeat. Pablo Zabaleta and Nigel de Jong both miss out, with James Milner partnering Gareth Barry in central midfield.
For Everton, Tony Hibbert partners John Heitinga in the centre of defence, with both Sylvain Distin and Phil Jagielka missing out through injury, while Landon Donovan, Royston Drenthe and Tim Cahill all start.
Denis Stracqualuris starts up front for David Moyes side, with Louis Saha not amongst the substitutes ahead of a potential move to Tottenham.
Everton starting XI: Howard; Neville, Hibbert, Heitinga, Baines; Fellaini, Gibson; Donovan, Drenthe; Cahill; Stracqualursi.
Subs: Mucha, Gueye, Barkley, Vellios, Forshaw, Duffy, Baxter.
Manchester City starting XI: Hart; Richards, Kompany, Lescott, Clichy; Milner, Barry; Silva, Aguero, Nasri; Dzeko.
Subs: Pantilimon, Zabaleta, Savic, Johnson, Kolarov, De Jong, Razak.