Joško Gvardiol agrees new long-term contract with Man City - sources

play
How do Man City move forward after Pep Guardiola? (2:09)

Joško Gvardiol has agreed a new long-term contract with Manchester City, sources have told ESPN.

The defender has signed a deal which will keep him at the Etihad Stadium until 2031. An official announcement is expected soon.

Already under contract until 2028, City have moved to tie down Gvardiol amid reported interest from Bayern Munich and Real Madrid.

The 24-year-old has been a key player since arriving from RB Leipzig in 2023.

He was named City's player of the year in 2025, beating both Erling Haaland and Kevin De Bruyne to the award.

The Croatian missed most of the second half of last season after suffering a broken leg in a 1-1 draw with Chelsea in January. He returned to the team in May and is part of the Croatia squad at this summer's World Cup.

- Manchester City close to naming Enzo Maresca as Pep Guardiola successor - sources
- Premier League, EFL summer transfer window 2026 dates: When is Deadline Day?
- Manchester City Premier League fixtures 2026-27

Sources have told ESPN that City are also in talks with Jérémy Doku about extending his contract at the club. The Belgium winger has a deal until 2028 and negotiations are underway about an extension.

Reports that an agreement has already been reached have been described as "premature" but there is confidence on both sides that discussions are heading in a positive direction.