The Citizens’ top scorer was also urged by father-in-law Diego Maradona to make the switch from the Etihad Stadium to Real’s Santiago Bernabeu.
Roberto Mancini would not be happy to see a player who has scored 16 league goals so far this season leave, but Messi echoed Maradona’s words by saying a move to Los Merengues would be good for his fellow Argentina forward.
“If he goes to Real Madrid I am sure it will give him much joy. If it's the best thing for him, I will be very happy, because of our friendship,” Messi told Radio 9.
Aguero would risk the wrath of his former fans at Atletico Madrid if he were to return to La Liga with their fierce city rivals, but Argentine legend Maradona believes the diminutive striker must make go there.
“Kun [Aguero] has to play for Real Madrid. If he signed for them, it would be his big break,” he said to Radio La Red in Argentina.
It may be difficult for Real to sign the skilful striker, as his wages at City are likely to be equal to anything being paid by the Spanish side, while winning the Premier League title may also convince him to stay on in Manchester.
Mancini’s side are also into the last 16 of the Europa League, where they will meet Lisbon club Sporting – the first leg is on Thursday.
Most importantly though, is that Aguero only joined City last summer and it would take an astronomical fee to convince the Citizens to release him.