Lionel Messi will be going nowhere as long as Sandro Rosell is in charge at Barcelona, the Catalans' president has said on Thursday.

"As long as I'm president of Barca, everything will be done that is possible and even impossible so that Messi stays at the club," said Rosell at an event to present a partnership with American electronics giant Intel.

"It is extremely difficult, not to say impossible, that Messi will leave the club."

Four-time Ballon D'Or winner Messi is currently injured and out of action until January.

He is under contract until 2018, which will take him almost up to his 31st birthday.

But speculation about Messi's future was sparked on Tuesday by Barca's economic vice-president Javier Faus's assertion that they did not need to renegotiate his contract.

"Why? His contract was only renegotiated six months ago," said Faus in an interview with Rac1 radio station.