By Afiur
July 22, 2026
Shreyas Iyer takes charge as India's new T20I captain for the three-match series in Harare, aiming to end the team's recent winless streak.
The BCCI has fielded a revamped squad, featuring maiden call-ups for players like Prabhsimran Singh, Yash Thakur, and Harsh Dubey.
Left-hander Rinku Singh returns to the mix, while 15-year-old batting sensation Vaibhav Sooryavanshi retains his spot after debuting in England.
Led by Sikandar Raza, a resilient Zimbabwe squad will look to exploit their home conditions and challenge the visitors at the Harare Sports Club.
All three T20Is will be played at the Harare Sports Club. The action-packed matches are scheduled for July 23, 25, and 26, 2026.