Le joueur arrive en provenance du club allemand de Leipzig avec lequel il a remporté deux Coupes d'Allemagne. Formé au Dinamo Zagreb, Gvardiol avait rejoint la Bundesliga en 2021.
Le montant du transfert n'a pas été précisé par Manchester City mais pourrait s'élever à 90 millions d'euros selon les médias britanniques.
Ce transfert ferait de Gvardiol le deuxième défenseur le plus cher de l'histoire derrière l'international anglais Harry Maguire, recruté par Manchester United pour environ 93 millions d'euros en 2019.
Après son compatriote Mateo Kovacic, arrivé de Chelsea cet été, Gvardiol est la deuxième recrue de City, sacré en Premier League et en Ligue des champions la saison passée.
Gvardiol (21 sélections) avait été l'une des grandes révélations du Mondial au Qatar, en 2022. Etincelant, il avait pris la troisième place du tournoi avec la Croatie.