Bayern Munich striker Harry Kane has been named Germany’s 2026 Player of the Year after beating teammate Michael Olise to the prestigious award.

The England captain was recognised for a remarkable season in which he helped Bayern Munich win the Bundesliga and German Cup, while also reaching the Champions League semi-finals.

Kane scored 61 goals in all competitions for Bayern last season before continuing his impressive form at international level.

The 33-year-old scored six goals as England reached the semi-finals of the 2026 FIFA World Cup, where Argentina eliminated them.

Kane makes history