The 2nd ODI between Zimbabwe and Bangladesh during the Bangladesh tour of Zimbabwe is scheduled for Thursday, July 9, 2026.
The match will take place at the Harare Sports Club in Harare.
Match Schedule & Timing
- Date: Thursday, July 9, 2026
- Local Start Time: 9:30 AM CAT
- Indian Standard Time (IST): 1:00 PM IST
- Greenwich Mean Time (GMT): 7:30 AM GMT
Team Squads with their playing role
The official 15-player squads for both teams, categorized by their distinct playing roles according to Cricinfo and Cricbuzz, are detailed below.
Head-to-Head Overview (ODIs)
Overall in ODI cricket history, Bangladesh has won 51 matches while Zimbabwe has won 31 out of the 82 total head-to-head matches played between the two nations.
Zimbabwe’s win in the 1st ODI on July 6, 2026, slightly closed the historic gap, bringing their overall head-to-head records to the current standing.
Match-Day Weather Forecast
The weather forecast for the 2nd ODI at the Harare Sports Club on Thursday, July 9, 2026, indicates excellent cricket conditions with a 0% chance of rain throughout the entire day.
Because it is winter in Harare, the morning will start with a noticeable chill during the early overs of the match, warming up to a peak temperature of 22°C (72°F) by the afternoon.

