El técnico español superará una década en Mánchester, después de haber estado cuatro años en el Barcelona y tres en el Bayern de Múnich.
"El Manchester City significa mucho para mí. Esta es mi novena temporada aquí. Hemos vivido unos tiempos increíbles juntos y tengo un gran sentimiento por este club. Por eso estoy tan feliz de quedarme otras dos temporadas", dijo Guardiola en un comunicado.
"Siempre ha sido un honor, un privilegio y un placer estar aquí. Lo he dicho muchas veces, pero tengo todo lo que un entrenador podría desear y lo aprecio mucho", añadió.
Guardiola, que llegó al City en 2016, ha ganado 18 títulos en este tiempo, incluyendo seis Premier League, cuatro de ellas consecutivas, y la primera Liga de Campeones en la historia del club.
Todos los beneficios, en un solo lugar Descubrí donde te conviene comprar hoy
"Espero que podamos ganar varios títulos más. Ese es mi objetivo", señaló.
