England captain Harry Kane signs new Bayern deal

England captain Harry Kane has signed a contract extension with Bayern Munich, keeping him at the club until 2029. The striker, who recently won the Ballon d'Or, scored 73 goals during the 2025-26 season.
Why it matters
As one of the world's top football players, Kane's long-term commitment to Bayern Munich is a major development in the global sports transfer market.
By Mike Peter BBC Sport journalist Published 18 minutes ago England captain and Ballon d'Or winner Harry Kane has signed a new contract with Bayern Munich that runs until 2029.
Also covering this story
One other newsroom covered this event. We read that version too.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in