”My dream was to finish my career at Barça and we are moving down that path. Our objective is to continue achieving great things, fill the trophy cabinet and keep making history," Messi said.

Bartomeu hinted that Messi’s clause had grown from 300 to 700 million euros, after losing Brazilian player Neymar after the Paris St Germain paid 222 million euros of this clause.

“It’s a new contract that we have signed today because although the one we signed in June was up to par with his greatness as a player, the new one is more in line with the current situation in the ever-changing world of football,” Bartomeu said.

“It’s a great contract for the best player in football history. It fills me with pride to see him with us renewing his love for the club.”