Sunderland make six changes from the team that dropped two points against Manchester United, as Liam Bridcutt, Jozy Altidore come in for Lee Cattermole and Steven Fletcher.
Full debuts are given to Costel Pantilimon, Billy Jones and Jordi Gomez, while Adam Johnson starts after recovering from the illness that kept him out of the Manchester United game.
Emanuele Giaccherini returns to the side after injury and takes his place on the substitutes bench.
Sunderland (4-3-3): Pantilimon; Vergini, O'Shea, Brown, Jones; Larsson, Bridcutt, Gomez; Johnson, Altidore, Wickham.
Subs: Mannone, van Aanholt, Cattermole, Rodwell, Giaccherini, Buckley, Fletcher.
Birmingham City make five changes to the side who earned a point at Brentford, with Colin Doyle, Neal Eardley, Paul Robinson, Mark Duffy and Stephen Gleeson coming in for Darren Randolph, Jonathan Grounds, Jonathan Spector, Lee Novak and David Davis.
Lee Clark's side also switch from the 4-2-3-1 they used at Griffin Park back to a more familiar 4-4-2.
Birmingham (4-4-2): Doyle; Eardley, Hall, Edgar, Robinson; Duffy, Gleeson, Caddis, Cotterill; Donaldson, Thomas.
Subs: Randolph, Grounds, Spector, Davis, Gray, Novak, Johnstone.