The India national cricket team will play 22 matches across 17 venues after the Board of Control for Cricket in India on Thursday unveiled the detailed schedule for the 2026–27 home season. The campaign will get underway in September with a limited-overs series against the West Indies, comprising five T20Is and three ODIs. Following India’s tour of New Zealand, the home leg will resume, building up to the marquee Border-Gavaskar Trophy, scheduled from January 21 to March 3 next year.

India’s packed home season will also feature white-ball series against Zimbabwe and Sri Lanka, scheduled around the tours of West Indies and Australia. West Indies’ tour of India will comprise three ODIs followed by five T20Is. The ODI leg will be played in Trivandrum, Guwahati and New Chandigarh, before the action shifts to the T20Is in Lucknow, Ranchi, Indore, Hyderabad and Bengaluru.
In December 2026, India will host Sri Lanka for another white-ball series featuring three ODIs and three T20Is. The ODIs will be held in Delhi, Bengaluru and Ahmedabad, while Rajkot, Cuttack and Pune will stage the T20Is. At the start of the new year, Zimbabwe will tour India for a three-match ODI series in January 2027, with games scheduled in Kolkata, Hyderabad and Mumbai.
The season will wrap up with the highly anticipated Border-Gavaskar Trophy, a five-match Test series against Australia in Nagpur. The series will then move to Chennai, Guwahati, Ranchi and Ahmedabad, setting the stage for a compelling contest between two of the game’s premier sides. Interestingly, Kolkata – venue of the iconic 2001 Test – has not hosted an India–Australia Test since.






