Zimbabwe thrashed Bangladesh by 99 runs in the opening match of the UAE ODI Tri-Series 2026 at the Sheikh Zayed Stadium in Abu Dhabi on Saturday, 17 October 2026. After winning the toss and electing to bat, Zimbabwe posted 271 for 8, built on Craig Ervine’s 93 and a record-breaking 81 from Brendan Taylor, before bowling Bangladesh out for 172 in 33.4 overs. Ervine was named Player of the Match for his match-defining innings.
Read our Bangladesh vs Zimbabwe 1st ODI preview for the pre-match build-up, squads and head-to-head record.
Zimbabwe Innings: Ervine and Taylor Rescue After Taskin’s Early Burst
Zimbabwe’s innings began in chaos. Taskin Ahmed produced a superb opening spell, dismissing Brian Bennett lbw for a duck in the first over, trapping Ben Curran lbw, and having debutant Tafadzwa Tsiga caught behind by Nurul Hasan — leaving Zimbabwe reeling at 24 for 3 in 6.6 overs.
What followed was a masterclass in experience. Brendan Taylor and Craig Ervine added 150 runs for the fourth wicket off 176 balls, the second-highest fourth-wicket stand for Zimbabwe against Bangladesh in ODIs. Taylor, 40, rolled back the years with 81 off 101 balls (10 fours) — his first ODI fifty in six years — and in the process went past Andy Flower’s 6,786 runs to become Zimbabwe’s all-time leading ODI run-scorer (6,837 runs).
Ervine, meanwhile, anchored the innings with 93 off 106 balls (9 fours), falling just seven short of a century when a slower ball from Shoriful Islam found Nurul Hasan’s gloves. Bangladesh fought back through part-timer Saif Hassan (2 for 17), who removed Taylor (reverse sweep, caught by Mosaddek Hossain) and Sikandar Raza for 4, while Rishad Hossain dismissed Wesley Madhevere for 17. But unbeaten cameos of 21 each from Newman Nyamhuri and Wellington Masakadza — adding 37 off 26 balls for the ninth wicket — pushed Zimbabwe to a competitive 271 for 8.
Bangladesh Chase Falls Apart: 172 All Out in 33.4 Overs
Chasing 272, Bangladesh began brightly. Tanzid Hasan struck a fluent 46 off 38 balls (9 fours, 1 six), adding 47 for the opening wicket with Soumya Sarkar (9). But Tanzid’s dismissal to Nyamhuri in the final over of the powerplay triggered a familiar collapse.
Najmul Hossain Shanto fell lbw to Brad Evans for 4 — a decision upheld on review with ball-tracking showing middle stump — and Bangladesh slipped to 68 for 3. Stand-in captain Towhid Hridoy, leading the side in the absence of the injured Litton Das, was trapped lbw by Sikandar Raza for 13 after Raza successfully reviewed. Wellington Masakadza (2 for 18) then struck twice in quick succession, removing Mosaddek Hossain lbw for 11 and Saif Hassan (26) caught behind.
Rishad Hossain’s 23 off 33 offered brief resistance, but Brad Evans (4 for 45) ripped through the tail — Nurul Hasan (5), Shoriful Islam (0) and Mustafizur Rahman (6) — as Bangladesh were dismissed for 172 in 33.4 overs. It was Bangladesh’s eighth failure to chase a target of 240 or more in their last ten innings batting second, a recurring problem that shows no sign of ending.
Key Performances
- Craig Ervine (93 off 106) — Player of the Match; the innings that turned 24 for 3 into 271 for 8.
- Brendan Taylor (81 off 101) — became Zimbabwe’s highest ODI run-scorer, passing Andy Flower.
- Taskin Ahmed (3 for 44) — a fiery opening burst that briefly had Zimbabwe on the ropes.
- Brad Evans (4 for 45) — destroyed Bangladesh’s middle and lower order in the chase.
- Sikandar Raza (2 for 28) — the captain led from the front with ball and sharp reviews.
- Wellington Masakadza (2 for 18) — miserly and incisive, breaking the chase open.
- Tanzid Hasan (46 off 38) — the lone bright spot in a dismal Bangladesh batting display.
What This Means for the UAE ODI Tri-Series
Zimbabwe could hardly have asked for a better start. They bank two points and a massive net run-rate boost, and it is now three wins in their last four ODIs against Bangladesh this year. With hosts Afghanistan joining the tournament, Zimbabwe next face Afghanistan in Abu Dhabi on Monday, 19 October — a win there would all but seal their place in the final on 23 October.
For Bangladesh, led by stand-in skipper Towhid Hridoy, the equation is already simple and brutal: their next match, against Afghanistan in Sharjah on 21 October, is effectively must-win. Another defeat would almost certainly end their final hopes before the tournament has truly begun.
Full Scorecard
Zimbabwe Innings — 271/8 (50 overs)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Brian Bennett | lbw b Taskin Ahmed | 0 | 6 | 0 | 0 | 0.00 |
| Ben Curran | lbw b Taskin Ahmed | 6 | 11 | 1 | 0 | 54.55 |
| Tafadzwa Tsiga | c Nurul Hasan b Taskin Ahmed | 16 | 15 | 3 | 0 | 106.67 |
| Brendan Taylor | c Mosaddek Hossain b Saif Hassan | 81 | 101 | 10 | 0 | 80.20 |
| Craig Ervine | c Nurul Hasan b Shoriful Islam | 93 | 106 | 9 | 0 | 87.74 |
| Sikandar Raza (c) | c Nurul Hasan b Saif Hassan | 4 | 5 | 0 | 0 | 80.00 |
| Wesley Madhevere | c Soumya Sarkar b Rishad Hossain | 17 | 15 | 3 | 0 | 113.33 |
| Brad Evans | c Nurul Hasan b Shoriful Islam | 5 | 9 | 0 | 0 | 55.56 |
| Newman Nyamhuri | not out | 21 | 17 | 1 | 1 | 123.53 |
| Wellington Masakadza | not out | 21 | 15 | 0 | 2 | 140.00 |
Extras: 7 (wides 5, leg byes 2) | Total: 271/8 (50 overs)
Fall of wickets: 0-1 (Bennett, 0.6 ov), 17-2 (Curran, 4.1 ov), 24-3 (Tsiga, 6.6 ov), 174-4 (Taylor, 36.2 ov), 182-5 (Raza, 38.1 ov), 220-6 (Madhevere, 42.4 ov), 224-7 (Ervine, 43.4 ov), 234-8 (Evans, 45.4 ov)
Bangladesh Bowling
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Taskin Ahmed | 10 | 2 | 44 | 3 | 4.40 |
| Shoriful Islam | 10 | 1 | 47 | 2 | 4.70 |
| Mustafizur Rahman | 10 | 2 | 44 | 0 | 4.40 |
| Mosaddek Hossain | 6 | 0 | 36 | 0 | 6.00 |
| Rishad Hossain | 9 | 0 | 66 | 1 | 7.33 |
| Soumya Sarkar | 2 | 0 | 15 | 0 | 7.50 |
| Saif Hassan | 3 | 0 | 17 | 2 | 5.67 |
Bangladesh Innings — 172/10 (33.4 overs)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Tanzid Hasan Tamim | c (sub Ryan Burl) b Nyamhuri | 46 | 38 | 9 | 1 | 121.05 |
| Soumya Sarkar | c Brian Bennett b Muzarabani | 9 | 17 | 2 | 0 | 52.94 |
| Najmul Hossain Shanto | lbw b Brad Evans | 4 | 8 | 0 | 0 | 50.00 |
| Saif Hassan | c Brendan Taylor b Masakadza | 26 | 37 | 3 | 0 | 70.27 |
| Towhid Hridoy (c) | lbw b Sikandar Raza | 13 | 21 | 1 | 0 | 61.90 |
| Mosaddek Hossain | lbw b Masakadza | 11 | 18 | 1 | 0 | 61.11 |
| Nurul Hasan (wk) | c (sub Tadiwa Marumani) b Brad Evans | 5 | 8 | 0 | 0 | 62.50 |
| Rishad Hossain | c Wellington Masakadza b Sikandar Raza | 23 | 33 | 4 | 0 | 69.70 |
| Shoriful Islam | c Brian Bennett b Brad Evans | 0 | 4 | 0 | 0 | 0.00 |
| Taskin Ahmed | not out | 16 | 13 | 3 | 0 | 123.08 |
| Mustafizur Rahman | c & b Brad Evans | 6 | 6 | 0 | 1 | 100.00 |
Extras: 13 (wides 10, no balls 1, byes 2) | Total: 172/10 (33.4 overs)
Fall of wickets: 47-1 (Soumya, 6.3 ov), 66-2 (Tanzid, 9.6 ov), 68-3 (Shanto, 10.2 ov), 97-4 (Hridoy, 16.3 ov), 112-5 (Mosaddek, 21.1 ov), 123-6 (Saif, 23.2 ov), 129-7 (Nurul, 27.1 ov), 129-8 (Shoriful, 27.5 ov), 161-9 (Rishad, 32.1 ov), 172-10 (Mustafizur, 33.4 ov)
Zimbabwe Bowling
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Blessing Muzarabani | 8 | 0 | 23 | 1 | 2.88 |
| Brad Evans | 6.4 | 1 | 45 | 4 | 6.75 |
| Newman Nyamhuri | 6 | 1 | 56 | 1 | 9.33 |
| Sikandar Raza | 7 | 0 | 28 | 2 | 4.00 |
| Wellington Masakadza | 6 | 0 | 18 | 2 | 3.00 |
Result: Zimbabwe won by 99 runs. Toss: Zimbabwe won and elected to bat. Player of the Match: Craig Ervine. Venue: Sheikh Zayed Stadium, Abu Dhabi. See the full scorecard and ball-by-ball on ESPNcricinfo.
FAQs
Who won the Bangladesh vs Zimbabwe 1st ODI?
Zimbabwe won the 1st ODI of the UAE Tri-Series 2026 by 99 runs at the Sheikh Zayed Stadium in Abu Dhabi on 17 October 2026.
What were the final scores in BAN vs ZIM 1st ODI?
Zimbabwe scored 271 for 8 in 50 overs after electing to bat first. Bangladesh were bowled out for 172 in 33.4 overs while chasing 272.
Who was the Player of the Match?
Craig Ervine was named Player of the Match for his 93 off 106 balls, which rescued Zimbabwe from 24 for 3 alongside Brendan Taylor.
What record did Brendan Taylor break?
Brendan Taylor (81 off 101) went past Andy Flower’s 6,786 runs to become Zimbabwe’s all-time leading run-scorer in ODIs, moving to 6,837 runs.
Who captained Bangladesh in the 1st ODI?
Towhid Hridoy captained Bangladesh, standing in for the injured Litton Das. Sikandar Raza captained Zimbabwe.
What does this result mean for the UAE ODI Tri-Series 2026?
Zimbabwe take an early lead with two points and a big net run-rate boost, and face Afghanistan next on 19 October. Bangladesh must beat Afghanistan on 21 October in Sharjah to stay in contention for the final on 23 October.
Conclusion
This was as comprehensive as 99-run wins get. Zimbabwe’s veterans — Taylor and Ervine — turned a crisis into a match-winning total, and their disciplined bowlers never let Bangladesh’s chase breathe. For Bangladesh, the top-order promise of Tanzid Hasan aside, the old batting frailties resurfaced at the worst possible time. With Afghanistan waiting on 21 October, the Tigers are already playing for survival in this tri-series.
More cricket coverage: Read our reports on the India vs West Indies 5th T20I washout and Canada’s 24-run League 2 win over Nepal.
Source: full scorecard and ball-by-ball on ESPNcricinfo

