"Barcelona and Leo Messi have agreed on a contract renewal that will keep the Argentinian at the Club until June 30th, 2021," the team said in a statement on its official website.
"The club is very happy with both the renewal and the commitment of Messi, the best player in history, who has played his full professional career at Barca and has led the team to an era of extraordinary success, the likes of which has never been seen" in global football, the statement added.
This will be Messi's ninth professional contract which ties him down to the Spanish giants until he is 34.
Messi is also the top scorer in the club's history (507) and in La Liga history (349), and has been named the world's best player on five occasions.
(Only the headline and picture of this report may have been reworked by the Business Standard staff; the rest of the content is auto-generated from a syndicated feed.)