The Premier League champions are on a three-match winning streak after claiming a narrow win away at Leicester City at the weekend.
After a dodgy start to the season, Pep Guardiola’s side will be keen to get off to a positive start in the new European campaign after suffering heartbreak in the Champions League final against Chelsea in May.
RB Leipzig, who suffered a 4-1 defeat at the hands of Bayern Munich on Saturday, will be looking to cause an upset in the east side of Manchester ahead of their Bundesliga clash against FC Köln later this week.
Here are the confirmed teams from Wednesday’s Champions League opener-
READ MORE: Man City ready for £100M fight for Declan Rice
READ MORE: Primary left-back targets reveals stance amid Man City interest
Manchester City: Ederson; Cancelo, Dias, Ake, Zinchenko; De Bruyne, Rodri, Bernardo; Mahrez, Torres, Grealish
Substitutes: Carson, Walker, Lavia, Fernandinho, Gundogan, Foden, Palmer, Sterling, Jesus
READ MORE: Bernardo Silva heaps praise on Man City midfielder Jack Grealish
READ MORE: Pep Guardiola opens up on tactical tweak in Premier League victory
RB Leipzig: Gulacsi; Klostermann, Orban, Mukiele, Angelino; Adams, Laimer; Olmo, Forsberg, Nkunku; Andre Silva
Substitutes: Martinez, Simakan, Haidara, Poulsen, Szoboszlai, Brobbey, Gvardiol, Moriba, Henrichs, Kampl
Follow us on Twitter for live updates: @City_Xtra