Who is playing in India vs Sri Lanka?
Confirmed XIs are announced around the toss, ~30 minutes before the start. Based on their last matches, India are likely to field Rohit Sharma, Shubman Gill, Virat Kohli, Ishan Kishan and 7 more, and Sri Lanka Pathum Nissanka, Kamindu Mendis, Kusal Mendis, Pavan Rathnayake and 7 more — full predicted XIs and squads are on this page.
Who leads the India vs Sri Lanka head-to-head record?
India lead 17–6 from 24 matches.
What is India's current form in 2026?
India have won 5 and lost 4 from 9 matches in 2026, averaging 284.7 runs per match.
What is Sri Lanka's current form in 2026?
Sri Lanka have won 2 and lost 2 from 6 matches in 2026, averaging 182.8 runs per match.
Where is India vs Sri Lanka being played?
India vs Sri Lanka is being played at Narendra Modi Stadium on 19 Dec 2026 at 14:00 IST.
Who are the top run-scorers in India vs Sri Lanka head-to-head matches?
The top run-scorers in India vs Sri Lanka H2H are Rohit Sharma (998 runs), Virat Kohli (956 runs), Shikhar Dhawan (580 runs).
Who are the top wicket-takers in India vs Sri Lanka head-to-head matches?
The top wicket-takers in India vs Sri Lanka H2H are Jasprit Bumrah (23 wkts), Mohammed Siraj (22 wkts), Kuldeep Yadav (21 wkts).
Who are the top 2026 run-scorers for India and Sri Lanka?
The leading run-scorers in 2026 are Shubman Gill (561 runs), Rohit Sharma (454 runs), Virat Kohli (449 runs).
Who are the top 2026 wicket-takers for India and Sri Lanka?
The leading wicket-takers in 2026 are Prasidh Krishna (17 wkts), Gurnoor Brar (11 wkts), Arshdeep Singh (9 wkts).
What is the pitch like at Narendra Modi Stadium?
At Narendra Modi Stadium, 73% of wickets fall to seam and 22.7% to spin. The average match total is 471.9 runs with a first-innings average of 253.0. There are an average of 10.6 sixes per match and teams batting first have won 44.4% of matches.
What is India's record at Narendra Modi Stadium?
India have won 5 and lost 1 from 6 matches at Narendra Modi Stadium.