England captain Harry Kane has committed his future to Bayern Munich by extending his contract until 2029, cementing his status as one of football's elite performers. The 33-year-old striker, who was in the final year of his existing four-year agreement following his £86m transfer from Tottenham in 2023, has now secured his long-term future at the German club. According to BBC Sport, the new deal represents a significant commitment from both player and club.
Kane's contract extension comes on the back of an exceptional 2025-26 campaign in which he netted 73 goals across 65 appearances for Bayern Munich. His outstanding performances culminated in him being crowned the world's best male player at the Ballon d'Or ceremony last month, making him the first English player to win the award since Michael Owen in 2001.
The striker's prolific form has been building throughout his time in Bavaria. Earlier in 2026, Kane won Germany's footballer of the year award after scoring 61 goals for Bayern Munich, signalling his emergence as a dominant force in European football. His consistency and goal-scoring prowess have made him indispensable to the club's ambitions.
Kane's achievement represents a remarkable turnaround in his career trajectory. The Bayern Munich striker has also equalled Peter Shilton's England record of 125 caps and remains his country's all-time leading goalscorer with 89 international goals, underlining his status as one of England's greatest players.




