Pep Guardiola is just 45 years old but he believes he's already nearing the end of his career as a manager.

Guardiola took over Barcelona in 2008 and spent four seasons there before a one season sabbatical and three seasons with Bayern Munich. Guardiola became manager of Manchester City in 2016.

"Of course when we win, I am so happy, I am so satisfied," Guardiola said. "And I drink a good glass of wine and enjoy.

"But what I like is to imagine the next step can be better. If not, I will not be here.

"In the moment, I will feel -- and I am a little bit in that process -- I feel that the end of my career, I will be... [throws up his hands]. I will not be training in the 60 and 65 years old, so.... No, no, no, no.

"Manchester City is three years or maybe longer, but I am still approaching the end of my career, like a manager. I am pretty sure of it."