Aguero, 32, will leave Etihad Stadium when his contract expires this summer after scoring 260 goals in 389 games for the club.
“Maybe I reveal a secret,” Guardiola told the BBC’s Match of the Day. “Maybe he is close to agreeing a deal for the club of my heart – for Barcelona.
“He is going to be playing alongside the best player of all time, Messi.”
Guardiola added: “I’m pretty sure he is going to enjoy. And maybe Barcelona are stronger and stronger with him on the pitch.”
Source: BBC News