Harry Kane, England captain and Bayern Munich striker and Ballon d'Or winner in 2026, is the first English player to win this award in the last 25 years. Kane scored 73 goals in club and international competitions in the 2025-26 season. Reporting by Hossam Fatalian, Iran International.