Con 15 años y 35 días se convierte en el jugador más joven en jugar en la Primera División Argentina con el Club Atlético Independiente. Donde se forma, cuando aún es menor de edad. En 2006, de sudamericano aterriza en la liga española, de la mano del Atlético de Madrid. Con los colchoneros comienza a forjar su leyenda de anotador y gana el Golden Boy, una Europa League (2009/10) y una Supercopa de Europa (2010/11).
Pero, especialmente histórico es su paso por el Manchester City. En el Etihad Stadium hace 10 años de carrera y cambia el rumbo de los citizens. Se eleva a la categoría de héroe y se convierte en el máximo goleador histórico del equipo inglés y el máximo anotador extranjero en la Premier League.
El 15 de diciembre de 2021, anuncia su retirada prematura del fútbol profesional. Su último gol a en la élite fue contra el Real Madrid en el Camp Nou.