India cricket schedule from the New Zealand tour to the 2027 World Cup
If you came here for the india cricket schedule, the short version is this: India are in New Zealand until 1 December 2026, Sri Lanka arrive in December 2026, Zimbabwe play three ODIs in January 2027, Australia come for five Tests from 21 January 2027, and then the big one, the ICC Cricket World Cup in South Africa, Zimbabwe and Namibia, where India open against Australia in Cape Town on 7 October 2027 and face Pakistan in Johannesburg on 10 October 2027.
All figures here were confirmed against the operator's published pages on 24 October 2026.
Every date below carries its year, every venue is named, and the World Cup fixtures are the ones the ICC published when it released the schedule. India go into that tournament as reigning T20 world champions after beating New Zealand by 96 runs in the final at Ahmedabad on 8 March 2026.
India in New Zealand, October and November 2026
The tour runs from 22 October 2026 to 1 December 2026 and packs in five T20Is, five ODIs and two Tests. Shubman Gill leads in Tests and ODIs, Shreyas Iyer has the T20I side, and Mitchell Santner captains New Zealand in the white-ball legs.
India lead the T20I series 2-0. The opener at Hagley Oval, Christchurch on 22 October 2026 was a chase of 226, which India got with two balls to spare: Glenn Phillips made 82 not out off 40 for New Zealand, Sanju Samson hit 67 off 33 and took the match award. Two days later at the same ground India chased 181 with one ball left, Tilak Varma 51 not out off 26, after Santner had taken 4/21.
The two Tests count towards the 2025-2027 World Test Championship cycle, so the Wellington and Christchurch matches carry more than tour pride.
New Zealand tour fixtures and venues
Night matches in New Zealand start at 20:00 local, the ODIs at 15:00 day-night. Work out your own start time from that, since New Zealand runs well ahead of IST and BST.
| Match | Date | Venue |
|---|---|---|
| 1st T20I | 22 Oct 2026 | Hagley Oval, Christchurch |
| 2nd T20I | 24 Oct 2026 | Hagley Oval, Christchurch |
| 3rd T20I | 27 Oct 2026 | Wellington Regional Stadium, Wellington |
| 4th T20I | 30 Oct 2026 | Eden Park, Auckland |
| 5th T20I | 1 Nov 2026 | Seddon Park, Hamilton |
| 1st ODI | 4 Nov 2026 | Eden Park, Auckland |
| 2nd ODI | 7 Nov 2026 | Wellington Regional Stadium, Wellington |
| 3rd ODI | 10 Nov 2026 | Seddon Park, Hamilton |
| 4th ODI | 13 Nov 2026 | Bay Oval, Tauranga |
| 5th ODI | 15 Nov 2026 | Bay Oval, Tauranga |
| 1st Test | 19-23 Nov 2026 | Basin Reserve, Wellington |
| 2nd Test | 27 Nov-1 Dec 2026 | Hagley Oval, Christchurch |
Sri Lanka in India, December 2026
Sri Lanka tour India from 13 December 2026 to 27 December 2026 for three ODIs and three T20Is. The BCCI confirmed the fixtures in March 2026 as part of the 2026-27 home season.
The ODIs are in New Delhi on 13 December 2026, Bengaluru on 16 December 2026 and Ahmedabad on 19 December 2026, all 14:00 day-night starts. The T20Is follow at Rajkot on 22 December 2026, Cuttack on 24 December 2026 and Pune on 27 December 2026, each at 19:00. Three of those grounds, Rajkot, Cuttack and Pune, rarely get an India international, so tickets there go quickly.
More detail on this leg sits on the India v Sri Lanka page.

