FC Barcelona captain Andres Iniesta has signed a lifetime contract with the La Liga giants.

A club statement said: “Andres Iniesta signed a lifetime contract with FC Barcelona on Friday, in a deal that will keep him at the club for the rest of his career.”

Iniesta is second in most appearances for the Catalan side, having made 639 appearances and scored 55 goals.

ALSO: Barca legend Xavi disappointed with club’s current squad and summer signings

He’s a Barcelona product through and through, having joined the club’s famed academy – La Masia – at the age of 12.

Iniesta was handed a first-team debut by Louis van Gaal during the 2002/03 campaign, and became the club captain following the exit of Xavi in 2015. He has won 30 trophies with the club.

He has won the European Championship twice with Spain and scored the extra-time winner in the 2010 World Cup final against the Netherlands in South Africa.