Manchester City playmaker Kevin De Bruyne is confident that he can continue to play at the highest level beyond the expiry date of his current contract, but he has refused to rule out a potential exit from the Etihad Stadium when his deal runs out.
The Belgium international, who turns 31 in June, has been with the Citizens since joining from Wolfsburg in 2015 and he is under contract until the summer of 2025.
De Bruyne has developed into one of the best midfielders in world football at City, and the playmaker has been a key cog in Pep Guardiola's machine, winning three Premier League titles, five EFL Cups and one FA Cup.
Speaking to Metro, the former Chelsea midfielder believes that he can continue playing at the top for the next five years, but insists that he needs to be at the 'right club' with the 'right challenge' in the latter stages of his career.
"I don't know about my prime years," De Bruyne said. "There is a misconception that you are past your prime at 31! I feel good and I'm playing good, so hopefully I can carry on for as long as possible."
"I have another three years on my contract here and that's a long time. As long as I'm fit and feel happy I'll play but it's hard to decide now how long that will be.
"I can see myself still playing at 35, 36 but it has to be the right club, the right challenge."
De Bruyne has made 297 appearances for City across all competitions, scoring 80 goals and providing 115 assists.