
Harry Kane signs new Bayern Munich contract running to 2029
England captain Harry Kane, the reigning Ballon d'Or winner, has extended his stay at Bayern Munich with a new deal through 2029, having entered the final year of his previous contract.
Harry Kane has signed a new contract with Bayern Munich that runs until 2029, securing the England captain's future at the club beyond the four-year deal he agreed after arriving from Tottenham.
The 33-year-old striker had been in the final 12 months of that original contract, which followed his £86m move from Tottenham in 2023. The new agreement removes the prospect of his Bayern tenure ending when that deal expired.
Kane's standing at Bayern is reflected in his output: he scored 73 goals in 65 matches during the 2025-26 season. Last month he was named the world's best male player at the Ballon d'Or ceremony, adding individual recognition to his club form.
The announcement was brief, with further details expected to follow. It confirms that Kane, who also captains England, will remain in Munich for the coming seasons rather than entering the final year of his previous terms.







