
India won the T20 World Cup for a record third time with a crushing 96-run victory over New Zealand on Sunday to the delight of more than 86,000 cricket fans at Ahmedabad’s Narendra Modi Stadium. India scored an imposing 255-5 in the final after losing the to…
India won the T20 World Cup for a record third time with a crushing 96-run victory over New Zealand on Sunday to the delight of more than 86,000 cricket fans at Ahmedabads Narendra Modi Stadium.
Ind… [+3566 chars]


