German to sign five-year deal at Bayern after rejecting contract at Man City.
Bayern Munich have agreed a fee of £54.8m with Manchester City for Leroy Sane, with the German set to sign 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.
Sane 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.