Ervine, Taylor steady the ship before Evans four-for demolishes Bangladesh
Result: Zimbabwe won by 99 runs | Score: Zimbabwe 271/8 (50 overs) vs. Bangladesh 172 all out (33.4 overs)
Early Trouble: Taskin Ahmed wreaked havoc with the new ball, ripping through Zimbabwe's top order and leaving them reeling at 24 for 3 in the seventh over. The Partnership: Veterans Craig Ervine and Brendan Taylor staged a brilliant recovery with a massive 150-run partnership for the fourth wicket.
Key Contributions:
Craig Ervine top-scored with a fluent 93 before being caught behind just short of a century. Brendan Taylor scored 81, recording his first ODI half-century in six years.
Late Push: Lower-order contributions, including an unbroken 37-run stand between Newman Nyamhuri and Wellington Masakadza, pushed Zimbabwe to a competitive total of 271 for 8. Taskin Ahmed finished as the pick of the Bangladesh bowlers with 3 for 44.
Bangladesh Innings: The Bowling Collapse
Strong Start: Bangladesh started aggressively in pursuit of 272, with Tanzid Hasan hammering 46 off just 38 balls, dominating square of the wicket. The Turning Point: Once Tanzid fell, the innings unraveled quickly as wickets tumbled in clusters against a disciplined Zimbabwe attack.
Bowling Brilliance:
Brad Evans led the charge with a stellar four-wicket haul (4 for 45), using short balls to dismantle the lower-middle order. Wellington Masakadza and captain Sikandar Raza chipped in with two wickets each, with Raza claiming his 100th ODI wicket in the process. Conclusion: Bangladesh was bundled out for 172 in the 34th over, handing Zimbabwe a commanding 99-run victory to kick off the tri-series.
Raza picked up his 100th wicket in ODIs when Rishad Hossain holed out at long-on. Rishad struck four boundaries in a Nyamhuri over, as he made 23 off 33 balls. Evans ended things with Mustafizur Rahman's caught and bowled, immediately after which he offered the Bangladesh No. 11 a handshake.
Zimbabwe 271 for 8 (Ervine 93, Taylor 81, Taskin 3-44) beat Bangladesh 172 (Tanzid 46, Evans 4-45) by 99 runs