Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

India vs Sri Lanka - Match Stats & Player Form · T20I 2026

India v Sri Lanka Tue 13:30 GMT

Who scores 20+ in India vs Sri Lanka?

Last 10 · 1+ wicket ›
Suryakumar Yadav IND 80%
Abhishek Sharma IND 70%
Ishan Kishan IND 70%
Kusal Mendis SL 70%
Kamindu Mendis SL 70%

Who takes a wicket in India vs Sri Lanka?

Last 10
Matheesha Pathirana SL 100%
Tharindu Ratnayake SL 100%
Dushmantha Chameera SL 88%
Dunith Wellalage SL 83%
Kuldeep Yadav IND 80%

Who scores 30+ in India vs Sri Lanka?

Last 10
Suryakumar Yadav IND 80%
Ishan Kishan IND 60%
Kusal Mendis SL 60%
Abhishek Sharma IND 40%
Sanju Samson IND 40%

Who takes 2+ wickets in India vs Sri Lanka?

Last 10
Matheesha Pathirana SL 75%
Kuldeep Yadav IND 60%
Yash Thakur IND 50%
Tharindu Ratnayake SL 50%
Prince Yadav IND 44%
Top performers in this fixture22 meetings
Runs
Pathum Nissanka SL 11 matches 421
Dasun Shanaka SL 17 matches 373
Suryakumar Yadav IND 9 matches 358
Wickets
Wanindu Hasaranga SL 11 matches 18
Yuzvendra Chahal IND 0 matches 12
Washington Sundar IND 3 matches 10
Sixes
Dasun Shanaka SL 17 matches 23
Suryakumar Yadav IND 9 matches 18
Kusal Mendis SL 10 matches 13
⚡ Streak watchAll streaks ›
Tilak Varma 10 straight catches (1+)
Abhishek Sharma 8 straight catches (1+)
Abhishek Sharma 6 straight sixes (1+)
Abhishek Sharma 5 straight runs (20+)
Abhishek Sharma 5 straight fours (2+)
India in formLast 3
Abhishek Sharma 69 29 6
Ishan Kishan 37 6 30
Axar Patel wkts 0 1 1
Sri Lanka in formLast 3
Kamindu Mendis 23 23 40
Dasun Shanaka 12 18 9
Eshan Malinga wkts 2 1 2

India vs Sri Lanka: players in form

India play Sri Lanka at Niranjan Shah Stadium C on Tuesday 22 December in T20I 2026. India lead the head-to-head 15-7 from 23 meetings. Confirmed XIs land around the toss; until then this page shows each side's likely team and full squad.

More on this match

Frequently asked questions

Who are the in-form batters for India and Sri Lanka?

Across each side's last 10 matches, the leading run-scorers are Abhishek Sharma (India, 360 runs in 10 innings), Ishan Kishan (India, 304 runs in 10 innings) and Sanju Samson (India, 293 runs in 10 innings). Abhishek Sharma's latest innings: 69, 29 and 6.

Who are the in-form bowlers for India and Sri Lanka?

Across each side's last 10 matches, the leading wicket-takers are Axar Patel (India, 11 wickets in 9 innings), Arshdeep Singh (India, 7 wickets in 5 innings) and Nitish Kumar Reddy (India, 7 wickets in 4 innings). Each bowler's figures from those matches are in the form cards on this page.

Who are the top run-scorers in India vs Sri Lanka head-to-head matches?

Across the 23 meetings Statz has on record, the top run-scorers in India vs Sri Lanka meetings are Pathum Nissanka (Sri Lanka, 421 runs), Dasun Shanaka (Sri Lanka, 373 runs) and Suryakumar Yadav (India, 358 runs). The head-to-head card on this page has each of those matches, with the scores and the result.

Who are the top wicket-takers in India vs Sri Lanka head-to-head matches?

Across the 23 meetings Statz has on record, the top wicket-takers in India vs Sri Lanka meetings are Wanindu Hasaranga (Sri Lanka, 18 wickets), Yuzvendra Chahal (India, 12 wickets) and Washington Sundar (India, 10 wickets). The head-to-head card on this page has each of those matches, with the scores and the result.

Who is playing in India vs Sri Lanka?

Confirmed XIs are announced around the toss, about 30 minutes before the start. Based on their last matches, India are likely to field Sanju Samson, Abhishek Sharma, Ishan Kishan, Shreyas Iyer and 7 more, and Sri Lanka Lahiru Udara, Sineth Jayawardene, Kusal Mendis, Kamindu Mendis and 7 more. The full predicted XIs and squads are on this page.

Who leads the India vs Sri Lanka head-to-head record?

India lead 15-7 from 23 matches, with 1 draw or no-result. They last met at Korogi Sports Park on 01 Oct 2026: India won by 124 runs.

What is India's current form in 2026?

India have won 15 and lost 9 of their 26 matches in 2026, averaging 178 runs per match and conceding 157.8. Each side's last five results are on this page, beside the head-to-head record.

What is Sri Lanka's current form in 2026?

Sri Lanka have won 4 and lost 12 of their 17 matches in 2026, averaging 137.5 runs per match and conceding 149.6. Each side's last five results are on this page, beside the head-to-head record.

When and where is India vs Sri Lanka being played?

India vs Sri Lanka is being played at Niranjan Shah Stadium C on Tuesday 22 December 2026, starting at 13:30 UK time (13:30 UTC, 19:00 IST).