Ahead of the game, Man City will yet again be without midfielder Rodri as he is still recovering from an injury. They will also be missing centre-back Abdukodir Khusanov, but on the positive, Nico Gonzalez looks to be fit, despite picking up a knock against Villarreal.
Pep Guardiola will have a few tough line-up decisions to make for the game against Villa, so ManchesterWorld decided to put together a predicted XI for the Cityzens as they prepare to play against Unai Emery’s side.
Donnarumma has proven himself to be a superb addition to the Man City back line. It is unfortunate for James Trafford, but he is a must-start for City.
1. GK - Gianluigi Donnarumma
Donnarumma has proven himself to be a superb addition to the Man City back line. It is unfortunate for James Trafford, but he is a must-start for City. | Getty Images
Gvardiol should start at left-back after he was rested during the week against Villarreal in the Champions League.
2. LB - Josko Gvardiol
Gvardiol should start at left-back after he was rested during the week against Villarreal in the Champions League. | Getty Images
Ruben Dias has been an ever-present in Man City's starting XI in recent weeks; he doesn't have too much competition.
3. CB - Ruben Dias
Ruben Dias has been an ever-present in Man City's starting XI in recent weeks; he doesn't have too much competition. | AFP via Getty Images
Stones comes in for Nathan Ake, who started last weekend against Everton. The English defender started alongside Dias in defence during the win against Villarreal.
4. CB - John Stones
Stones comes in for Nathan Ake, who started last weekend against Everton. The English defender started alongside Dias in defence during the win against Villarreal. | Getty Images