Leroy Sane, has agreed to sign a five-year deal at Bayern after rejecting contract at Man City.
He is set to move to Bayern Munich after the club has agreed on a fee of £54.8m with Manchester City for a five-year deal at the club.
The Bundesliga champions will pay an initial fee of £44.7m (€49m) with a series of performance and trophy-related add-ons.
These could lead to an additional £10m (€11m) for trophies won such as Bundesliga and Champions League titles as well as personal awards for the player himself.
City will also take 10 per cent of any profit made by the German club should they sell Sane in the future.
The 24-year-old has continually been linked with a move back to his homeland which has seen City give up almost any hope of negotiating a new contract after nearly two years of talks with the Germany international.
It is also believed the winger will double the wages he was being offered by City to stay at the club with Bayern set to pay the player around £20m per year.
According to Pep Guardiola, Manchester City coach, says a combination of the financial impact of coronavirus and the players he already has means he may not replace Leroy Sane.
Sane who has only just returned from a cruciate ligament knee injury sustained in the Community Shield win over Liverpool back in August and was set to enter the final year of his contract at the club.
Therefore the deal can be seen as good business for the club who signed the player from Schalke for £37m in 2016.