Birmingham will be without on-loan winger David Bentley for the game.
Bentley is ineligible as he has already played in the competition for his parent club Tottenham this season.
Sebastian Larsson is set to replace Bentley as City look to overturn a 2-1 first leg deficit.
Blues boss Alex McLeish has no fresh injury concerns with James McFadden (knee) and Scott Dann (hamstring) long-term casualties.
Gary O’Neil will go straight into the West Ham squad for the match after completing his move from Middlesbrough.
Manager Avram Grant is without suspended strikers Victor Obinna and Frederic Piquionne and West Ham were unable to complete the loan signing of Demba Ba from Hoffenheim in time.
But Carlton Cole is expected to be fit to start up font after missing the draw at Everton and on-loan defender Wayne Bridge is available because he is not cup tied.
Blues (from): Foster, Carr, Johnson, Ridgewell, Murphy, Larsson, Ferguson, Mutch, Fahey, Hleb, Derbyshire, Taylor, Jerome, Gardner, Bowyer, Zigic, Jiranek, Phillips, Parnaby, Beausejour.
Hammers (from): Green, Boffin, Faubert, Jacobsen, Bridge, Tomkins, Reid, Gabbidon, Upson, Spector, Hines, Parker, Noble, Kovac, O’Neil, Boa Morte, Cole, McCarthy, Sears, Nouble.