Zimbabwe pulled off a stunning 25-run victory over Bangladesh in the first ODI, thanks to a collective bowling effort that restricted the visitors to 116. Nahid Rana's career-best 6 for 21 was overshadowed by Zimbabwe's dominant performance.

Zimbabwe's Thrilling Innings

Zimbabwe's innings was marked by a dramatic collapse, with Rana's pace and bounce causing chaos. The hosts were bowled out for 141, with Newman Nyamhuri top-scoring at 33. A fluent opening stand of 36 was undone by Taskin Ahmed and Rana, who triggered a collapse that saw Zimbabwe slip to 70 for 8.

  • Zimbabwe 141 in 36.4 overs (Newman Nyamhuri 33, Richard Ngarava 27)
  • Bangladesh 116 in 33.1 overs (Nurul Hasan 31)

Bangladesh's Struggle

Bangladesh's batting lineup struggled against Zimbabwe's pacers, with Blessing Muzarabani and Richard Ngarava combining to reduce the visitors to 17 for 3. A watchful partnership between Towhid Hridoy and Nurul Hasan provided some resistance, but ultimately, Zimbabwe's bowlers prevailed.

Zimbabwe's bowlers dominated the match, with Brad Evans and Ngarava bagging three wickets apiece. Muzarabani and Nyamhuri also chipped in with crucial wickets, helping Zimbabwe secure a vital win.

What's Next

The second ODI is just around the corner, with Bangladesh looking to bounce back from their defeat. Will Zimbabwe continue their winning streak, or will Bangladesh level the series? Stay tuned for more cricketing action.