Guardiola, who formerly managed Barcelona, will have a three-year contract with the club.
“Manchester City can confirm that in recent weeks it has commenced and finalized contractual negotiations with Pep Guardiola to become MCFC Head Coach for the 2016/17 EPL season onwards,” the statement said.
Earlier, City's current manager Manuel Pellegrini said he would be stepping down at the end of the season.
“Manuel… is entirely focused on achieving his targets for the season ahead and retains the respect and commitment of all involved with the leadership of the club,” the statement added.
Guardiola’s recruitment at City, who won the league in 2012 and 2014, had long been expected and his announcement last year that he would leave Bayern at the end of the season heightened expectations.
He won two Bundesliga titles with the German club and three La Liga titles with Barcelona, as well as winning the Champions League twice with the Catalans.
Güncelleme Tarihi: 03 Şubat 2016, 01:22