India won the 2026 T20 World Cup, defeating New Zealand by 96 runs at Narendra Modi Stadium India scored 255 runs and bowled out New Zealand for 159 in a one-sided final match Ahmed Shehzad criticized Pakistan's cricket system, contrasting it with India's talent and structure