Table of Contents
The Zimbabwe ODI Squad vs Bangladesh 2026 has been announced, with Innocent Kaia leading a list of returning players after his match-winning Test century against Bangladesh. The recalls are based largely on outstanding recent performances across domestic and international cricket.
The Recalls
Kaia’s return is the standout story here. He hadn’t played an ODI since December 2023, making his the longest absence of anyone coming back into this squad. He earned his spot the hard way, scoring 140 in Zimbabwe’s one off Test win over Bangladesh in Harare, an innings that helped set up an innings and 85 run victory. He also hit a century for Zimbabwe A on a recent one day tour of Bangladesh and has been in excellent domestic form all year, finishing as the leading run scorer in the Pro50 Championship with 500 runs including three hundreds.
Ryan Burl, Tadiwanashe Marumani and Wellington Masakadza all return too. Burl last played ODI cricket in January 2024 and has also been in good touch recently, with scores of 50 and 20 on that same Zimbabwe A tour of Bangladesh, plus back to back centuries for Rhinos in both four day and 50 over cricket back in March. Marumani and Masakadza both last featured in the format in February 2025.
A New Captain
This series marks a genuine changing of the guard for Zimbabwe’s white ball leadership. Richard Ngarava takes over as ODI captain, his first time leading the side in the 50 over format at any level. He replaces Sean Williams, who has stepped away from the squad while in rehabilitation for drug addiction and is not currently being considered for selection.
Ngarava arrives in the role fresh off leading Zimbabwe’s pace attack in that historic Test win, and he’ll continue leading the same bowling group here, alongside Blessing Muzarabani, Brad Evans, Newman Nyamhuri and Ernest Masuku. The spin options come from two all rounders, Burl and Wessly Madhevere, plus left arm spinner Masakadza.
Zimbabwe ODI Squad vs Bangladesh 2026 Full Squad
Richard Ngarava (captain), Brian Bennett, Ryan Burl, Ben Curran, Craig Ervine, Brad Evans, Innocent Kaia, Clive Madande (wicketkeeper), Wessly Madhevere, Tadiwanashe Marumani (wicketkeeper), Wellington Masakadza, Ernest Masuku, Blessing Muzarabani, Newman Nyamhuri, Sikandar Raza.
Dropped from the squad that last played ODI cricket in August 2025 against Sri Lanka are Brendan Taylor, Sean Williams, Johnathan Campbell, Tony Munyonga and Trevor Gwandu.
Zimbabwe vs Bangladesh 2026 ODI & T20I Schedule
This ODI series is one part of a longer multi-format tour, which also includes a Test match already completed and a T20I series still to come.
| Match | Format | Date | Venue | Local Time | IST |
|---|---|---|---|---|---|
| Only Test | Test | June 28 to July 2, 2026 | Harare Sports Club, Harare | 10:00 AM (CAT) | 1:30 PM |
| 1st ODI | ODI | Monday, July 6, 2026 | Harare Sports Club, Harare | 10:00 AM (CAT) | 1:30 PM |
| 2nd ODI | ODI | Thursday, July 9, 2026 | Harare Sports Club, Harare | 10:00 AM (CAT) | 1:30 PM |
| 3rd ODI | ODI | Saturday, July 11, 2026 | Harare Sports Club, Harare | 10:00 AM (CAT) | 1:30 PM |
| 1st T20I | T20I | Wednesday, July 15, 2026 | Queens Sports Club, Bulawayo | TBC | TBC |
| 2nd T20I | T20I | Friday, July 17, 2026 | Queens Sports Club, Bulawayo | TBC | TBC |
| 3rd T20I | T20I | Sunday, July 19, 2026 | Queens Sports Club, Bulawayo | TBC | TBC |
ODI start times are based on the same venue’s Test match schedule and should be confirmed closer to each fixture. The Test match itself wasn’t part of the current World Test Championship cycle, and ended in Zimbabwe’s favour with an innings and 85 run win, their first Test victory over Bangladesh in four years.
The tour then shifts entirely to Bulawayo’s Queens Sports Club for the three match T20I series, with Zimbabwe’s T20I squad still to be announced.
Where To Watch
Fans in India can follow the series live on FanCode. Bangladeshi audiences can watch on T Sports and GTV, while viewers across Southern Africa can catch the action on SuperSport and the DStv Stream platform.
Also Read- Vijay Shankar Joins Kandy Royals For LPL 2026, Days After Retiring From Indian Cricket
Head To Head In ODIs

Bangladesh hold a commanding overall head to head in the format, having won 51 of the pair’s meetings in ODI cricket to Zimbabwe’s 30. Zimbabwe will be hoping their recent Test form and a squad built around in form domestic performers can help close that gap, starting with the series opener on July 6.
FANTASY
11
Q1. Why has Innocent Kaia been recalled to Zimbabwe’s ODI squad against Bangladesh?
A: Innocent Kaia earned his return through outstanding performances across multiple formats. His match-winning century in the recent Test against Bangladesh, a hundred for Zimbabwe A during their Bangladesh tour, and a prolific Pro50 Championship campaign made a strong case for his ODI comeback after more than two years away from the format.
Q2. Who is leading Zimbabwe in the Bangladesh ODI series in 2026?
A: Richard Ngarava has been appointed Zimbabwe’s captain for the three-match ODI series against Bangladesh. It is his first opportunity to captain the national side in One Day Internationals, marking the beginning of a new leadership phase for Zimbabwe’s white-ball team.
Q3. Which players have returned to Zimbabwe’s ODI squad for the Bangladesh series?
A: Zimbabwe have recalled four experienced players for the ODI series—Innocent Kaia, Ryan Burl, Tadiwanashe Marumani, and Wellington Masakadza. All four impressed with recent domestic or Zimbabwe A performances, earning another chance at the international level.
Q4. Where will the Zimbabwe vs Bangladesh ODI series be played?
A: All three One Day Internationals will be played at Harare Sports Club in Harare. After the ODI series concludes, both teams will travel to Queens Sports Club in Bulawayo for the three-match T20I series.
Q5. Where can fans watch the Zimbabwe vs Bangladesh ODI series live?
A: Cricket fans can watch the Zimbabwe vs Bangladesh ODI series through different official broadcasters depending on their region. In India, the matches will be available on FanCode, while viewers in Bangladesh can tune in to T Sports and GTV. Fans across Southern Africa can follow the action live on SuperSport and DStv Stream.
