Day 7 of the ICC T20 World Cup 2026 served up the biggest upset of the tournament as Zimbabwe upstaged former champions Australia by 23 runs in Colombo. Brian Bennett, who scored 64 in 56 balls, and Blessing Muzarabani, who produced his career best bowling performance of 4/17, were the heroes of Zimbabwe’s shock wins. Zimbabwe’s unexpected win has rocked Australia’s campaign with a big possibility of them getting eliminated from the tournament early.
The day’s second match was played in New Delhi between Canada and UAE. Batting first Canada scored 150/7 thanks to a fifty hit by Harsh Thaker. UAE’s Juniad Sidique bowled a brilliant spell of 5/35. Opener Aryansh Sharma hit an unbeaten 74 in 53 deliveries and lower down the order, Sohaib Khan hammered 51 in just 29 balls as UAE reached the target in 19.4 overs with five wickets remaining.
The final game of the day took place in Chennai between USA and the Netherlands. USA batted first and were propelled to a score of 196/9 thanks to Saiteja Mukkamalla innings of 79 in 51 balls and Shubham Ranjane ‘s unbeaten 48 in 24 balls. Harmeet Singh’s spell of 4/21 and Shadley van Schalkwyk’s three wickets ensured that the Netherlands were bowled out for just 103. USA, thus, won the game by a margin of 93 runs.
Here is how points table looks like after Day 7.
Essential Business Intelligence,
Continuous LIVE TV,
Sharp Market Insights,
Practical Personal Finance Advice and
Latest Stories — On NDTV Profit.




