The Board of Control for Cricket in India (BCCI) has revealed Team India's (men) international home schedule for 2026-27, with the upcoming season set to deliver months of high-octane action. The season will feature visits from four teams — West Indies, Sri Lanka, Zimbabwe, and Australia. In total, 22 matches will be played across 17 venues. The home season begins in late September 2026 when West Indies land in India for a white-ball tour.
The series opens with three ODIs, scheduled in Thiruvananthapuram, Guwahati, and New Chandigarh. Following the ODIs, both sides will lock horns in a T20I series, with five T20Is lined up in Lucknow, Ranchi, Indore, Hyderabad, and Bengaluru. Sri Lanka will then tour India in December 2026 for a limited-overs assignment.
The ODI leg will take place in Delhi, Bengaluru, and Ahmedabad. The T20Is will follow, with matches hosted in Rajkot, Cuttack, and Pune. The new year will commence with Zimbabwe’s visit in January 2027. Their tour will have three ODIs, scheduled to be played in Kolkata, Hyderabad, and Mumbai.
Finally, the grand finale of the season will witness the highly anticipated Border-Gavaskar Trophy, a high-profile five-match Test series against Australia. The series starts on January 21, 2027, in Nagpur and will be played in Chennai, Guwahati, Ranchi, and Ahmedabad, respectively.
Schedule:
West Indies tour of India
1st ODI – September 27 - 2026 – Trivandrum
2nd ODI – September 30 - 2026 – Guwahati
3rd ODI – October 3 - 2026 – New Chandigarh
1st T20I – October 6 - 2026 – Lucknow
2nd T20I – October 9 - 2026 – Ranchi
3rd T20I – October 11 - 2026 – Indore
4th T20I – October 14 - 2026 – Hyderabad
5th T20I – October 17 - 2026 – Bengaluru
Sri Lanka tour of India
1st ODI – December 13 - 2026 – Delhi
2nd ODI – December 16 - 2026 – Bengaluru
3rd ODI – December 19 - 2026 – Ahmedabad
1st T20I – December 22 - 2026 – Rajkot
2nd T20I – December 24 - 2026 – Cuttack
3rd T20I – December 27 - 2026 – Pune
Zimbabwe tour of India
1st ODI – January 3 - 2027 – Kolkata
2nd ODI – January 6 - 2027 – Hyderabad
3rd ODI – January 9 - 2027 – Mumbai
Australia tour of India
1st Test – January 21–25, 2027 – Nagpur
2nd Test – January 29–February 2, 2027 – Chennai
3rd Test – February 11–15, 2027 – Guwahati
4th Test – February 19–23, 2027 – Ranchi
5th Test – February 27–March 3, 2027 – Ahmedabad
