The Spanish manager will consider a role as a national team head coach should the right offer arrive.

Manchester City head coach Pep Guardiola has revealed his desire to take charge of a national team in the near future. The 47-year-old Spaniard has excelled in his career as a club manager so far, amassing a total of 24 trophies.

Not too long ago, the ex-Barcelona and Bayern Munich manager led his Manchester City side to glory in the Carabao Cup, Premier League and the FA Community Shield respectively. Taking into consideration his successes at his previous clubs, the Manchester City manager trusts that he has won it all as far as club football is concerned and is very open to taking on a role as a national team boss.

At Barcelona, the Spanish manager notably won three La Liga titles and two Champions League trophies. He subsequently topped that up by firing Bayern Munich to three consecutive titles in the German domestic league.

"I would like to be an international manager in a national team," he said at the Peers Annual Lecture at Liverpool University on Wednesday as quoted by Sky Sports.

"Sooner or later, it will happen because every three days I would like to be involved, but a little bit more calm, play more golf.... now I do not have time to play.

"So yes, sooner or later it is going to happen, if I have a chance and some international team wants to come 'knock knock'. We will see."

Guardiola further highlighted the competitiveness of the English Premier League and revealed that the competition has made him a better manager.

"I am a better manager than I was in Germany, and I am a better manager now than I was in Barcelona by far, just for the fact of being there," he declared.

"Now, I feel being here I am a better manager too because I learned to handle this incredible league in many circumstances.

"We are doing a job, everybody around the world is watching us, and it is fantastic."