Harry Kane says he has done everything he could on the pitch as the Bayern Munich striker waits to discover whether his extraordinary 2025/26 season will deliver the Ballon d’Or.
Bayern Munich striker Harry Kane has claimed his second European Golden Shoe after scoring 36 Bundesliga goals and finishing top of Europe’s 2025/26 scoring rankings.