Harry Kane has agreed to a new contract with Bayern Munich that makes him the highest-paid player in Europe, according to reports on November 5, 2026.
The England captain's extended deal with the Bundesliga club was confirmed by journalist Nathan Ridley.



