The England international missed the win over Sevilla last time out but is available once more to ease a defensive injury crisis.
Indeed, City were forced into an uncharacteristically late move during the final stages of the summer transfer window, bringing in Manuel Akanji – who makse his debut – to cover for Aymeric Laporte’s injury. Stones moves to right-back.
The Spanish international does not play despite returning to training having undergone knee surgery before the start of the season and Kyle Walker is not fit to return after limping off against Aston Villa earlier this month.
CLICK HERE TO FOLLOW MANCHESTER CITY VS BORUSSIA DORTMUND LIVE!
Elsewhere, Guardiola has a number of options in attack.
All eyes will be on Erling Haaland against his former side of course and he is flanked by Riyad Mahrez and Jack Grealish.
Starting Manchester City XI (4-3-3): Ederson; Stones, Ajanki, Dias, Cancelo; Rodri, Gundogan, De Bruyne; Mahrez, Haaland, Grealish.