India defeated England by 100 runs in the U-19 World Cup final on February 6, 2026 at Harare Sports Club, Zimbabwe. India scored 411/9 in 50 overs — the highest-ever U-19 World Cup final total. Vaibhav Suryavanshi scored 175 runs off 80 balls, the highest individual score in any U-19 final.

Suryavanshi was named Player of the Tournament with 439 runs and 30 sixes across the competition. England were bowled out for 311 in 40.2 overs. This is India's sixth U-19 World Cup title. The tournament was held from January 15 to February 6, 2026 across Zimbabwe and Namibia.