India vs Sri Lanka fixtures, venues and World Cup history
India vs Sri Lanka comes around twice on the road to the 2027 World Cup: a six-match home series in December 2026, and then a possible Super 7 meeting in South Africa a year later. This page holds both, with every date, venue and start time the BCCI and the ICC have put out.
All figures here were confirmed against the operator's published pages on 24 October 2026.
The December 2026 leg is what most readers want first, so it opens the page. After that comes where Sri Lanka sit in the 2027 draw, which fixtures stand between them and India, and what these two have done to each other in World Cup finals since 1996.
Sri Lanka's tour of India, December 2026
The BCCI confirmed this tour in March 2026 as part of the 2026-27 home international season. Three ODIs come first, all day-night games starting at 14:00, then three T20Is under lights at 19:00. Delhi, Bengaluru and Ahmedabad take the fifty-over games, Rajkot, Cuttack and Pune the short ones.
None of the six have been played, so there are no scores on this page yet. India go into the series straight off their New Zealand tour, which runs to 1 December 2026 and is covered on the India vs New Zealand page.
| Match | Date | Venue | Start |
|---|---|---|---|
| 1st ODI | 13 December 2026 | Arun Jaitley Cricket Stadium, New Delhi | 14:00 (D/N) |
| 2nd ODI | 16 December 2026 | M. Chinnaswamy Stadium, Bengaluru | 14:00 (D/N) |
| 3rd ODI | 19 December 2026 | Narendra Modi Stadium, Ahmedabad | 14:00 (D/N) |
| 1st T20I | 22 December 2026 | Niranjan Shah Stadium, Rajkot | 19:00 (N) |
| 2nd T20I | 24 December 2026 | Barabati Stadium, Cuttack | 19:00 (N) |
| 3rd T20I | 27 December 2026 | Maharashtra Cricket Association Stadium, Pune | 19:00 (N) |

Where the two sides can meet at the 2027 World Cup
They were drawn apart. Group A holds India, Australia, Pakistan, Afghanistan, Zimbabwe and Qualifier A. Group B holds New Zealand, South Africa, Sri Lanka, England, Bangladesh and Qualifier B. No group game between them, then.
Twelve of the fourteen teams sit in those two groups of six, and the last spot goes to the winner of the Super Series in Windhoek on 2, 4 and 6 October 2027. The top three in each group, plus the better fourth-placed side, go into the Super 7, which runs from 25 October to 14 November 2027: six matches per team, single round robin, no points carried over.
Match 54, on 14 November 2027 at Kingsmead Cricket Ground in Durban, is listed as A1 v B3, and the ICC's seeding for that fixture list puts India at A1 and Sri Lanka at B3. Finish anywhere else in your group and the pairing shifts, so read it as a slot rather than a confirmed date.
Sri Lanka's five group games decide which slot they take.
| Date | Match | Venue |
|---|---|---|
| 10 October 2027 | Sri Lanka v Qualifier B | Namibia Cricket Ground, Windhoek |
| 13 October 2027 | England v Sri Lanka | Namibia Cricket Ground, Windhoek |
| 16 October 2027 | Bangladesh v Sri Lanka | Kingsmead Cricket Ground, Durban |
| 20 October 2027 | New Zealand v Sri Lanka | Wanderers Stadium, Johannesburg |
| 22 October 2027 | South Africa v Sri Lanka | Wanderers Stadium, Johannesburg |
The finals that built this rivalry
Sri Lanka's one ODI World Cup title came in 1996 at the Gaddafi Stadium in Lahore, a seven-wicket win over Australia with Aravinda de Silva taking the match award. Fifteen years later India lifted the trophy at the Wankhede Stadium in Mumbai by beating Sri Lanka by six wickets, which is still the only World Cup final the two have played against each other.
The T20 version went the other way. In the 2014 final Sri Lanka chased down India's 130/4 with 134/4 in 17.5 overs.
The heaviest result between them is recent and one-sided: India beat Sri Lanka by 302 runs on 2 November 2023, their biggest World Cup win by runs. The two boards then co-hosted the 2026 Men's T20 World Cup, which India won by 96 runs against New Zealand in Ahmedabad on 8 March 2026. That tournament has its own page on the T20 World Cup section.
1xBetVisit 1xBet
1winVisit 1win
ParimatchVisit Parimatch
Titles and record margins at a glance
Questions readers send us about this fixture
- When do India play Sri Lanka next?
- Sri Lanka tour India from 13 to 27 December 2026 for three ODIs and three T20Is. The first ODI is on 13 December 2026 at the Arun Jaitley Cricket Stadium in New Delhi and the last T20I on 27 December 2026 in Pune.
- Are India and Sri Lanka in the same group at the 2027 World Cup?
- No. India are in Group A with Australia, Pakistan, Afghanistan, Zimbabwe and Qualifier A. Sri Lanka are in Group B with New Zealand, South Africa, England, Bangladesh and Qualifier B. Any meeting happens in the Super 7 between 25 October and 14 November 2027, or in the knockouts.
- Which World Cup final did India and Sri Lanka play against each other?
- The 2011 final at the Wankhede Stadium, Mumbai, which India won by six wickets. In the 2014 T20 World Cup final Sri Lanka beat India, making 134/4 in 17.5 overs after India's 130/4.
- What do tickets for the 2027 matches cost?
- The ICC announced a range of USD $9.62 (R158) to USD $31.31 (R514) across the tournament. Prices move by match and category, so check the official ticketing page for the current figure before you book flights to South Africa, Zimbabwe or Namibia.
- Where are the 2027 semi-finals and final?
- Semi-final one is on 17 November 2027 in Cape Town, semi-final two on 18 November 2027 in Tshwane, and the final on 21 November 2027 at the Wanderers in Johannesburg, with 22 November 2027 held as a reserve day.
Carry on from here
DafabetVisit Dafabet
MelbetVisit Melbet
4raBetVisit 4raBet