David Silva is out of contract in 2020 with the player himself admitting last year that this could be when he calls time on a glorious decade at the Etihad Stadium.
‘El Mago’ will be 34 when his contract expires and has made no secret that he would like to end his career back home with Las Palmas – but Pep Guardiola is open to Silva staying even longer if he feels up to it.
Speaking at his Friday press conference, Pep said he would love Silva to sign a new contract – but it will all come down to how he feels physically and mentally at the end of the 2019-20 season.
“In this kind of case, it depends on the player,” said Guardiola. “For me, if he is fit and his performances are the same as this season, I’m more than delighted [for Silva to stay].
“It’s not easy to find around the world [a player like that]. But I think they have to decide for themselves. At that age, your mind controls your legs and your desire and willing to stay.
“It depends on him.”
Silva joined Manchester City from Valencia in 2010 for £24 million and is now considered one of the club’s all-time greatest players.
Despite his advancing years as a footballer, the retired Spain international has been in outstanding form again and is on course for his best goal scoring season at City, with 9 goals in all competitions – just three behind his best (12 goals in the 2014-15 season).