The 33-year-old England captain joined Bayern from Tottenham in 2023 and has scored 156 goals in 161 games for the German side.
Ballon d’Or winner Harry Kane said on Thursday the decision to further his Bayern Munich stay was made “a long time ago” after signing a two-year extension to keep him at the club until 2029. “We signed the contract yesterday, but to be honest the decision was made quite a long time ago,” he said. “I knew I was going to sign, it was just a matter of some of the details and the behind-the-scenes stuff,” he added.
Famously without a team trophy after more than 10 years at boyhood club Spurs, Kane has won two Bundesliga titles and one German Cup since joining Bayern, although the Champions League has proved elusive — reaching the semi-finals twice in three campaigns. Bayern won the league and cup double last season while pushing eventual winners Paris Saint-Germain all the way in a wild Champions League semi-final, with the French side triumphing 6-5 on aggregate over two legs.
This season, Bayern are the only remaining undefeated club in Europe’s top five leagues. The Bavarians sit atop the Bundesliga table, ahead of Dortmund on goal difference, and are 13th in the Champions League table after four of eight league phase matches. In September, Kane became the fastest player in German history to reach 100 Bundesliga goals, doing so in 98 games to shatter the previous record set by Dieter Mueller in 1977 by 31 games.
Bayern sporting director Christoph Freund said the club were “absolutely delighted” to extend Kane’s deal, adding: “With Harry Kane we have the Ballon d’Or winner on the pitch — a team player, a leader, the best all-round striker in the world. In August, he told FourFourTwo magazine his desire to return to the Premier League had waned.

