Rishad Hossain shuts the door
Rishad Hossain’s legspin broke Zimbabwe’s chase just as it threatened to gather pace, and Bangladesh rode that squeeze to a 34-run win. After Bangladesh posted 186/5, Zimbabwe came out swinging in the powerplay, but the chase never recovered once Rishad began striking through the middle overs and into the 20th. The innings ended at 152 all out in 19.4 overs, with Bangladesh’s late batting surge proving the difference.
Saifuddin’s death-overs surge
The match swung hardest in Bangladesh’s final five overs. From a steady 129/3 at the end of the 15th, they blasted 57 runs in the death phase at 14.2 an over, turning a competitive total into a daunting one. Mohammad Saifuddin’s 31 off 10 balls was the decisive punch, ensuring Zimbabwe would need to maintain near powerplay tempo for most of the chase.
Openers set it up, Rishad finishes
Tanzid Hasan’s 58 off 44 and Saif Hassan’s 55 off 45 laid the foundation with a commanding 117-run opening partnership, allowing Bangladesh to attack late without panic. Saifuddin then supplied the finishing burst that inflated the total beyond Zimbabwe’s reach. In the chase, Rishad’s 4/26 (3.4 overs) was the defining spell, backed by Mahedi Hasan’s 3/24 to keep Zimbabwe from building any sustained comeback.
Zimbabwe’s chase loses shape
Zimbabwe’s start was sharp — 56/3 in the powerplay — but the innings stalled badly in the middle, where they managed 65/5 at 6.5 an over. The best resistance came via a 44-run stand between Sikandar Raza and Milton Shumba, briefly restoring momentum. Once that partnership ended, the required rate climbed and Bangladesh’s bowlers kept taking wickets, leaving Zimbabwe with too much to do at the death.
ZIZimbabwe
170/6
BABangladesh
138/10
ZIZimbabwe
153/7
SASouth Africa
154/5
INIndia
256/4
ZIZimbabwe
184/6
ZIZimbabwe
147/10
WIWest Indies
254/6
SLSri Lanka
178/7
ZIZimbabwe
182/4
AUAustralia
146/10
ZIZimbabwe
169/2
OMOman
103/10
ZIZimbabwe
106/2
OMOman
188/6
ZIZimbabwe
187/7
NLNetherlands
149/10
ZIZimbabwe
178/9
SLSri Lanka
148/1
ZIZimbabwe
146/5
ZI4
BA6
ZIZimbabwe
170/6
BABangladesh
138/10
BABangladesh
157/6
ZIZimbabwe
158/2
BABangladesh
143/10
ZIZimbabwe
138/10
BABangladesh
165/5
ZIZimbabwe
156/9
BABangladesh
142/4
ZIZimbabwe
138/7
BABangladesh
126/2
ZIZimbabwe
124/10
BGBangladesh
150/7
ZIZimbabwe
147/8
ZIZimbabwe
156/8
BABangladesh
146/8
ZIZimbabwe
135/8
BABangladesh
136/3
ZIZimbabwe
205/3
BABangladesh
188/6
ZIZimbabwe
170/6
BABangladesh
138/10
BABangladesh
109/8
AUAustralia
112/3
BABangladesh
189/6
AUAustralia
196/5
BABangladesh
131/10
AUAustralia
133/6
BABangladesh
102/10
NZNew Zealand
104/4
BABangladesh
183/4
NZNew Zealand
182/6
BABangladesh
119/2
IRIreland
117/10
BABangladesh
174/6
IRIreland
170/6
BABangladesh
142/9
IRIreland
181/4
BABangladesh
151/10
WIWest Indies
152/5