Harry Kane signs contract extension with Bayern Munich through 2029
England captain Harry Kane has agreed a new deal with Bayern Munich that will keep him at the club until 2029, extending his stay through his age-35 season. The 33-year-old striker, who won the Ballon d'Or last month, was entering the final year of the four-year contract he signed when he joined from Tottenham for £86 million in 2023. Kane recorded 73 goals across all competitions for club and country in 2025-26 and has scored 102 goals in 102 Bundesliga appearances, earning three consecutive Golden Boot awards and two league titles. Bayern sporting director Christoph Freund described Kane as a team player, a leader, and the best all-round striker in the world, according to the report.
Why it matters
For brands: Sponsors and commercial partners tied to Kane gain extended certainty around one of the sport's highest-profile players following his Ballon d'Or win.
For media: Kane's continued prominence at Bayern, combined with his England captaincy and record-breaking trajectory, sustains major international broadcast and editorial interest.
For athletes: Kane's extension locks him into Bundesliga football through 2029, reducing the likelihood he returns to England to chase Alan Shearer's Premier League scoring record.
Read the full story at Yahoo Sports
Sources
- Yahoo Sports: England captain Kane signs new Bayern contract
- Yahoo Sports: Official | Bayern Munich extend Harry Kane’s contract until 2029
- Yahoo Sports: New Bayern deal makes Kane Europe's best-paid player