The Board of Control for Cricket in India (BCCI) unveiled the home schedule of the Indian men’s cricket team for 2026-27 season on Thursday, March 26. India are all set to host West Indies, Sri Lanka, Zimbabwe and Australia during the season beginning on 27th September 2026.
The Men in Blue will first take on the West Indies in three ODIs and five T20Is from September 27 to October 17, 2026. They will further lock horns with Sri Lanka in three ODIs and as many T20Is from December 13 to December 27.

Zimbabwe will tour India for a three-match ODI series in 2027, set to kick off on 3rd January. It will also be the first tour to India for the Chevrons for a bilateral series since 2002. The blockbuster home season will finally culminate with a much-awaited five-match Test series against Australia beginning on January 21, 2027.
The series will hold tremendous importance for the Indian Test team, who will be eyeing to win the Border-Gavaskar Trophy after losing it in Australia during the 2024-25 series. The rubber will also be crucial for India's World Test Championship final hopes and restoring the home dominance after losing 0-2 to South Africa in November 2025.
Meanwhile, the addition of the Zimbabwe tour will help the Men in Blue in the preparations for the ODI World Cup 2027, giving the much-needed game time to the stalwarts Rohit Sharma and Virat Kohli in the lead up to the tournament.
India's complete home schedule for 2026-27 season
WEST INDIES TOUR OF INDIA
|
No. |
Date |
Time |
Match |
Venue |
|
|
1 |
Sun |
27-Sep-26 |
2:00 PM |
1st ODI |
Trivandrum |
|
2 |
Wed |
30-Sep-26 |
2:00 PM |
2nd ODI |
Guwahati |
|
3 |
Sat |
03-Oct-26 |
2:00 PM |
3rd ODI |
New Chandigarh |
|
4 |
Tue |
06-Oct-26 |
7:00 PM |
1st T20I |
Lucknow |
|
5 |
Fri |
09-Oct-26 |
7:00 PM |
2nd T20I |
Ranchi |
|
6 |
Sun |
11-Oct-26 |
7:00 PM |
3rd T20I |
Indore |
|
7 |
Wed |
14-Oct-26 |
7:00 PM |
4th T20I |
Hyderabad |
|
8 |
Sat |
17-Oct-26 |
7:00 PM |
5th T20I |
Bengaluru |
SRI LANKA TOUR OF INDIA
|
No. |
Date |
Time |
Match |
Venue |
|
|
1 |
Sun |
13-Dec-26 |
2:00 PM |
1st ODI |
Delhi |
|
2 |
Wed |
16-Dec-26 |
2:00 PM |
2nd ODI |
Bengaluru |
|
3 |
Sat |
19-Dec-26 |
2:00 PM |
3rd ODI |
Ahmedabad |
|
4 |
Tue |
22-Dec-26 |
7:00 PM |
1st T20I |
Rajkot |
|
5 |
Thu |
24-Dec-26 |
7:00 PM |
2nd T20I |
Cuttack |
|
6 |
Sun |
27-Dec-26 |
7:00 PM |
3rd T20I |
Pune |
|
No. |
Date |
Time |
Match |
Venue |
|
|
1 |
Sun |
03-Jan-27 |
2:00 PM |
1st ODI |
Kolkata |
|
2 |
Wed |
06-Jan-27 |
2:00 PM |
2nd ODI |
Hyderabad |
|
3 |
Sat |
09-Jan-27 |
2:00 PM |
3rd ODI |
Mumbai |
AUSTRALIA TOUR OF INDIA
|
No. |
Date (From) |
Date (To) |
Time |
Match |
Venue |
||
|
1 |
Thu |
21-Jan-27 |
Mon |
25-Jan-27 |
9:30 AM |
1st Test |
Nagpur |
|
2 |
Fri |
29-Jan-27 |
Tue |
02-Feb-27 |
9:30 AM |
2nd Test |
Chennai |
|
3 |
Thu |
11-Feb-27 |
Mon |
15-Feb-27 |
9:00 AM |
3rd Test |
Guwahati |
|
4 |
Fri |
19-Feb-27 |
Tue |
23-Feb-27 |
9:30 AM |
4th Test |
Ranchi |
|
5 |
Sat |
27-Feb-27 |
Wed |
03-Mar-27 |
9:30 AM |
5th Test |
Ahmedabad |



