David Silva still expects to leave Manchester City once his contract expires in the summer of 2020.
Silva has two years left to run on his existing deal and he isn’t expected to extend his time at the Premier League champions.
The 32-year-old instead wants to finish his career at his boyhood club Las Palmas in Spain.
‘For City, two more seasons – what’s left on my contract,’ he told BBC Sport when he asked about his current deal.
He added: ‘After that, I don’t know. It depends how I feel physically and mentally.
‘I’ve always said that I’d like to play for Las Palmas – my local team. But we’ll see how things go in two years and take it all from there.’
Silva has achieved great things at the Etihad Stadium. He has won three Premier League titles with City, having made 345 appearances since joining from Valencia in June 2010.
He says he will always view City as the club who gave him his biggest shot.
He said: ‘City wanted me. They had been calling me since December, asking me to come and play for them,’ he said.
‘I thought: ‘Who wants me? City want me, so that’s where I’ll go.’
‘Back then I was living with my parents and they were getting divorced and it was the right time to get away from there, from Spain, and live a new experience. It turns out I made the right move.’