Yesterday's cricket match results: India played an explosive innings against Zimbabwe, scoring 256 for 4 and smashing 17 sixes, a record in the tournament. India registered the highest opening partnership of the T20 World Cup 2026, surpassing the 25-run mark for the first time in six matches. India dominated the game with very few dot balls and a strong finish at the end, which has ended the strike-rate criticism. This powerful performance brought back their attacking confidence and kept their semifinal hopes alive.