The Bosnian striker scored the Citizens' winning goal in their Premier League tie with Fulham at the weekend, and has been rewarded with a start against the German champions
The Bosnian striker replaces Carlos Tevez in attack, and there's also a place in the starting XI for Samir Nasri, with Gareth Barry missing out on the squad altogether.
The Citizens' boss has gone for a more attacking line-up than usual, dispensing of his two holding midfielders, but the back-line remains unchanged.
Jurgen Klopp makes two changes to the side that beat Borussia Monchengladbach 5-0 at the weekend.
Sven Bender replaces club captain Sebastian Kehl in midfield, while Robert Lewandowski has returned to the starting XI after being rested against die Fohlen.
Manchester City: Hart; Zabaleta, Kompany, Nastasic, Clichy; Garcia, Yaya; Nasri, Silva; Aguero; Dzeko
Subs: Pantilimon, Lescott, Milner, Kolarov, Rodwell, Tevez, Balotelli
Borussia Dortmund: Weidenfeller; Schmelzer, Hummels, Subotic, Piszczek: Bender, Gundogan; Blaszczykowski, Gotze, Reus; Lewandowski.
Subs: Langerak, Felipe Santana, Kehl, Leitner, Grosskreutz, Perisic, Schieber.