London: Barcelona have announced on their official website that they have reached an agreement with Xavi and Carles Puyol over a contract extension until the summer of 2016, while Lionel Messi will stay with the club until 2018. The deals will be penned in the coming weeks.
Puyol's previous deal was due to expire at the end of the 2012-13 campaign, but the 34-year-old defender will remain at Barca for three additional seasons.
Xavi, 32, midfielder had a contract with Barcelona until the summer of 2014, and has now reached an agreement for two more seasons after he had already revealed last week that negotiations had reached the final stages.
Messi was initially under contract with the Camp Nou side until 2016, but Barcelona were desperate to offer the Argentina international a new deal following his impressive performances in 2012.