Barcelona forward Luis Suarez said if Barcelona was rebuilt more competitively, then chances were that Messi would retire.
Luis Suarez said if LaLiga champions built a more competitive team, this meant that Messi's career would probably end at Barcelona.
Barcelona's failure to resign Neymar at the start of the season has not been good news to Messi, leading him to a public row with Barca sporting director Eric Abidal and making headlines concerning his future at Barca.
Amid a tumultuous campaign for Barca – who sacked head coach Ernesto Valverde in January and have been at the centre of social media controversy after allegations the Spanish giants hired a company to damage the image of people associated with the cub, including Messi – Suarez said the Catalans must support the superstar captain.
"[The fears are] understandable because it's what he's said as well, that we're not going to get what we want with what we have now," Suarez told RAC1. "It depends on how the club recruits.
"Messi is very happy here. He's so happy here, it's his home. If the club does what has to be done, building a competitive team, then it's going to be great for him and he'll stay here for his whole life.
"He's said that himself. I think the club understood his message.
"It's normal for them to want the best player in the world, in the history of the club, to continue at this level here at Barcelona. I hope he stays."
It is said that Barca are in close contact with Inter star Lautaro Martinez, who is considered to be an ideal long-term replacement for veteran forward Suarez.
Messi has previously hailed his team-mate at Argentina national team, Martinez and Suarez, which is on bench these days due to injury along with another team-mate - Ousmane Dembele - believes Messi's calls for attacking reinforcement at Barca should not be ignored by the club officials.
"Lautaro has a lot of quality because of the level he's now showing with Argentina and Inter," he said. "It's his second season in Italy and he's been on great form.
"But you have to understand that we, the players, don't make the decisions. We don't make the decisions.
"If it'd been down to the players, we would've brought in forwards a long time ago. I've been saying for two years that it would be good to bring in a forward, a young forward so that they can learn for when I leave the club, but they didn't listen to me."