The 30-year-old tore a thigh muscle in pre-season and has had to embark on a slow and winding path back to full fitness.
Benjani is now back in contention for a spot on Mark Hughes’ bench for the trip to Newcastle on Monday although he is wary about doing more damage than good with a premature appearance.
“When I got injured I didn’t think it was going to take so long, but as time went on and the physios got to work on me I realised that it was a very, very bad injury,” said Benjani on City’s official website.
“I need to be careful, I tore a thigh muscle so it’s a difficult one.
“We’re being cautious because if I come back too soon and break down, I’ll be out for a long time.”