Harry Kane signs new Bayern Munich contract until 2029
In brief
Ballon d'Or winner Harry Kane signed a new contract with Bayern Munich running until 2029 on 5 November 2026. Sky Sports called it the most lucrative deal in Bayern history, while Turkish outlet Sporx reports the 33-year-old will earn at least €25m a year gross.

Bayern Munich officially announced on 5 November 2026 that England captain and 2026 Ballon d'Or winner Harry Kane has extended his contract until 2029. According to ScoreLab data, his previous deal was due to expire on 30 June 2027. BBC Sport noted that the 33-year-old striker had entered the last year of the four-year contract he signed on arrival in 2023.
The financial side of the deal stands out. Sky Sports described it as the most lucrative contract in Bayern's history, and Turkish outlet Sporx reports he will earn at least €25m gross per year, which could make him Europe's highest earner on basic salary. The club has not disclosed the figures, so wage details remain media reports.
What did Harry Kane say about his new deal?
Kane said Munich feels like home, praising the squad and head coach Vincent Kompany. Speaking to the club's website, as reported by Sky Sports, he added that his family is settled in the city and that he wants to win more trophies with Bayern.
“I feel right at home at FC Bayern. I love the club, the fans and the city of Munich. We have a fantastic team and, in Vincent Kompany, a fantastic manager.”
| Stat | Value |
|---|---|
| 2026/27 Bundesliga apps | 8 |
| 2026/27 Bundesliga goals / assists | 4 / 6 |
| 2026/27 Bundesliga minutes | 624 |
| 2026/27 average rating | 7.6 |
| Club career (apps / goals) | 660 / 452 |
| England (caps / goals) | 125 / 91 |
Source: ScoreLab data (as of 5 November 2026)
What has Kane won at Bayern Munich?
Kane's trophy haul in Munich includes two Bundesliga titles, one DFB-Pokal and two German Super Cups. According to BBC Sport, the forward joined from Tottenham for £86m in 2023 and finished the 2025-26 season with 73 goals in 65 matches. That campaign earned him the 2026 Ballon d'Or, and Sky Sports pointed out that he has ended every one of his Bundesliga seasons as the league's top scorer.
This season Kane has taken on more of a creative role. ScoreLab data shows 4 goals and 6 assists in 8 Bundesliga games, with 0.87 assists per 90 minutes, among the best for his position in the league. Across all competitions, Turkish daily Sözcü reports 10 goals and 9 assists in 14 matches. In his most recent outing, on 3 November 2026, he provided an assist as Bayern won 2-0 away to Atlético Madrid in the Champions League.
What's next for Kane and Bayern?
Bayern's next game is away to Mainz 05 on 7 November 2026, followed by a home match against Köln on 21 November and a Champions League trip to Lille on 25 November. According to Sky Sports, Kane equalled Peter Shilton's England record with his 125th cap and hopes to break it in the upcoming Nations League matches.
Sources
- 1.
- 2.
- 3.BBC SportMike Peter
- 4.
- 5.
Frequently asked questions
When does Harry Kane's Bayern Munich contract expire?
The new contract Kane signed on 5 November 2026 runs until 2029. His previous deal was due to expire on 30 June 2027.
How much will Harry Kane earn at Bayern?
Bayern have not disclosed the figures. Sporx reports at least €25m gross per year, and Sky Sports called it the most lucrative deal in Bayern history.
How many goals has Harry Kane scored this season?
ScoreLab data shows 4 goals and 6 assists in 8 Bundesliga games in 2026/27. Sözcü reports 10 goals and 9 assists in 14 matches across all competitions.
Related stories
This analysis was prepared by the ScoreLab Newsroom using the sources listed and ScoreLab data. Editorial policy



