Transfers · 2 hr. ago

Harry Kane signs new Bayern Munich contract until 2029

England captain and Ballon d'Or winner Harry Kane has signed a new deal with Bayern Munich running until 2029.

Harry Kane signs new Bayern Munich contract until 2029

Photo: Wikimedia Commons / CC BY-SA 4.0 / Author: YantsImages

England captain and current Ballon d'Or winner Harry Kane has signed a new contract with Bayern Munich that will keep him at the club until 2029. The 33-year-old striker was previously entering the final 12 months of the four-year deal he signed following his £86m move from Tottenham in 2023.

This extension secures the future of the prolific forward, who enjoyed a historic 2025/26 campaign. Last season, Kane netted 73 goals in 65 matches across all competitions, a performance that led to him being crowned the world's best male player at the Ballon d'Or ceremony last month.

Prepared by TheGoalStorm based on reporting by bbc.sport