Manchester City striker Sergio Aguero has confirmed that he has cracked a rib, with manager Pep Guardiola ruling him out of the Chelsea match at the weekend and the upcoming Argentina games.