Micah Richards

Manchester City defender Micah Richards, striker Sergio Aguero and midfielder Gareth Barry are all expected to return from injury within the next few weeks to boost Roberto Mancini's squad options.

Richards suffered an ankle injury while representing Britain at the London Olympics 2012 and has been sidelined since the start of the season. It was first feared the 24-year-old would miss ten weeks' action, but according to the Daily Mail, he could now be back in time for the start of the Citizens' Champions League campaign.

Meanwhile, Aguero could return to action for Argentina against Peru on 11 September.

The striker suffered a knee injury on the opening day of the Premier League season against Southampton, with many fearing he could be set for a lengthy absence. However, the player has made a quick recovery and could play for his country next week.

Sergio Aguero

"I'm here until the Peru game. The knee still hurts at the moment and it bothers me, but maybe in two or three days the landscape will change. Now I'm going to see the doctors of the Argentinian Football Association," Sky Sports quoted Aguero as saying.

The 24-year-old said even if he was ruled out of the Peru clash, he was happy he could travel to South America and link up with national squad.

"It's always nice to be here with the guys. We knew from the Under-20s that this was a good group, and we must continue in this way," Aguero said.

There is further good news for City on the injury front as Barry, who was ruled out of the Euro 2012 competition with an abdominal injury, is also back in training.

"Gareth will also be ready after the international break. He hasn't played any games for almost four months and he needs to build his fitness up, but he is training again and I don't see him being out for any longer," the Telegraph quoted Mancini as saying. Barry played 80 minutes for City's Elite Development Squad on 3 September, a 2-2 draw against Liverpool's U21 team.