The 24-year-old has signed a five-year deal after the German champions agreed a deal thought to be worth €45 million plus add-ons.
“FC Bayern is a great club with big goals - and these goals suit me as well. I'm looking forward to the new challenge and can't wait to train with the team,” Sane told Bayern’s website.
I know Hansi Flick from the U21 national team, we had a very good relationship there. I want to win as many trophies as possible with FC Bayern, and the Champions League is the top priority.
Sane stunner sparks late surge to settle battling Bayern win against Benfica
The German international made 135 appearances for City since a 2016 switch from Schalke, scoring 39 goals and winning two Premier Leagues, an FA Cup, the League Cup twice and two Community Shields.
FC Bayern CEO Karl-Heinz Rummenigge called Sane an outstanding player who fulfilled Bayern's goal of signing the best German players on the market.
We’re very happy to welcome Leroy Sans to FC Bayern. He is an outstanding player who has proven his qualities over the past few years, especially in the national team. Our goal is to gather the best German players at FC Bayern and the signing of Leroy emphasises this goal. I would like to congratulate Hasan Salihamidžić on successfully concluding the transfer.
Barcelona seeking summer buyer for La Masia 'nugget' - Euro Papers
The former Schalke man made his debut for Die Mannschaft in 2015, and has represented his country 21 times, scoring five goals.
Wasteful and unfocused Sane has regressed at Bayern Munich this season
'I know the club is behind me' - Sane vows to fight for his future at Bayern