Andres Iniesta has announced he will be leaving Barcelona at the end of the season after 22 illustrious years.

The 33-year-old's announcement came during a press conference at Barcelona's training ground on Friday, bringing an end to a glittering career at the Nou Camp.

The Spain midfielder was in tears on Friday during the announcement, which was also attended by his Barcelona team-mates.

Also read: 2018 W/Cup: Why Nigeria Must Beat Croatia By Eguavoen

Iniesta joined Barcelona at the age of 12 in 1996, and spent five years in the youth team before joining the Barcelona B side in 2003.

He was promoted to the first team in 2002 and has made 435 appearances, scoring 35 goals.

Iniesta has won the FIFA World Cup with Spain, won eight La Liga titles, with a ninth set to be secured in the coming weeks, alongside four Champions League wins and six Copa del Rey crowns.

He is expected to move to Chinese Super League club Chongqing Dangdai Lifan, with their president Gong Daxing recently admitting they are in negotiations with the Barcelona midfielder.

ALSO WATCH: Arsene Wenger Leaving Arsenal: Nigerians Speak