The former Manchester City captain has signed a three-year contract at the Allianz Arena to become the shock replacement for Thomas Tuchel.
The former Burnley boss replaces Thomas Tuchel on a contract until 2027.
The Belgian will succeed Thomas Tuchel at the Allianz Arena.
The German has spent 12 years at the club.