Most of Guardiola's backline should remain untouched this weekend, as Ederson, Kyle Walker and Ruben Dias all reprise their roles, but the Catalan coach may ponder swapping Josko Gvardiol for Nathan Ake.
A recall for Rodri alongside John Stones would also force Manuel Akanji to take up a spot on the bench, while Mateo Kovacic and Matheus Nunes are wildcard midfield options off the bench for the visitors.
Rico Lewis benefitted from injuries and suspensions to start the contest with Villa, but Grealish should now throw his hat into the ring for a place alongside Bernardo Silva, Julian Alvarez and Phil Foden, unless Doku is able to make a rapid recovery.
After escaping punishment for his outburst towards Simon Hooper against Spurs, Erling Haaland had City's only two shots on goal at Villa Park - being denied by Emiliano Martinez on both occasions - but the Norwegian's spot at the tip of the attack is not up for debate.
Manchester City possible starting lineup: Ederson; Walker, Dias, Ake; Stones, Rodri; Silva, Alvarez, Foden, Grealish; HaalandNo Data Analysis info