India's cricket schedule after IND vs ZIM: Complete list of ODI, Test & T20I fixtures with dates and match timings
Check India's complete cricket schedule after the Zimbabwe series, including all upcoming ODI, Test and T20I matches with dates and timings.

India ended their Zimbabwe tour on a high by securing a 3-0 T20I series sweep. After disappointing series defeats against Ireland and England, the Men in Blue made a strong comeback under new T20I captain Shreyas Iyer. The convincing victories in Harare have given the team confidence ahead of a busy international schedule in the second half of 2026.
The Indian team will next travel to Sri Lanka for a two-match Test series in August, with the squad expected to be announced soon. After that, India will take part in the Asian Games before returning home to host the West Indies. The team will then travel to New Zealand for a full white-ball and Test series before finishing the year with a home series against Sri Lanka.
India's calendar for the remainder of 2026 is packed with important matches across all three formats. The team will compete for crucial World Test Championship points, play several ODI and T20I series, and face challenging overseas tours. In this article, we take a look at India's complete cricket schedule after the Zimbabwe series, including all upcoming ODI, Test and T20I fixtures with their dates and match timings.
India's next assignment confirmed: 2-match Test Series vs Sri Lanka starts August 15
India's next international assignment will be a two-match Test series against Sri Lanka, beginning on August 15, 2026. The series will be played in Galle and Colombo and is an important part of the ICC World Test Championship (WTC) 2025-27 cycle. It will also mark India's return to red-ball cricket after the T20I series against Zimbabwe.
The India squad for the Sri Lanka Tests is expected to be announced around July 28. The team is likely to arrive in Sri Lanka in the first week of August and will play a practice match at the Nondescripts Cricket Club in Colombo before the opening Test. The warm-up game will help the players adjust to the local conditions.
The Test series will be crucial for Shubman Gill's side as India aim to improve their position in the World Test Championship standings. India are currently fifth in the WTC table, one place above Sri Lanka. A strong performance in the two-match series will give the Men in Blue valuable points in the race for a place in the WTC final.
Full fixture list: ODI, Test & T20I dates, venues and match timings
India have a busy international schedule lined up for the remainder of 2026 across all three formats. The Men in Blue will begin with a two-match Test series in Sri Lanka before taking on Afghanistan in a three-match T20I series. They will also participate in the Asian Games before returning home to host the West Indies in a white-ball series.
After the home series against the West Indies, India will travel to New Zealand for a long tour featuring T20Is, ODIs and Tests. The year will end with Sri Lanka's tour of India, where both teams will play three ODIs and three T20Is. These matches will play an important role in India's preparations for upcoming ICC events and the World Test Championship.
Below is India's complete international cricket schedule from August to December 2026, including match dates, venues and timings. Please note that the Afghanistan T20I series schedule is yet to be officially confirmed, while all other fixtures have been announced.
India's Cricket Schedule (August–December 2026)
| Series | Date | Match | Venue | Time (IST) |
|---|---|---|---|---|
| Sri Lanka vs India | Aug 15–19 | 1st Test | Galle International Cricket Stadium, Galle | 10:00 AM* |
| Aug 23–27 | 2nd Test | SSC Cricket Ground, Colombo | 10:00 AM* | |
| Afghanistan vs India | September (TBA) | 1st T20I | Arun Jaitley Stadium, Delhi | TBA |
| September (TBA) | 2nd T20I | Arun Jaitley Stadium, Delhi | TBA | |
| September (TBA) | 3rd T20I | Arun Jaitley Stadium, Delhi | TBA | |
| Asian Games (Japan) | Sep 24–Oct 3* | Men's T20 Tournament | Japan | TBA |
| West Indies vs India | Sep 27 | 1st ODI | Thiruvananthapuram | TBA |
| Sep 30 | 2nd ODI | Guwahati | TBA | |
| Oct 3 | 3rd ODI | Mullanpur | TBA | |
| Oct 6 | 1st T20I | Lucknow | 7 PM IST | |
| Oct 9 | 2nd T20I | Ranchi | 7 PM IST | |
| Oct 11 | 3rd T20I | Indore | 7 PM IST | |
| Oct 14 | 4th T20I | Hyderabad | 7 PM IST | |
| Oct 17 | 5th T20I | Bengaluru | 7 PM IST | |
| India vs New Zealand | Oct 22 | 1st T20I | Christchurch | TBA |
| Oct 24 | 2nd T20I | Christchurch | TBA | |
| Oct 27 | 3rd T20I | Hamilton | TBA | |
| Oct 30 | 4th T20I | Auckland | TBA | |
| Nov 1 | 5th T20I | Hamilton | TBA | |
| Nov 4 | 1st ODI | Auckland | TBA | |
| Nov 7 | 2nd ODI | Christchurch | TBA | |
| Nov 10 | 3rd ODI | Hamilton | TBA | |
| Nov 13 | 4th ODI | Mount Maunganui | TBA | |
| Nov 15 | 5th ODI | Mount Maunganui | TBA | |
| Nov 19–23 | 1st Test | Basin Reserve, Wellington | 3:30 AM* | |
| Nov 27–Dec 1 | 2nd Test | Hagley Oval, Christchurch | 3:30 AM* | |
| Sri Lanka vs India | Dec 13 | 1st ODI | Delhi | TBA |
| Dec 16 | 2nd ODI | Bengaluru | TBA | |
| Dec 19 | 3rd ODI | Ahmedabad | TBA | |
| Dec 22 | 1st T20I | Rajkot | TBA | |
| Dec 24 | 2nd T20I | Cuttack | TBA | |
| Dec 27 | 3rd T20I | Pune | TBA |
*Timings are approximate based on local start times. Official match timings for several fixtures are yet to be announced by the respective cricket boards.
India's 2026 so far: T20 World Cup glory and a mixed England Tour before the ZIM sweep
India have enjoyed a memorable yet challenging 2026 season so far. The Men in Blue lifted the 2026 T20 World Cup on home soil after winning the T20I series against New Zealand. They also defeated Afghanistan in the one-off Test and completed a 3-0 ODI series sweep. However, India struggled during the UK tour, losing the T20I series to Ireland and both the T20I and ODI series against England.
India bounced back strongly by defeating Zimbabwe 3-0 in the recently concluded T20I series. Young batter Vaibhav Sooryavanshi starred with 151 runs in three matches and was named the Player of the Series. The 15-year-old also won the Player of the Match award in the final game after scoring a match-winning 81. He became the youngest player to score two international half-centuries before turning 16.
Fast bowler Mayank Yadav impressed with the ball, finishing as the highest wicket-taker of the series with five wickets in three matches. While Abhishek Sharma continued to struggle with the bat, captain Shreyas Iyer led the team to his first series win as India's T20I captain. The team also performed well under stand-in head coach VVS Laxman, who took charge of the Zimbabwe tour in place of Gautam Gambhir.








