Manchester City boss Pep Guardiola says he is “arriving at the end” of his career and will not be coaching at 65.

The Spaniard was in charge at Barcelona and Bayern Munich before replacing Manuel Pellegrini at City last summer.

“I will be at Manchester for the next three seasons, maybe more,” Guardiola, 45, told NBC prior to his team’s 2-1 win over Burnley on Monday.

“I will not be on the bench until I am 60 or 65 years old. I feel the process of my goodbye has already started.”

Guardiola, who gave an awkward post-match interview to BBC Sport – which you can watch at the top of this page, won 14 trophies in four years at Barcelona, including three La Liga titles and two Champions Leagues.

He took a year’s break before joining Bayern in 2013, leading the German team to three successive league titles but missing out on the Champions League.

Guardiola added: “I am arriving at the end of my coaching career, of this I am sure.”

City were reduced to 10 men against Burnley when Fernandinho was sent off after 32 minutes, but goals from Gael Clichy and Sergio Aguero gave them the lead.

Ben Mee pulled one back for the Clarets and, despite City holding on, Guardiola cut an edgy figure following the victory.

Asked at his post-match news conference about his comments to NBC, he said City “might be one of my last teams”.