Team India are currently on a tour of West Indies for a three-match ODI series and a five-match T20I series. The three ODI matches will be played on July 22, 24, and 27th respectively. The three ODIs will be played at Queen's Park Oval, Port of Spain, Trinidad.
The T20Is will begin on July 29 and will go on till August 7th. The Indian team will then travel to Zimbabwe for a three-match ODI series that will begin on August 18, lasting until August 22.
Right after the Zimbabwe tour, India will play the Asia Cup 2022, which is likely to be played in UAE from August 27 lasting to September 11.
According to a report in ESPN Cricinfo, after the Asia Cup 2022, Team India will play against Australia and South Africa at home before they leave for the 20-20 World Cup 2022, scheduled to be played in Australia. The T20Is series against Australia, consisting of three matches, will be played from September 20 to September 25. The matches will be played at Mohali, Nagpur and Hyderabad.
Team India will be hosting South Africa for a three-match T20I series and a three-match ODI series starting from September 28 and lasting until October 11. However, the Indian team will leave for the mega event right after the T20I series. And the case is the same with the South African team as well. As a result of this, both teams will play their second-string team for the ODI series.
The three T20Is against South Africa will be played on September 28, October 1 and October 3 at Trivandrum, Guwahati and Indore. The ODIs will be played on October 6, 9 and 11 at Ranchi, Lucknow and Delhi. It has been revealed that the tour has been planned as a preparation for the T20 World Cup. Team India has been doing exceptionally well in white-ball cricket recently and would look to continue their form.
Team India's eyes will be on the 20-20 World Cup 2020 and the 50-over World Cup 2023. The Indian white-ball team looks strong enough to compete with the best in the world.