
Harry Kane, the England captain and reigning Ballon d’Or winner, has signed a new contract with Bayern Munich that runs until 2029.
The 33-year-old striker was in the final 12 months of the four-year deal he signed after his £86m move from Tottenham in 2023. He scored a club-record 61 goals in 51 games last season as Bayern completed a league and cup double.
“I feel right at home at FC Bayern. I love the club, the fans and the city of Munich,” Kane said. “We have a fantastic team and, in Vincent Kompany, a fantastic manager. It makes me very proud to be part of this club.”
“My whole family is very happy here. I was keen to stay. I’m now looking forward to the future and I want to win many more titles with this great club.”
Contract details and club interest
The deal keeps Kane at Bayern until shortly before his 36th birthday. It also ensures he will remain with the club through Euro 2028 and to within a year of the 2030 World Cup.
The Leytonstone-born forward remains 47 goals short of equaling Alan Shearer’s Premier League record of 260. Extending his stay in Germany reduces his chances of returning to England to break that mark.
By signing Kane, Bayern have fended off any approach from Barcelona, which had a long-standing interest in the striker. Clubs in Saudi Arabia were also linked with him.
A record-breaking spell in Germany
Kane scored 73 goals in 65 matches for England and Bayern in 2025-26. He was crowned the world’s best male player at the Ballon d’Or ceremony last month.
He has scored 102 goals in 102 Bundesliga matches, winning three successive Golden Boot awards and two league titles. When he moved to Germany, he said he wanted to “prove myself at the highest level.” Having never previously won a major trophy with club or country, he has now lifted five with Bayern and won a host of individual accolades, including Bundesliga Player of the Season in 2024-25.
Kane is the first Bundesliga player to win the Ballon d’Or since 1996. This season he has scored 12 goals for Bayern, taking his tally to 156 in 161 games for the club.
International success
Kane is England’s men’s record scorer. In September, he equaled Peter Shilton’s record of 125 England caps. He scored six goals at this summer’s World Cup to become England’s all-time leading scorer in the competition, with 14 goals in 18 games.
In addition to last season’s league and cup double, Kane won the 2024-25 Bundesliga with Bayern, along with the 2025 and 2026 Franz Beckenbauer Supercups.
“We’re absolutely delighted, because with Harry Kane we have the Ballon d’Or winner on the pitch – a team player, a leader, the best all-round striker in the world,” said Bayern sporting director Christoph Freund.
“We all benefit from his qualities as a player and as a person, day in, day out. FC Bayern thrives on players who never stop giving their all, even when they have already achieved the greatest of goals.”