BREAKING NEWS: Lionel Messi agrees new Barcelona contract

Lionel Messi has agreed a new contract with Barcelona, tying him to the club until 2021.

The forward's previous deal was due to expire in 2018, with the three-year extension ensuring he is contracted at Camp Nou for at least the next four years.

Formal signing of the contract is expected to take place after the Argentina international, currently on honeymoon after his wedding to Antonella Roccuzzo, has returned for pre-season training.

Messi, who turned 30 last month, has spent his entire senior career with Barcelona and made his debut in 2004.

Messi has won the Ballon d'Or five times, although just one of those awards have come in the last four years, with Real Madrid's Cristiano Ronaldo expected to win again in 2017.