India vs Zimbabwe Schedule for the Indian cricket team has been officially released. As part of the tour, Team India will play three T20 matches against Zimbabwe while they’re there. With their win at the ICC T20 World Cup 2026, this will be the first time Team India has played a T20 series since then. We will now provide you with the full schedule of matches for the tour to Zimbabwe.
India vs Zimbabwe Schedule For T20I Series
India will be visiting Zimbabwe twice in T20 International series. This series will occur in the month following the IPL’s conclusion. The T20 International series will start on 23rd July 2026 and end on 26th July 2026. Exact match times have not been released yet, but they are expected to start in the evening IST.
Team India vs Zimbabwe: The Complete Schedule for the 3 T20I Matches
1. Thursday, July 23, 2026 – 1st T20I – Harare
2. Saturday, July 25, 2026 – 2nd T20I – Harare
3. Sunday, July 26, 2026 – 3rd T20I – Harare
The BCCI confirmed via a post on ‘X’ (formerly Twitter) that Team India will tour Zimbabwe in July 2026 to play a three-match T20 series. This series will be hosted at the Harare Sports Club in Harare.
It is worth noting that the Indian team previously toured Zimbabwe in 2024, where they played a five-match T20 series. In that series, Shubman Gill served as captain, while Abhishek Sharma made his international T20 debut. Abhishek also scored a magnificent century in his very first T20 series.
ODI Series Announced: Find Out When and Where the Matches Will Take Place
The BCCI announces the Zimbabwe team will tour India to play three ODIs in January 2027 in Kolkata, Hyderabad and Mumbai. The series is hugely important for preparation for the 2027 ICC ODI World Cup but the official dates of the series have yet to be announced. An announcement is expected soon.
ALSO READ: IPL 2026: Arun Jaitley Stadium Pitch Report


