Bayern Munich and England striker Harry Kane has won his first Ballon d’Or after a record-breaking season. In a groundbreaking moment for English football, Harry Kane has clinched the 2026 Ballon d'Or, becoming the first English recipient of this accolade since Michael Owen. Bayern Munich striker the first Englishman to win the prestigious award in 25 years, after Michael Owen won it in 2001.