Messi, Xavi, Puyol agree new deals

World Player of the Year Messi's deal has been extended by two years to June 30, 2018, which ties him until he is 31, the La Liga leaders said in a statement.

The 34-year-old Puyol, the club's captain, has agreed a three-year extension to June 30, 2016, which would effectively see the Spanish international through to the end of his playing career at 38.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1