The Belgian playmaker has been out with injury since the Blues beat Arsenal last month and had been expected to miss up to three months.
However, he trained with the rest of the squad ahead of tomorrow’s clash in Germany.
READ: What channel is Hoffenheim v City on?
Sergio Aguero, who the Blues’ boss also revealed has been carrying a foot injury for the past few games, trained at the CFA and will travel to Germany.
Benjamin Mendy and Fabian Delph are still recovering from knocks.
Pep Guardiola revealed at the weekend the Delph would miss the next two games against Hoffenheim and Liverpool.