Zimbabwe Stun Bangladesh by 99 Runs as Ervine and Taylor Turn Back the Clock in Abu Dhabi
By NajamSports Team | October 18, 2026
Zimbabwe 271/8 beat Bangladesh 172 all out by 99 runs in the opening match of the UAE ODI Tri-Series at the Sheikh Zayed Stadium, Abu Dhabi — a win built by two men in their forties and finished off by a bowling attack that never let Bangladesh breathe.
How the Match Turned
Zimbabwe won the toss and batted, and inside seven overs the decision looked like a disaster. Taskin Ahmed produced a masterclass of a new-ball spell, removing Brian Bennett, Ben Curran and debutant Tafadzwa Tsiga to leave Zimbabwe reeling at 24/3.
Taskin Ahmed — his new-ball spell of 3-44 had Zimbabwe 24/3 inside seven overs. (Wikimedia Commons)
Then Craig Ervine and Brendan Taylor rewrote the match. The two veterans added 150 runs for the fourth wicket, counter-attacking the pace bowlers early and then milking Bangladesh's spinners with sweeps and reverse sweeps. Taylor's 81 off 101 balls carried extra history — during the innings he passed Andy Flower's record for the most ODI runs for Zimbabwe, and it was his first one-day fifty in six years. Ervine top-scored with 93 off 106 and fell just short of a hundred, and late cameos from Newman Nyamhuri (21* off 17) and Wellington Masakadza (21* off 15) pushed Zimbabwe to 271/8. Taskin finished with 3-44.
Bangladesh's chase never found a partnership. Tanzid Hasan's 46 off 38 gave them a start, but Brad Evans tore through the middle — he finished with 4-45 — while Masakadza (2-18) and captain Sikandar Raza (2-28) strangled the chase with spin. Bangladesh were bowled out for 172 in just 33.4 overs.
Sikandar Raza — Zimbabwe's captain took 2-28 and led his side to their first win under his ODI captaincy. (Wikimedia Commons)
Why Bangladesh Lost This
My reading of this defeat is simple: Bangladesh lost the middle overs, again. On a surface where the data says batting first wins nearly two games in three, 272 was always above par — but a chase dies slowly, through partnerships, and Bangladesh produced none after Tanzid fell. Saif Hassan made 26, stand-in captain Towhid Hridoy 13, Mosaddek Hossain 11 — a procession of starts that went nowhere against two spinners who simply refused to bowl a bad ball.
And a word on the captaincy situation, because it mattered. Litton Das missed this match injured, so Hridoy led Bangladesh in an ODI for the first time, with a reshuffled batting order — and the side looked exactly that: reshuffled. That is not an excuse for 172 all out, but it is context. This is now two tournaments in a row where Bangladesh have arrived at a series opener looking undercooked.
For Zimbabwe, this win is a statement about squad depth of a different kind — not young talent, but timeless class. Ervine and Taylor are both in their forties, and between them they out-thought a full-strength Bangladesh attack (minus Litton with the bat) on a slow Abu Dhabi pitch. Add Evans' four wickets and Raza's first win as ODI captain, and Zimbabwe now sit on top of this tri-series with real momentum before Monday's game against Afghanistan.
My Prediction: I Got This One Wrong
In my preview I called Bangladesh to win narrowly, with their spinners deciding the middle overs. The honest scorecard says otherwise: Zimbabwe won by 99 runs, and it was Zimbabwe's spinners — Masakadza and Raza, 4 wickets for 46 runs between them — who decided the middle overs, not Bangladesh's. I own that one. Zimbabwe were not lucky losers-turned-winners; after the first seven overs they were the better side in every phase of the match. You can read exactly what I expected in my BAN vs ZIM 1st ODI preview — and for the wider picture of how tight these three teams are, our Pakistan ODI tri-series preview covers the other battle starting this week.
Sheikh Zayed Cricket Stadium, Abu Dhabi — where batting first has now won 39 of 58 ODIs. (Wikimedia Commons)
Frequently Asked Questions
Who was Player of the Match in BAN vs ZIM 1st ODI?
Craig Ervine, for his 93 off 106 balls that rescued Zimbabwe from 24/3.
Why did Litton Das not play against Zimbabwe?
Litton was injured and unavailable, so Towhid Hridoy captained Bangladesh in this match.
What is the next match of the UAE ODI Tri-Series?
Afghanistan play Zimbabwe on Monday, October 19, at the Sheikh Zayed Stadium in Abu Dhabi.
Who impressed you more — the Ervine-Taylor rescue act, or Evans with the ball? Predict the Afghanistan vs Zimbabwe result in the comments.
Sources
- ESPNcricinfo — match report: "Taylor and Ervine lift Zimbabwe to 271 after top-order collapse" (Oct 17, 2026)
- Sportradar live match centre — BAN vs ZIM, ODI UAE Tri-Series 2026, final scorecard
- CricStatsInt — "Ervine and Evans lead Zimbabwe to 99-run win over Bangladesh" (Oct 17, 2026)
