The Argentine has been a one-club man his entire career but reports in Spain have suggested he could quit his beloved Barcelona.
Messi has publicly aired his frustrations this season and is thought to be growing disillusioned with the ideas implemented by coach Quique Setien.
Spanish radio station Cadena Ser have reported that the 33-year-old wants to leave the Nou Camp in a years time.
And former Catalan star Rivaldo believes a move to Juventus is realistic given the financial benefits Messi would bring.
“With all this speculation, I believe that some agents are already dreaming about a Messi-Ronaldo double at Juventus and how big it will be around the globe,” Rivaldo told Betfair.
“If that happened there would be a world ‘boom’, and I believe Juventus would quickly recover any investment on the Argentinian thanks to the boost they would get from visibility and marketing.
“It would be historical to see both playing together and I’m sure many Juve sponsors would love to help financially, so, it’s also a possibility for Messi.
“If there are rumours about his exit, then of course every club will be thinking about how they can sign him.
“That said, the two best players in the world for the past 10 years playing at the same club would be massive.”
Messi would still have a huge amount of clubs keen on his signautre despite his age.
The six-time Ballon D’Or winner has never tested himself outside of La Liga and Rivaldo reckons the Premier League would be a great challenge.
He added: “When Messi’s contract ends, he will be 34, but with his class I think he could still easily play in Premier League.
“It will be sad to see him leaving Barcelona once his contract ends eventually, but I still hope that he can stay for now.
“Despite his connection to the club, he has the right to move if he wants and reuniting with Pep Guardiola at City will be tempting for him, as the two of them formed a great coach and player partnership at Barca.”