Pep Guardiola's new contract with Manchester City will take him past a decade in charge at the Etihad Stadium. The slew of trophies won by the esteemed Catalan tactician is entirely in keeping with his career prior to arriving in the Premier League. However, a coach famed for his intense approach towards winning as much of for the winning itself was never supposed to be here for such a prolonged amount of time.

Following defining four- and three-year stints at Barcelona and Bayern Munich respectively, Guardiola's longevity is perhaps the greatest surprise of his time in Manchester. His fourth contract extension with City , following fresh terms in 2018, 2020 and 2024, is for one year with the option of an additional 12 months. It puts Guardiola in rarified company among the managers to have spent the longest amount of time in charge of Premier League clubs.

MORE: All the latest EPL club news | Team-by-team Premier League schedule for 2024/25 | Latest Premier League top scorer rankings Longest-serving Premier League managers 5. Pep Guardiola: Manchester City (2016 — present) Guardiola endured a trophyless first season at City in 2016/17 and has gone on to redefine the possibilities of on-field achievement in English football, winning six of the subsequent seven Premier League titles, including an ongoing record-breaking run of four in a row. City's maiden UEFA Champions League triumph in 2022/23 completed a treble and is one of 18 pieces of silverware won by Guardiola in Man.