India 2026-2027: Full Schedule, Date, Time, Venue and All Upcoming Matches
India have a busy cricket calendar in 2026 and 2027 with matches across T20Is, ODIs and Test cricket. After the current Afghanistan series India will face West Indies at home from September 27. The West Indies series will include three ODIs and five T20Is.
India will then travel to New Zealand for a long all format tour from October 22 to December 1. The tour will have five T20Is, five ODIs and two Tests. After returning home India will play Sri Lanka in December followed by a three match ODI series against Zimbabwe in January 2027. The home season will then end with five Tests against Australia from January 21 to March 3, 2027.
The full schedule includes matches in many cities and gives fans plenty of chances to follow India throughout the season. For readers who want the next match date, match time, venue or the complete upcoming list, this guide brings the important details together in one place. CricCatch will also keep the schedule information easy to follow as match dates and updates come closer.
When Is India’s Next Match and Who Will They Play Next?
India next match is the second T20I against Afghanistan on September 15, 2026. The match will be played at Arun Jaitley Stadium in New Delhi and will start at 7:30 PM IST. India go into this game with a 1 0 lead after winning the first T20I by seven wickets on September 13.
This match is the next step in India’s three match T20I series against Afghanistan. The third T20I will follow on September 17 at the same venue. After this series India will next face West Indies in a home series starting September 27.
What Comes After India Next Match in the 2026 Schedule?
After India’s next match against Afghanistan on September 15, 2026 the team will play the third T20I against Afghanistan on September 17 at Arun Jaitley Stadium in Delhi. India will then travel to Japan for a one off T20I on September 22 at Sano International Cricket Ground. This match will come before India begin their home series against West Indies.
India’s next major home series will start on September 27 with the first ODI against West Indies in Thiruvananthapuram. The West Indies tour will include three ODIs followed by five T20Is and will run until October 17.
India vs West Indies 2026 Series Schedule and Match Details
India will host West Indies for a white ball series from September 27 to October 17, 2026. The series will have three ODIs followed by five T20Is. It will be the first major home series in India’s 2026 to 2027 international home season. The ODI matches will be played in Trivandrum, Guwahati and New Chandigarh. The T20I matches will then move to Lucknow, Ranchi, Indore, Hyderabad and Bengaluru.
The first ODI is scheduled for September 27 in Trivandrum and will start at 2:00 PM. The second ODI will be played in Guwahati on September 30 while the third ODI will take place in New Chandigarh on October 3. After the ODI series India and West Indies will play five T20Is from October 6 to October 17. All five T20Is are scheduled to start at 7:00 PM.
This series gives India eight international matches at home against West Indies. For readers following India’s upcoming matches the schedule is useful because it shows the next matches in order with the date, format, start time and venue. CricCatch can also help readers follow these fixtures and check match updates as the series gets closer.
India vs West Indies ODI Series Dates, Venues and Match Times
India will play a three match ODI series against West Indies from September 27 to October 3, 2026. All three matches will be played in India, with each ODI starting at 2:00 PM IST. The series will begin in Thiruvananthapuram before moving to Guwahati and New Chandigarh.
The first ODI will be played on September 27 at Greenfield International Stadium in Thiruvananthapuram. The second ODI is scheduled for September 30 at Barsapara Cricket Stadium in Guwahati, while the third ODI will take place on October 3 at the PCA International Cricket Stadium in New Chandigarh.
| ODI | Date | Time | Venue |
|---|---|---|---|
| 1st ODI | September 27, 2026 | 2:00 PM IST | Thiruvananthapuram |
| 2nd ODI | September 30, 2026 | 2:00 PM IST | Guwahati |
| 3rd ODI | October 3, 2026 | 2:00 PM IST | New Chandigarh |
The ODI series will be followed by five T20I matches between India and West Indies, starting on October 6.
India vs West Indies Full Series Fixtures and Match Order
India and West Indies will play eight matches during their 2026 white ball series in India. The series will begin with three ODIs from September 27 to October 3, followed by five T20Is from October 6 to October 17. The matches will be played across different cities in India.
The first match will be the 1st ODI in Thiruvananthapuram on September 27. The ODI series will then continue in Guwahati and New Chandigarh before the teams move to the T20I leg. The five T20Is will be played in Lucknow, Ranchi, Indore, Hyderabad and Bengaluru.
| Match | Date | Format | Venue | Time |
|---|---|---|---|---|
| 1st ODI | September 27, 2026 | ODI | Thiruvananthapuram | 2:00 PM IST |
| 2nd ODI | September 30, 2026 | ODI | Guwahati | 2:00 PM IST |
| 3rd ODI | October 3, 2026 | ODI | New Chandigarh | 2:00 PM IST |
| 1st T20I | October 6, 2026 | T20I | Lucknow | 7:00 PM IST |
| 2nd T20I | October 9, 2026 | T20I | Ranchi | 7:00 PM IST |
| 3rd T20I | October 11, 2026 | T20I | Indore | 7:00 PM IST |
| 4th T20I | October 14, 2026 | T20I | Hyderabad | 7:00 PM IST |
| 5th T20I | October 17, 2026 | T20I | Bengaluru | 7:00 PM IST |
This match order makes the India vs West Indies series easy to follow. India will first complete the three match ODI leg before playing five T20Is, with the final match of the series scheduled for October 17 in Bengaluru.
India Next Match After West Indies Series in 2026
After the West Indies series ends on October 17, 2026, India will next travel to New Zealand for a full all format tour. The India vs New Zealand series will begin on October 22 with the first T20I at Hagley Oval in Christchurch. The tour will include five T20Is, five ODIs and two Tests.
The first T20I will be followed by four more T20I matches before the ODI series starts on November 4. The two teams will then play two Tests, with the final Test scheduled to finish on December 1. This makes New Zealand the next series on India’s international schedule after the West Indies tour in 2026.
India Tour of New Zealand 2026-2027 Full Match Schedule
India will tour New Zealand from October 22 to December 1, 2026 for a full all format series. The tour will include five T20Is, five ODIs and two Test matches. The first five matches will be T20Is, starting in Christchurch on October 22. The ODI series will begin on November 4, followed by the two Test matches in Wellington and Christchurch.
The first two T20Is will be played in Christchurch before the series moves to Wellington, Auckland and Hamilton. The five ODIs will then take place in Auckland, Wellington, Hamilton and Mount Maunganui. The first Test is scheduled in Wellington from November 19 to 23, while the second Test will be played in Christchurch from November 27 to December 1.
| Match | Date | Format | Venue |
|---|---|---|---|
| 1st T20I | October 22, 2026 | T20I | Christchurch |
| 2nd T20I | October 24, 2026 | T20I | Christchurch |
| 3rd T20I | October 27, 2026 | T20I | Wellington |
| 4th T20I | October 30, 2026 | T20I | Auckland |
| 5th T20I | November 1, 2026 | T20I | Hamilton |
| 1st ODI | November 4, 2026 | ODI | Auckland |
| 2nd ODI | November 7, 2026 | ODI | Wellington |
| 3rd ODI | November 10, 2026 | ODI | Hamilton |
| 4th ODI | November 13, 2026 | ODI | Mount Maunganui |
| 5th ODI | November 15, 2026 | ODI | Mount Maunganui |
| 1st Test | November 19 to 23, 2026 | Test | Wellington |
| 2nd Test | November 27 to December 1, 2026 | Test | Christchurch |
The India vs New Zealand tour is one of the biggest international tours in New Zealand Cricket history by number of matches, with 12 games across all three formats.
India vs New Zealand T20I Series Dates, Times and Venues
India will play a five match T20I series against New Zealand from October 22 to November 1, 2026. The series will begin at Hagley Oval in Christchurch, where the first two T20Is will be played. The teams will then move to Wellington, Auckland and Hamilton for the remaining three matches.
All five matches are scheduled to start at 8:00 PM New Zealand time. This means the matches will start at 12:00 PM Pakistan time and 12:30 PM India time. The complete T20I schedule is given below.
| Match | Date | New Zealand Time | Pakistan Time | Venue |
|---|---|---|---|---|
| 1st T20I | October 22, 2026 | 8:00 PM | 12:00 PM | Hagley Oval, Christchurch |
| 2nd T20I | October 24, 2026 | 8:00 PM | 12:00 PM | Hagley Oval, Christchurch |
| 3rd T20I | October 27, 2026 | 8:00 PM | 12:00 PM | Hnry Stadium, Wellington |
| 4th T20I | October 30, 2026 | 8:00 PM | 12:00 PM | Eden Park, Auckland |
| 5th T20I | November 1, 2026 | 8:00 PM | 12:00 PM | Seddon Park, Hamilton |
The T20I series will be the first part of India's 12 match tour of New Zealand. After the fifth T20I on November 1, the teams will begin a five match ODI series on November 4.
India vs New Zealand ODI Series Dates, Times and Venues
India will play a five match ODI series against New Zealand from November 4 to November 15, 2026. The ODI series will begin at Eden Park in Auckland and then move to Wellington and Hamilton. The final two matches will be played at Bay Oval in Tauranga. All five ODIs are scheduled to start at 3:00 PM New Zealand time.
For viewers in Pakistan, the matches will start at 10:00 AM Pakistan time. The full India vs New Zealand ODI schedule is given below.
| Match | Date | New Zealand Time | Pakistan Time | Venue |
|---|---|---|---|---|
| 1st ODI | November 4, 2026 | 3:00 PM | 10:00 AM | Eden Park, Auckland |
| 2nd ODI | November 7, 2026 | 3:00 PM | 10:00 AM | Hnry Stadium, Wellington |
| 3rd ODI | November 10, 2026 | 3:00 PM | 10:00 AM | Seddon Park, Hamilton |
| 4th ODI | November 13, 2026 | 3:00 PM | 10:00 AM | Bay Oval, Tauranga |
| 5th ODI | November 15, 2026 | 3:00 PM | 10:00 AM | Bay Oval, Tauranga |
The first ODI at Eden Park will be followed by matches in Wellington and Hamilton before the series moves to Tauranga for the last two games. After the fifth ODI on November 15, India and New Zealand will begin their two match Test series, with the first Test starting in Wellington on November 19.
India vs New Zealand Test Series Dates, Times and Venues
India will play a two match Test series against New Zealand from November 19 to December 1, 2026. The first Test will be played at Cello Basin Reserve in Wellington from November 19 to 23. The second Test will begin on November 27 at Hagley Oval in Christchurch and will run until December 1. Both Tests are scheduled to start at 11:00 AM New Zealand local time.
For viewers in Pakistan, the Tests will start at 3:00 AM Pakistan time. The Test series will be the final part of India's 12 match tour of New Zealand after five T20Is and five ODIs.
| Test | Date | New Zealand Time | Pakistan Time | Venue |
|---|---|---|---|---|
| 1st Test | Nov 19 to 23, 2026 | 11:00 AM | 3:00 AM | Cello Basin Reserve, Wellington |
| 2nd Test | Nov 27 to Dec 1, 2026 | 11:00 AM | 3:00 AM | Hagley Oval, Christchurch |
The two Tests will complete India's 2026 tour of New Zealand. The series will also be an important red ball challenge for both teams after the long T20I and ODI schedule.
India Next ODI Match and Upcoming One-Day Fixtures
India’s next ODI match will be the 1st ODI against New Zealand on November 4, 2026. The match will be played at Eden Park in Auckland and will start at 3:00 PM New Zealand time. For viewers in Pakistan, the match will start at 7:00 AM Pakistan time. This will be the first match of India’s five match ODI series in New Zealand.
India will then play four more ODIs against New Zealand on November 7, 10, 13 and 15. The second ODI will be in Wellington, the third in Hamilton and the final two matches at Bay Oval in Tauranga. All five ODIs are scheduled to start at 3:00 PM New Zealand time.
| ODI | Date | New Zealand Time | Pakistan Time | Venue |
|---|---|---|---|---|
| 1st ODI | Nov 4, 2026 | 3:00 PM | 7:00 AM | Eden Park, Auckland |
| 2nd ODI | Nov 7, 2026 | 3:00 PM | 7:00 AM | Hnry Stadium, Wellington |
| 3rd ODI | Nov 10, 2026 | 3:00 PM | 7:00 AM | Seddon Park, Hamilton |
| 4th ODI | Nov 13, 2026 | 3:00 PM | 7:00 AM | Bay Oval, Tauranga |
| 5th ODI | Nov 15, 2026 | 3:00 PM | 7:00 AM | Bay Oval, Tauranga |
After the ODI series, India will play two Tests against New Zealand. The first Test will begin in Wellington on November 19, followed by the second Test in Christchurch from November 27.
India Next ODI Match Date, Opponent and Venue Details
India’s next ODI match will be against New Zealand on November 4, 2026. The match will be the first ODI of India’s five match ODI series and will be played at Eden Park in Auckland. It is scheduled to start at 3:00 PM New Zealand time, which is 7:00 AM Pakistan time.
After the first ODI, India will play the remaining four matches against New Zealand on November 7, 10, 13 and 15. The series will move through Wellington, Hamilton and Tauranga before ending at Bay Oval.
India Upcoming Matches From December 2026 Through 2027
India will have a busy international schedule from December 2026 through early 2027. After the New Zealand tour, India will return home to face Sri Lanka in a six match white ball series from December 13 to December 27, 2026. The series will include three ODIs followed by three T20Is.
India will then start 2027 with a three match ODI series against Zimbabwe from January 3 to January 9. After that, Australia will tour India for a five match Test series beginning on January 21 and ending on March 3, 2027. The Australia series will be the biggest Test assignment in this part of India’s schedule, with matches in Nagpur, Chennai, Guwahati, Ranchi and Ahmedabad.
| Series | Dates | Matches | Format |
|---|---|---|---|
| India vs Sri Lanka | Dec 13 to Dec 27, 2026 | 6 | 3 ODIs, 3 T20Is |
| India vs Zimbabwe | Jan 3 to Jan 9, 2027 | 3 | 3 ODIs |
| India vs Australia | Jan 21 to Mar 3, 2027 | 5 | Tests |
These matches give India a long run of international cricket through the end of 2026 and the first months of 2027. Readers can follow the upcoming dates, venues and match updates on CricCatch as each series gets closer.
India vs Sri Lanka December 2026 Upcoming Match Schedule
India will host Sri Lanka for a six match white ball series from December 13 to December 27, 2026. The series will include three ODIs followed by three T20Is. The ODI matches will be played in Delhi, Bengaluru and Ahmedabad, while the T20I series will move to Rajkot, Cuttack and Pune.
The first ODI will be played on December 13 in Delhi and will start at 2:00 PM. The second ODI will take place in Bengaluru on December 16, followed by the third ODI in Ahmedabad on December 19. The T20I leg will then begin on December 22 in Rajkot, with the final two matches scheduled for December 24 in Cuttack and December 27 in Pune. All three T20Is will start at 7:00 PM.
| Match | Date | Time | Venue |
|---|---|---|---|
| 1st ODI | December 13, 2026 | 2:00 PM | Delhi |
| 2nd ODI | December 16, 2026 | 2:00 PM | Bengaluru |
| 3rd ODI | December 19, 2026 | 2:00 PM | Ahmedabad |
| 1st T20I | December 22, 2026 | 7:00 PM | Rajkot |
| 2nd T20I | December 24, 2026 | 7:00 PM | Cuttack |
| 3rd T20I | December 27, 2026 | 7:00 PM | Pune |
This series will be India’s final white ball assignment of 2026. After the Sri Lanka series, India will begin 2027 with a three match ODI series against Zimbabwe in January.
India vs Zimbabwe January 2027 Upcoming Match Schedule
India will host Zimbabwe for a three match ODI series from January 3 to January 9, 2027. The series will begin in Kolkata before moving to Hyderabad and Mumbai. All three matches are scheduled to start at 2:00 PM IST.
The first ODI will be played on January 3 at Kolkata. The second ODI will follow on January 6 in Hyderabad, while the third and final ODI will take place on January 9 in Mumbai. This short series will be India’s first international assignment of 2027 before the five match Test series against Australia begins on January 21.
| Match | Date | Time | Venue |
|---|---|---|---|
| 1st ODI | January 3, 2027 | 2:00 PM IST | Kolkata |
| 2nd ODI | January 6, 2027 | 2:00 PM IST | Hyderabad |
| 3rd ODI | January 9, 2027 | 2:00 PM IST | Mumbai |
India will complete the Zimbabwe ODI series on January 9. After that, the team will prepare for the five match Test series against Australia, which starts in Nagpur on January 21, 2027.
FAQs:
What Is India’s Next Match in the 2026 to 2027 Cricket Schedule?
India’s next match is the 2nd T20I against Afghanistan on September 15, 2026, at Arun Jaitley Stadium in New Delhi.
Who Will India Play After the West Indies Series in 2026?
India will play New Zealand after the West Indies series, with the New Zealand tour starting in October 2026.
When Does India’s New Zealand Tour Start in October 2026?
India’s New Zealand tour starts on October 22, 2026, with the first T20I in Christchurch.
How Many Matches Will India Play Against New Zealand?
India will play 12 matches against New Zealand, including five T20Is, five ODIs and two Tests.
When Is India’s Next Home Series After New Zealand?
India’s next home series after New Zealand will be against Sri Lanka, starting on December 13, 2026.
Who Will India Play in January 2027 After Sri Lanka?
India will play Zimbabwe in a three match ODI series from January 3 to January 9, 2027.
When Does India’s Five Test Series Against Australia Start?
India’s five Test series against Australia starts on January 21, 2027, with the first Test in Nagpur.
**
