The Blues skipper was substituted just 22 minutes into the 2-1 win at St Andrew's with a hamstring injury and will miss the games against Leicester City at The Walkers Stadium on Tuesday night and Sundays live television clash against Wolves at The Molineux.
Elsewhere, Seb Larsson has recovered from illness having missed the last three matches and is almost certain to return to the 16-man squad for the game against The Foxes on Tuesday night.