The Belgian last featured in the 1-0 win at Newcastle on 27 December but comes back in as one of four changes to the line up.
City XI: Bravo, Walker, Danilo, Kompany (C), Otamendi, Fernandinho, Gündogan, De Bruyne, Sané, Bernardo, Sterling
Subs: Ederson, Stones, Agüero, Mangala, Adarabioyo, Zinchenko, Diaz
Follow text and radio commentary on the live match day centre
Tactics
Boss Pep Guardiola has shuffled his defensive pack, bringing Danilo in at left-back along with Kompany. In goal Claudio Bravo starts a second consecutive game following his appearance in the League Cup win at Bristol City.
Fernandinho will assume the holding midfield role, while Ilkay Gundogan is back in the side looking to continue his impressive 2018 form. The Germany man should occupy a central midfield role along with Kevin De Bruyne - David Silva is out of the squad for personal reasons - with Leroy Sane and Bernardo Silva wide left and right respectively.
Raheem Sterling is likely to be used as the attacking spearhead.
.@EmiratesFACup R4 Team News: #CardiffCity vs. @ManCity @Callump7 returns to the starting XI. Bamba misses out with a knock.#CityAsOne 🔵⚽️🔵⚽️ pic.twitter.com/ltepq3qMGI
— Cardiff City FC (@CardiffCityFC) January 28, 2018