Andres Iniesta says he will make a decision on whether to stay at Barcelona or move to China by the end of April.
The 33-year-old captain, who has spent his entire career with Barca, has a lifetime contract at the club, but an offer on the table from a Chinese club.
However, Iniesta has said he will make his decision based on what is best for both parties.
Having helped his side to the Champions League quarter-finals following a 3-0 (4-1 aggregate) win over Chelsea in the second leg of their last-16 tie on Wednesday, the 123 capped Spanish international explained his ‘dilemma’.
He said: “Before April 30 I have to make the decision whether I’m still in Barcelona or I’m going to China. I have to assess what is best for me and for the club.
“It is a decision that I will communicate to the club first and then you will find out. I will make a decision before April 30.
“It will be the most honest for me and for the club.”
Iniesta has won the Champions League four times with Barcelona and La Liga eight times, alongside winning the World Cup with Spain in 2010, and two European Championships, in 2008 and 2012.
Barca boss Ernesto Valverde, meanwhile, added: “I don’t know [what he will do], it’s a very personal decision, he has to decide.
“He has his reasons and will decide what’s best for him. I’m not thinking of a Barcelona without Andres Iniesta because right now we have a Barcelona with Andres Iniesta.”