Harry Kane has agreed to extend his contract with Bayern Munich, keeping him at the German club until 2029.
The announcement was made at a press conference on Thursday, November 5, 2026, ahead of Bayern's UEFA Champions League match against Atletico Madrid scheduled for Tuesday.

