Andres Iniesta has not ruled out playing for a club other than Barcelona but admitted he could not play for another Spanish side.
Speculation has mounted over the 33-year-old’s future at the Camp Nou, where his contract expires next June, after only making 13 La Liga starts in a campaign marred by fitness problems.
"If I don't retire at Barcelona, I would never compete against them,” Iniesta told Onda Cero.
"My feelings wouldn't allow me to play against them. But, they're just thoughts … I don't have a reason not to renew with Barca.
"I have a year left on my contract and then we will see, I've not said I won't renew, but I have to evaluate things.
"It's not to do with money, but feelings. A series of personal and sporting factors have come together and I have to assess a lot of things to take an honest decision.
"It's always been my aim to retire here and there's no reason for that to change. I'm relaxed, I want to keep playing well and winning titles.
"If injuries respect me I still see myself competing at the top level. We will wait and see."