Pep Guardiola has extended his contract at Manchester City until June 2023, the Premier League club have confirmed.
Guardiola's deal had been due to expire at the end of the season, but City announced on Thursday he had agreed to prolong his stay at the Etihad Stadium for another two years.
Since replacing Manuel Pellegrini in 2016, the Catalan has led the club to a pair of Premier League triumphs, the second coming in 2018-19 as part of a clean sweep of domestic trophies – a feat not previously achieved in England.
"Pep's contract extension is the natural next step in a journey which has evolved over many years," said City chairman Khaldoon Mubarak.
"It is a product of the mutual trust and respect that exists between him and the entire club."
Along with his eight trophies, Guardiola has a win percentage of 73.87 in 245 games at the City helm.
Guardiola said in a statement: "I have everything I could possibly want to do my job well and I am humbled by the confidence the owner, chairman, Ferran [Soriano] and Txiki [Begiristain] have shown in me to continue for two more years after this season."