Aguero has been sidelined with a hamstring injury since limping out of City’s 3-0 win over Stoke at the Etihad Stadium on New Year's Day.

The Argentine missed his side’s FA Cup third round win over Watford as a result, though it was initially hoped he would be fit to participate in Sunday’s crunch clash with Arsenal at the Emirates Stadium.

But prior to kick-off boss Roberto Mancini revealed his star man would not be risked against the Gunners, with City nevertheless emerging 2-0 victors thanks to goals from James Milner and Edin Dzeko.

Aguero last week underwent intensive treatment in Italy for the injury but has since rejoined his team-mates, who have been training indoors to escape the cold weather.

And City’s medical department have now given the 24-year-old the all-clear to appear against the Cottagers, handing Mancini a timely boost as he looks to chase down title rivals Manchester United.