Barcelona captain Carles Puyol has announced he will be leaving the Spanish champions at the end of the current season. The 35 year old told a news conference that the Catalan club has agreed to cancel the two years remaining on his existing contract.

The Spain international has made almost 600 appearances for the club since making his debut in October 1999.

But he has only started 12 times this season since returning from two operations on his right knee in 11 months.

 For breaking stories and all the great banter like us on Facebook: