Barcelona confirmed that Manchester City striker Sergio Aguero will join the club on 1 July when his contract with the Premier League champions expires.
Argentina international Aguero joined City from Spanish side Atletico Madrid in 2011 and went on to become the club's all-time leading goalscorer, netting 260 times as he helped them to claim five Premier League titles.