The City skipper has not played for the club since Boxing Day due to a calf injury.
The Belgian has played just once since the goalless draw with Aston Villa in early November, when he featured during the emphatic Boxing Day victory over Sunderland.
And even that appearance was blighted by injury, as he came off minutes after being brought on as a second half substitute.
Manuel Pellegrini would have been hoping to receive some positive news regarding the 29-year-old, but it appears that he will have to wait several weeks for his return, with the Mail suggesting that he will need at least three weeks to recover from this latest setback before he can begin to prove his fitness to the Chilean.
The news could arguably have not come at a worse time for the Citizens. Arsenal's defeat to Chelsea meant that City stayed second in the Premier League table, just three points behind table-toppers Leicester.
And with the Foxes set to visit the Etihad in early February, Pellegrini will know that his side will have to go up against a genuine title-rival without their influential skipper.