England captain Harry Kane has signed a new long-term contract with Bayern Munich that will keep him at the Bundesliga club until 2029. The lucrative extension secures the future of one of world football's most prolific strikers at the German champions.
Record-breaking striker commits to Bayern
The 32-year-old forward, who joined Bayern from Tottenham Hotspur in 2023, has continued his remarkable goalscoring form in Germany. Kane's new deal reflects his status as the team's centrepiece and one of the highest-paid players in the Bundesliga.
Since arriving in Munich, Kane has maintained his elite scoring rate across domestic and European competitions, including the UEFA Champions League quarter-final against Inter Milan at the Fußball Arena München in April 2025.



