Manchester City have agreed to sign defender Josko Gvardiol from RB Leipzig for $98 million.

Leipzig's valuation would have made Gvardiol the most expensive defender in the world, but City's negotiated fee is less than the £80m Manchester United paid Leicester City for Harry Maguire in 2019.