Donnarumma will be joined by several new faces, including Benjamin Sesko, who will start for Manchester United in the absence of Matheus Cunha.
For City, local boy Phil Foden will take to the pitch alongside Ruben Dias, Josko Gvardiol, Nico O'Reilly, and Jeremy Doku. Meanwhile, Matheus Nunes and Oscar Bobb drop to the bench, and John Stones, Rayan Ait-Nouri, and Omar Marmoush are not involved in the match.
Manchester United manager Ruben Amorim has opted for Altay Bayindir as his goalkeeper, despite the recent arrival of Senne Lammens from Royal Antwerp on deadline day.
The lineups for both teams are as follows:
Manchester City XI: Donnarumma, Khusanov, Dias, Gvardiol, O'Reilly, Rodri, Reijnders, Silva, Doku, Foden, Haaland
Manchester United XI: Bayindir, Mazraoui, Yoro, De Ligt, Shaw, Dorgu, Ugarte, Fernandes, Diallo, Mbeumo, Sesko