After a commanding victory of Bangladesh in the one-off Test match, Zimbabwe are aiming for another upset over their Asian rivals as the three-match ODI series kicked off at the Harare Sports Club on Monday. Zimbabwe have opted to bat first after Richard Ngarava won the toss against Bangladesh in the first ODI.
The ODI series marks a new era in Zimbabwean cricket as Richard Ngarava takes charge as the new captain across format, with the support of experienced campaigners Craig Ervine and Sikandar Raza. Earlier, it was under Ngarava’s leadership, Zimbabwe recorded their biggest-ever Test win, when they defeated Bangladesh by an innings and 85 runs.
The ODI series also serves as a perfect preparation for the 2027 ODI World Cup for both Zimbabwe and Bangladesh. It must be noted that Zimbabwe are one of the co-hosts of the 2027 ODI World Cup along with South Africa and first-time hosts Namibia.
Zimbabwe vs Bangladesh 1st ODI Playing XIs
Bangladesh: Soumya Sarkar, Tanzid Hasan Tamim, Najmul Hossain Shanto, Towhid Hridoy, Mosaddek Hossain, Nurul Hasan(w), Mehidy Hasan Miraz(c), Rishad Hossain, Taskin Ahmed, Mustafizur Rahman, Nahid Rana
Zimbabwe: Ben Curran, Brian Bennett, Innocent Kaia, Craig Ervine, Sikandar Raza, Wessly Madhevere, Clive Madande(w), Brad Evans, Newman Nyamhuri, Richard Ngarava(c), Blessing Muzarabani
When and where to watch ZIM vs BAN in India?
In India, no television channels will live telecast the Zimbabwe vs Bangladesh ODI series. But fans can still catch the action on FanCode app and website on a valid subscription or match pass.
| Country | Where to watch on TV | Live Streaming details |
|---|---|---|
| India | None | FanCode |
| Bangladesh | GTV (Gazi TV) and T Sports | Rabbitholebd |
| Zimbabwe | Zimbabwe Broadcasting Corporation (ZBC TV) and selected SuperSport channels | TBD |
The tour is Bangladesh’s first in Zimbabwe since 2022 when the hosts won both the T20I and ODI series with an identical margin of 2-1. It will also mark Zimbabwe’s first home assignment of the year since their historic T20 World Cup 2026 campaign where the African nation defeated the likes of Australia and Sri Lanka to qualify for the Super 8 stage for the first time.
Zimbabwe have also named Innocent Kaia, who earned a recall in the ODI squad following a superb hundred against Bangladesh. Meanwhile, Ngarava will headline a pace attack that features the likes of Blessing Muzarabani, Brad Evans, Newman Nyamhuri and Ernest Masuku.
The spin department in the ODI series will have Ryan Burl, Wessly Madhevere and Wellington Masakadza.
Zimbabwe vs Bangladesh complete schedule
| Match | Date | Venue | Time (IST) | Result |
| Only Test | June 28 – July 2 | Harare Sports Club | Finished | By an innings & 85 runs |
| 1st ODI | July 6 | Harare Sports Club | 1 PM | TBD |
| 2nd ODI | July 9 | Harare Sports Club | 1 PM | TBD |
| 3rd ODI | July 11 | Harare Sports Club | 1 PM | TBD |
| 1st T20I | July 15 | Queens Sports Club | 4 PM | TBD |
| 2nd T20I | July 17 | Queens Sports Club | 4 PM | TBD |
| 3rd T20I | July 19 | Queens Sports Club | 4 PMÂ | TBD |
Following the ODI series, both Bangladesh and Zimbabwe will face-off in a three-match T20I series which starts on July 15. All the ODIs will be played at the Harare Sports Clubs while Queen Sports Club will play hosts all the T20Is matches.
Zimbabwe vs Bangladesh ODI squads
Zimbabwe: Richard Ngarava (C), Innocent Kaia, Ben Curran, Brian Bennett, Craig Ervine, Ryan Burl, Wessly Madhevere, Wellington Masakadza, Blessing Muzarabani, Brad Evans, Newman Nyamhuri, Ernest Masuku, Tadiwanashe Marumani (wk), Clive Madande, Graeme Cremer, Roy Kaia.
Bangladesh: Najmul Hossain Shanto (C), Litton Das, Taskin Ahmed, Mehidy Hasan Miraz, Mustafizur Rahman, Shoriful Islam, Towhid Hridoy, Rishad Hossain, Tanzid Hasan, Nahid Rana, Mushfiqur Rahim, Mominul Haque
#Zimbabwe #Bangladesh #1st #ODI #playing #XIs #watch #ZIM #BAN #India #online #Complete #details