Yorker11

Sri Lanka tour of India 2026

3 ODIs + 3 T20Is · Updated: 12 November 2026

India host Sri Lanka in 3 ODIs + 3 T20Is. Dates, venues and start times below follow BCCI's official fixture list. Our match briefs will be linked from here as they are published.

BCCI moved the 1st ODI from Delhi to Visakhapatnam on 5 November 2026 at the DDCA's request, citing possible weather disruption and planned renovation work at the Delhi stadium.

Schedule

DateMatchVenueStart
Sun, 13 Dec 2026India vs Sri Lanka, 1st ODIACA-VDCA Stadium, Visakhapatnam14:00 IST
Wed, 16 Dec 2026India vs Sri Lanka, 2nd ODIChinnaswamy, Bengaluru14:00 IST
Sat, 19 Dec 2026India vs Sri Lanka, 3rd ODINarendra Modi Stadium, Ahmedabad14:00 IST
Tue, 22 Dec 2026India vs Sri Lanka, 1st T20INiranjan Shah Stadium, Rajkot19:00 IST
Thu, 24 Dec 2026India vs Sri Lanka, 2nd T20IBarabati, Cuttack19:00 IST
Sun, 27 Dec 2026India vs Sri Lanka, 3rd T20IMCA Stadium, Pune19:00 IST

Conditions at a glance

MatchVenueSunset (IST)Typical temp*Dew-risk evenings
India vs Sri Lanka, 1st ODIVisakhapatnam17:2322.0°C80%
India vs Sri Lanka, 2nd ODIBengaluru17:5618.7°C73%
India vs Sri Lanka, 3rd ODIAhmedabad17:5820.4°C0%
India vs Sri Lanka, 1st T20IRajkot18:0819.3°C3%
India vs Sri Lanka, 2nd T20ICuttack17:1218.3°C87%
India vs Sri Lanka, 3rd T20IPune18:0618.9°C24%

*10 pm for day-night games, 3 pm for Tests. Five-winter Open-Meteo ERA5 sample; see each venue page for the method. Dew is not relevant to day Tests.

Sources