Keegan may choose to stick with Arni Arason after an impressive display on his debut, despite conceding three goals, but that is unlikely.
New loan signing Daniel van Buyten is set to make his debut at full-back, meaning either Jihai Sun or Michael Tarnat will give way.
Robbie Fowler and Jon Macken are likely to start upfront due to the groin strain Nicolas Anelka picked up at Spurs, though it is unclear how long City's top scorer will be out for.
Danny Tiatto will not be available after breaking down for the reserves in the week.
Anelka's compatriot, Christophe Dugarry, may return from injury for the visitors while new £1.25m signing, Martin Taylor, is set to make his Birmingham debut in defence.
Damien Johnson will continue to fill in for the injured David Dunn.