1xBetVisit 1xBet
1winVisit 1win
ParimatchVisit Parimatch
Zimbabwe's three ODIs in January 2027
Zimbabwe play India from 3 January 2027 to 9 January 2027, their first bilateral tour of India since 2002. All three are ODIs, all 14:00 day-night: Eden Gardens, Kolkata on 3 January 2027, Rajiv Gandhi International Cricket Stadium, Hyderabad on 6 January 2027, and Wankhede Stadium, Mumbai on 9 January 2027.
It is a short series with a useful subplot. Zimbabwe co-host the World Cup later that year and India must visit Victoria Falls in the group stage, so both sides get an early look at each other. The India v Zimbabwe page has the full card.
Border-Gavaskar Trophy 2027: five Tests at home
Australia tour India from 21 January 2027 to 3 March 2027 for five Tests, their first Test tour here since 2022-23, with the Border-Gavaskar Trophy on the line. The five matches belong to the 2025-2027 World Test Championship.
The venue list raised eyebrows when the BCCI announced it in March 2026, because these are not India's usual Test grounds. Chennai had not staged a Test since 2024 and Australia had not played one there since 2013. Guwahati has hosted a single Test since the ground opened in 2012. Ranchi has had three Tests since its first in 2017.
| Test | Dates | Venue | Capacity |
|---|---|---|---|
| 1st Test | 21-25 Jan 2027 | Vidarbha Cricket Association Stadium, Nagpur | 45,000 |
| 2nd Test | 29 Jan-2 Feb 2027 | M. A. Chidambaram Stadium, Chennai | 38,200 |
| 3rd Test | 11-15 Feb 2027 | Assam Cricket Association Stadium, Guwahati | 46,000 |
| 4th Test | 19-23 Feb 2027 | JSCA International Stadium, Ranchi | 40,000 |
| 5th Test | 27 Feb-3 Mar 2027 | Narendra Modi Stadium, Ahmedabad | 100,000 |
India's World Cup 2027 group fixtures
The tournament runs from 2 October 2027 to 21 November 2027 across South Africa, Zimbabwe and Namibia, 14 teams and 57 matches at 12 venues, one in Namibia, three in Zimbabwe and eight in South Africa. It opens with a Super Series in Windhoek on 2, 4 and 6 October 2027, a single round robin whose winner takes the last group place.
India are in Group A with Australia, Pakistan, Afghanistan, Zimbabwe and Qualifier A. Group B has New Zealand, South Africa, Sri Lanka, England, Bangladesh and Qualifier B. The group stage runs 7 October to 24 October 2027, and India are involved in both the first and last match of it.
Match tickets were announced in a band of USD $9.62 (R158) to USD $31.31 (R514). Prices move, so check the official ticketing page for the current figure before you book flights around a fixture.
| Fixture | Date | Venue |
|---|---|---|
| Australia v India | 7 Oct 2027 | Newlands Cricket Ground, Cape Town |
| India v Pakistan | 10 Oct 2027 | Wanderers Stadium, Johannesburg |
| Afghanistan v India | 14 Oct 2027 | Centurion Park, Centurion |
| India v Qualifier A | 17 Oct 2027 | Mangaung Oval, Bloemfontein |
| Zimbabwe v India | 24 Oct 2027 | Mosi-oa-Tunya International Cricket Stadium, Victoria Falls |
DafabetVisit Dafabet
MelbetVisit Melbet
4raBetVisit 4raBet
What happens after the group stage
The top three in each group go through, plus the better fourth-placed side, making a seven-team Super 7 stage. It runs from 25 October to 14 November 2027, six matches per team, and no points carry over from the groups, so a side that stumbles early still starts level.
The first Super 7 match is A2 against B3 at Johannesburg on 25 October 2027. Seeding in the published fixture list reads India as A1, Australia A2, Pakistan A3, New Zealand B1, South Africa B2, Sri Lanka B3 and England as the best fourth-placed team.
Semi-final 1 is at Cape Town on 17 November 2027 and semi-final 2 at Tshwane on 18 November 2027. The final is at Johannesburg on 21 November 2027, with 22 November 2027 kept as the reserve day. Bangladesh fans have a route of their own to follow: Bangladesh open against England at Windhoek on 8 October 2027, then meet New Zealand, Sri Lanka, South Africa and Qualifier B, all set out on the full schedule page.
Where India stand before the World Cup
The two titles India won in 2025 and 2026
India's women won the 2025 World Cup at home, their first. They finished the league stage fourth with three wins, three defeats, one no result and seven points from seven matches, then beat Australia by five wickets in the semi-final and South Africa by 52 runs in the final at DY Patil Stadium, Navi Mumbai on 2 November 2025, 298/7 against 246. Shafali Verma took the award in the final, Deepti Sharma was player of the tournament with 22 wickets, and Laura Wolvaardt of South Africa made the most runs with 571. Bangladesh finished seventh with one win from seven.
Four months later the men won the T20 World Cup on home soil. India went through Group A with four wins from four, including a 61-run win over Pakistan in Colombo on 15 February 2026, lost heavily to South Africa in the Super 8, then beat England by seven runs at the Wankhede on 5 March 2026 and New Zealand by 96 runs in the final. Sanju Samson was player of the tournament, Jasprit Bumrah took the final award and shared the wicket count on 14 with Varun Chakravarthy. Bangladesh did not play: they were replaced by Scotland.
Both runs are broken down on the T20 World Cup page and the Women's World Cup page.
10CricVisit 10Cric
BetjiliVisit BetjiliBabu88Visit Babu88
Questions fans ask about these fixtures
- When do India play Pakistan next?
- At the 2027 World Cup, on 10 October 2027 at Wanderers Stadium, Johannesburg. Their last meeting was the group match at the 2026 T20 World Cup in Colombo on 15 February 2026, which India won by 61 runs.
- When does India's 2027 World Cup campaign start?
- India's first match is against Australia on 7 October 2027 at Newlands Cricket Ground, Cape Town, which is also the opening match of the group stage. The Super Series matches in Windhoek on 2, 4 and 6 October 2027 come first but do not involve India.
- How many Tests do India play against Australia in 2027?
- Five, from 21 January 2027 to 3 March 2027, for the Border-Gavaskar Trophy, at Nagpur, Chennai, Guwahati, Ranchi and Ahmedabad.
- Is Bangladesh playing in the 2027 World Cup?
- Yes. Bangladesh are in Group B with New Zealand, South Africa, Sri Lanka, England and Qualifier B. Their first fixture is against England at the Namibia Cricket Ground, Windhoek on 8 October 2027.
- Where is the 2027 World Cup final?
- Wanderers Stadium, Johannesburg on 21 November 2027, with 22 November 2027 held as the reserve day. The semi-finals are at Cape Town on 17 November 2027 and Tshwane on 18 November 2027.
- Which Indian grounds host matches this home season?
- New Delhi, Bengaluru and Ahmedabad for the Sri Lanka ODIs, Rajkot, Cuttack and Pune for the T20Is, Kolkata, Hyderabad and Mumbai for the Zimbabwe ODIs, and Nagpur, Chennai, Guwahati, Ranchi and Ahmedabad for the Australia Tests.
Follow the rest of the build-up here
MostbetVisit Mostbet
KrikyaVisit Krikya11icVisit 11ic