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 had entered the final 12 months of the four-year deal he agreed after his £86 million move from Tottenham Hotspur in 2023.
Kane scored a club-record 61 goals in 51 games last season as Bayern Munich completed a league and cup double.
“I feel right at home at FC Bayern,” Kane said. “I love the club, the fans and the city of Munich.”
“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 am now looking forward to the future and I want to win many more titles with this great club.”
The contract keeps Kane at Bayern until shortly before his 36th birthday and 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 equalling Alan Shearer’s Premier League record of 260, and extending his deal in Germany reduces his chances of returning to break that mark.
By signing Kane to a new deal, Bayern have warded off any approach from Barcelona, which held a long-standing interest, while clubs in Saudi Arabia were also linked with the centre-forward.
Kane scored 73 goals in 65 matches for England and Bayern in 2025-26 and 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.
Also Read
- Alan Jones, 1980 Formula 1 World Champion, Dies at 80
- Graeme Smith Unveils Fan-First Vision for SA20 Season 5
- Mercedes on brink of ninth Constructors’ title in Brazil
- CSK and SRH Execute Major Four‑Player Trade Ahead of IPL 2027, Sending Livingstone & Edwards to Chennai, Khaleel & Ellis to Hyderabad

