Tottenham Hotspur have finally accepted to sell Harry Kane to Bayern Munich for £95 million, according to the Daily Mail.
The Bundesliga champions were searching for a proper replacement to Robert Lewandowski who left the club in 2022.
The England captain is set to earn up to £400,000-a-week.
The striker wanted his future to be resolved before the beginning of the Premier League season.
Bayern had their previous offers turned down by Spurs chairman Daniel Levy who was holding out for a higher fee.
However, speculation surrounding Kane's future seems to have finally come to its conclusion.