India to host Sri Lanka for odi and t20i match series in December 2026
India to play three oneday and three t20i matches series against Sri Lanka during 13th to 27th December 2026.
Sri lanka will be on white ball cricket tour of India to play three odi and three t20i matches series in December 2026.
One day series of three ODIs between India vs Sri Lanka will be start on December 13, 2026 at Arun Jaitley Stadium, Delhi. M Chinnaswamy Stadium, Bengaluru will host 2nd oneday on December 16, 2026. 3rd and last oneday of Sri Lanka tour of India will be played at Narendra Modi Stadium, Ahmedabad on December 19, 2026.
Three Twenty20i match sereis start with 1st t20i at Niranjan Shah Stadium, Rajkot on December 22, 2026. Barabati Stadium, Cuttack will host 2nd t20i on December 24, 2026. Last match of three t20i match series will be played at Maharashtra Cricket Association Stadium, Pune on December 27, 2026 to end white ball cricket match Sri Lanka tour of India.