Barcelona president Josep Maria Bartomeu has said that captain Lionel Messi will end his career at the Catalan club, dismissing a report saying the Argentine no longer wishes to renew his current contract when it expires next year.

"Messi has said he will end his working and footballing life at Barca," Bartomeu told Spanish network Movistar after his side beat Villarreal 4-1 away on Sunday in La Liga.

"I'm not going to explain the details because we are focused on the competition and we are negotiating with many players but Messi has explained to us that he wants to stay and so we're going to enjoy him for much longer."