Midfielder Yaya Toure appears to have recovered from a muscle injury.
Toure took part in training ahead of Wednesday’s Champions League semi-final second-leg with Real Madrid.
The Ivorian international last played for City in the last week of April but might feature in the Madrid game.
Captain Vincent Kompany, striker Sergio Aguero and midfielder Kevin De Bruyne trained as did Kelechi Iheanacho, the young Nigerian scored twice in City’s 4-2 defeat at Southampton on May 1.
But David Silva is out with hamstring problems.
Manchester City are going to the Bernabeu having held Real Madrid to a goalless draw at their Etihad Stadium in the first leg last week.