Harry Kane wins 2026 Ballon d'Or in London, first English victor since 2001
Harry Kane won the 2026 Ballon d'Or at a ceremony in London, becoming the first English winner since Michael Owen in 2001. The 33-year-old Bayern Munich striker beat Kylian Mbappe and Lamine Yamal for the award. Kane scored more goals than any other player in 2025/26 and led England as captain. The ceremony was held in London to mark the award's 70th anniversary and honor inaugural winner Stanley Matthews. Kane said the win was "massive for England" and that playing for his country remains his top priority. The event featured a women's award presentation by Owen to Alexia Putellas. Kane's victory was seen as a more humble moment compared to the era of Lionel Messi and Cristiano Ronaldo's dominance. He credited his youth coaches and family, noting his mindset remains that of a teenager despite his age.