Rovers have made two changes from the team that narrowly lost to Sheffield Wednesday on Tuesday night.
Into the side come Danny Graham and Darragh Lenihan with Sam Gallagher and Danny Guthrie dropping to the bench.
The hosts make three changes from their midweek draw with Preston as Stephen Gleeson, Che Adams and David Davis replace Maikel Kieftenbeld, Reece Brown and Greg Stewart.
BIRMINGHAM: Legzdins, Grounds, Shotton, Gleeson, Cotterill, Adams, Jutkiewicz, Maghoma, Spector, Davis, Morrison (c).
Subs not used: Trueman (GK), Robinson, Fabrini, Wiggins, Brown, Stewart, Storer.
ROVERS: Steele, Lowe (c), Greer, Hoban, Williams, Marshall, Lenihan, Evans, Conway, Emnes, Graham.
Subs: Raya (GK), Samuelsen, Gallagher, Akpan, Guthrie, Bennett, Brown.