Introduction
The rivalry between the Sri Lanka National Cricket Team and the India National Cricket Team is a vibrant tapestry of Asian cricket, weaving together fierce competition, iconic moments, and cultural resonance. India’s powerhouse batting, led by Virat Kohli’s chase mastery and Yashasvi Jaiswal’s fearless strokeplay, clashes with Sri Lanka’s spin wizardry, driven by Wanindu Hasaranga’s leg-spin and Kusal Mendis’ aggressive starts. Memorable battles define this saga: Sri Lanka’s 1996 World Cup semi-final triumph at Kolkata, marred by crowd trouble, or India’s 2011 World Cup final victory in Mumbai, where MS Dhoni’s six sealed glory. In 2024, Sri Lanka’s stunning 2-1 ODI series win in Colombo ended a 27-year drought, with Dunith Wellalage’s all-round brilliance outshining India’s Rohit Sharma. Tactical duels—India’s pace battery like Jasprit Bumrah versus Sri Lanka’s turning tracks, or DRS moments like overturned lbws in the 2024 ODIs—fuel the drama.
In 2025, the ICC Champions Trophy saw India dominate, with Jaiswal’s explosive CT knocks echoing his Test form, while Sri Lanka’s young guns like Pathum Nissanka showed promise. Scorecards are vital for fans, decoding strategies like India’s middle-over control or Sri Lanka’s spin choke, aiding fantasy picks and performance analysis. Apps like Cricbuzz enhance engagement with live updates. This article explores the Sri Lanka National Cricket Team Vs India National Cricket Team, offering detailed scorecards from over 30 matches, blending 2025 trends with historic epics for an SEO-optimized, fan-centric narrative.
Latest Matches
Here are the 8 most recent clashes in the Sri Lanka National Cricket Team Vs India National Cricket Team, including the 2024 limited-overs tour and 2023 World Cup.
|
Tournament |
Venue |
Date |
Toss |
India Score 🇮🇳 |
Sri Lanka Score |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
ODI |
R.Premadasa Stadium, Colombo |
August 7, 2024 |
IND, field |
138 (26.1 ov) |
248/7 (50 ov) |
SL by 110 runs |
India in Sri Lanka 2024 |
Dunith Wellalage 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
August 4, 2024 |
SL, bat |
240/9 (50 ov) |
240/9 (50 ov) |
Tie |
India in Sri Lanka 2024 |
Charith Asalanka 🏏 |
|
T20I |
Pallekele International Cricket Stadium |
July 30, 2024 |
SL, bat |
137/8 (19.1 ov) |
137/9 (20 ov) |
IND by 7 wkts (SPO) |
India in Sri Lanka 2024 |
Suryakumar Yadav 🏏 |
|
T20I |
Pallekele International Cricket Stadium |
July 28, 2024 |
SL, bat |
81/3 (6.3 ov) |
161/9 (20 ov) |
IND by 7 wkts (DLS) |
India in Sri Lanka 2024 |
Hardik Pandya 🏏 |
|
T20I |
Pallekele International Cricket Stadium |
July 27, 2024 |
SL, bat |
213/7 (20 ov) |
170 (19.2 ov) |
IND by 43 runs |
India in Sri Lanka 2024 |
Suryakumar Yadav 🏏 |
|
ODI |
Wankhede Stadium, Mumbai |
November 2, 2023 |
IND, field |
357/8 (50 ov) |
55 (19.4 ov) |
IND by 302 runs |
ICC Cricket World Cup 2023 |
Mohammed Shami 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
September 17, 2023 |
SL, bat |
50 (15.2 ov) |
51/0 (6.1 ov) |
IND by 10 wkts |
Asia Cup 2023 |
Mohammed Siraj 🏏 |
|
ODI |
Eden Gardens, Kolkata |
January 12, 2023 |
IND, bat |
373/7 (50 ov) |
215 (39.4 ov) |
IND by 158 runs |
Sri Lanka in India 2023 |
Virat Kohli 🏏 |
Read Also: england cricket team vs australian men’s cricket team match scorecard
These matches showcase Sri Lanka’s 2024 ODI resurgence and India’s T20I dominance, with DRS moments like a reviewed catch in the 2nd ODI adding tension.
T20Is highlight explosive battles, with India’s recent sweep in 2024.
|
Tournament |
Venue |
Date |
Toss |
India Score 🇮🇳 |
Sri Lanka Score |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
T20I |
Pallekele International Cricket Stadium |
July 30, 2024 |
SL, bat |
137/8 (19.1) | 137/9 (20) |
IND by 7 wkts (SPO) |
India in Sri Lanka 2024 |
Suryakumar Yadav 🏏 |
|
T20I |
Pallekele International Cricket Stadium |
July 28, 2024 |
SL, bat |
81/3 (6.3) | 161/9 (20) |
IND by 7 wkts (DLS) |
India in Sri Lanka 2024 |
Hardik Pandya 🏏 |
|
T20I |
Pallekele International Cricket Stadium |
July 27, 2024 |
SL, bat |
213/7 (20) | 170 (19.2) |
IND by 43 runs |
India in Sri Lanka 2024 |
Suryakumar Yadav 🏏 |
|
T20I |
R.Premadasa Stadium, Colombo |
July 29, 2021 |
SL, bat |
133/6 (19.4) | 132/5 (20) |
IND by 4 wkts |
India in Sri Lanka 2021 |
Wanindu Hasaranga 🏏 |
|
T20I |
R.Premadasa Stadium, Colombo |
July 28, 2021 |
SL, bat |
139/7 (20) | 132/5 (20) |
SL by 7 wkts |
India in Sri Lanka 2021 |
Dhananjaya de Silva 🏏 |
|
T20I |
R.Premadasa Stadium, Colombo |
July 25, 2021 |
SL, field |
164/5 (20) | 126 (18.3) |
IND by 38 runs |
India in Sri Lanka 2021 |
Bhuvneshwar Kumar 🏏 |
|
T20I |
Vidarbha Cricket Association Stadium, Nagpur |
January 10, 2020 |
SL, field |
144/3 (17.3) | 142/9 (20) |
IND by 7 wkts |
Sri Lanka in India 2020 |
Navdeep Saini 🏏 |
|
T20I |
Holkar Cricket Stadium, Indore |
January 7, 2020 |
SL, bat |
201/6 (20) | 142/9 (20) |
IND by 59 runs |
Sri Lanka in India 2020 |
Jasprit Bumrah 🏏 |
|
T20I |
Maharashtra Cricket Association Stadium, Pune |
January 5, 2020 |
SL, field |
123/3 (15.5) | 135/7 (20) |
IND by 7 wkts |
Sri Lanka in India 2020 |
Shardul Thakur 🏏 |
|
T20I |
Wankhede Stadium, Mumbai |
December 24, 2017 |
SL, field |
180/3 (20) | 172/9 (20) |
IND by 8 runs |
Sri Lanka in India 2017 |
Jaydev Unadkat 🏏 |
Read Also: india national cricket team vs england cricket team match scorecard
Last 10 ODI Matches
ODIs showcase India’s dominance, with Sri Lanka’s 2024 series win a highlight.
|
Tournament |
Venue |
Date |
Toss |
India Score 🇮🇳 |
Sri Lanka Score |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
ODI |
R.Premadasa Stadium, Colombo |
August 7, 2024 |
IND, field |
138 (26.1) | 248/7 (50) |
SL by 110 runs |
India in Sri Lanka 2024 |
Dunith Wellalage 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
August 4, 2024 |
SL, bat |
240/9 (50) | 240/9 (50) |
Tie |
India in Sri Lanka 2024 |
Charith Asalanka 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
August 2, 2024 |
IND, field |
231/9 (47.5) | 230/8 (50) |
IND by 1 wkt |
India in Sri Lanka 2024 |
Axar Patel 🏏 |
|
ODI |
Wankhede Stadium, Mumbai |
November 2, 2023 |
IND, field |
357/8 (50) | 55 (19.4) |
IND by 302 runs |
ICC Cricket World Cup 2023 |
Mohammed Shami 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
September 17, 2023 |
SL, bat |
50 (15.2) | 51/0 (6.1) |
IND by 10 wkts |
Asia Cup 2023 |
Mohammed Siraj 🏏 |
|
ODI |
Eden Gardens, Kolkata |
January 12, 2023 |
IND, bat |
373/7 (50) | 215 (39.4) |
IND by 158 runs |
Sri Lanka in India 2023 |
Virat Kohli 🏏 |
|
ODI |
Barsapara Cricket Stadium, Guwahati |
January 10, 2023 |
IND, bat |
373/7 (50) | 306/8 (50) |
IND by 67 runs |
Sri Lanka in India 2023 |
Virat Kohli 🏏 |
|
ODI |
Greenfield International Stadium, Thiruvananthapuram |
January 15, 2023 |
IND, bat |
390/5 (50) | 73 (22) |
IND by 317 runs |
Sri Lanka in India 2023 |
Virat Kohli 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
July 23, 2021 |
IND, field |
277/7 (50) | 225 (43.1) |
IND by 3 wkts |
India in Sri Lanka 2021 |
Avishka Fernando 🏏 |
|
ODI |
R.Premadasa Stadium, Colombo |
July 20, 2021 |
SL, field |
262/9 (50) | 275/9 (50) |
SL by 3 wkts |
India in Sri Lanka 2021 |
Deepak Chahar 🏏 |
Read Also: england cricket team vs india national cricket team timeline
Last 10 Test Matches
Tests reflect India’s dominance, with Sri Lanka’s last win in 2017.
|
Tournament |
Venue |
Date |
Toss |
India Score 🇮🇳 |
Sri Lanka Score |
Result |
Series |
Player of the Match |
|---|---|---|---|---|---|---|---|---|
|
Test |
M.Chinnaswamy Stadium, Bengaluru |
March 12, 2022 |
SL, bat |
252 & 303/9d |
109 & 208 |
IND by 238 runs |
Sri Lanka in India 2022 |
Rishabh Pant 🏏 |
|
Test |
Punjab Cricket Association IS Bindra Stadium, Mohali |
March 4, 2022 |
IND, bat |
574/8d & 123/3 |
174 & 178 |
IND by inn & 222 runs |
Sri Lanka in India 2022 |
Ravindra Jadeja 🏏 |
|
Test |
Pallekele International Cricket Stadium |
August 12, 2017 |
IND, bat |
622/9d & 240/3d |
183 & 487 |
IND by inn & 171 runs |
India in Sri Lanka 2017 |
Hardik Pandya 🏏 |
|
Test |
Sinhalese Sports Club Ground, Colombo |
August 3, 2017 |
IND, bat |
622/9d |
183 & 386 |
IND by inn & 53 runs |
India in Sri Lanka 2017 |
Ravindra Jadeja 🏏 |
|
Test |
Galle International Stadium |
July 26, 2017 |
IND, bat |
600 & 130/4 | 291 & 245 |
IND by 304 runs |
India in Sri Lanka 2017 |
Shikhar Dhawan 🏏 |
|
Test |
Vidarbha Cricket Association Stadium, Nagpur |
November 24, 2017 |
SL, field |
610/6d |
205 & 166 |
IND by inn & 239 runs |
Sri Lanka in India 2017 |
Virat Kohli 🏏 |
|
Test |
Arun Jaitley Stadium, Delhi |
December 2, 2017 |
SL, bat |
536/7d & 246/5d |
373 & 299/5 |
Draw |
Sri Lanka in India 2017 |
Dhananjaya de Silva 🏏 |
|
Test |
Eden Gardens, Kolkata |
November 16, 2017 |
SL, bat |
172 & 75/7 |
294 & 352/8d |
Draw |
Sri Lanka in India 2017 |
Bhuvneshwar Kumar 🏏 |
|
Test |
Sinhalese Sports Club Ground, Colombo |
August 13, 2015 |
SL, bat |
375 & 153 |
183 & 367/7d |
SL by 63 runs |
India in Sri Lanka 2015 |
Rangana Herath 🏏 |
|
Test |
P Sara Oval, Colombo |
August 20, 2015 |
IND, field |
393 & 325 | 201 & 268 |
IND by 117 runs |
India in Sri Lanka 2015 |
Cheteshwar Pujara 🏏 |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
Key Performances
Standout players from recent Sri Lanka vs India clashes.
|
Player |
Team |
Match |
Performance |
|---|---|---|---|
|
Dunith Wellalage |
SL |
3rd ODI Aug 2024 |
67* & 2/38; all-round gem |
|
Suryakumar Yadav |
IND 🇮🇳 |
1st T20I Jul 2024 |
58 & 2/20; captain’s knock |
|
Mohammed Shami |
IND 🇮🇳 |
ODI Nov 2023 |
5/18; pace demolition |
|
Mohammed Siraj |
IND 🇮🇳 |
ODI Sep 2023 |
6/21; record spell |
|
Virat Kohli |
IND 🇮🇳 |
ODI Jan 2023 |
113 off 87; chase master |
|
Hardik Pandya |
IND 🇮🇳 |
2nd T20I Jul 2024 |
22* & 2/23; clutch finish |
|
Ravindra Jadeja |
IND 🇮🇳 |
1st Test Mar 2022 |
175* & 9/87; all-round heroics |
Read Also: mumbai indians vs punjab kings timeline
Rivalry Summary
As of April 2025, India and Sri Lanka have played 47 Tests (IND 22, SL 7, 18 draws), 167 ODIs (IND 98, SL 57, 12 NR), 30 T20Is (IND 19, SL 11). India dominates, but Sri Lanka’s 2024 ODI series win and 1996 World Cup semi-final stand out.
Read Also: india national cricket team vs zimbabwe national cricket team match scorecard
Conclusion
The Sri Lanka National Cricket Team Vs India National Cricket Team rivalry is a celebration of Asian cricket—India’s batting might against Sri Lanka’s spin craft. From Dhoni’s 2011 heroics to Wellalage’s 2024 upset, it blends legacy with 2025’s CT-driven youth surge, like Jaiswal’s flair. This rivalry captivates, uniting fans across borders.
Read Also: sri lanka national cricket team vs india national cricket team match scorecard
FAQs
Why is Sri Lanka National Cricket Team Vs India National Cricket Team a top cricket rivalry?
Historic World Cup clashes and star players fuel its intensity.
How to read a cricket scorecard?
Runs/wickets, overs; * not out, b bowled.
What was the biggest win?
India’s 317-run ODI win in 2023.
How did 2025 impact the rivalry?
Sri Lanka’s CT promise and India’s dominance added new chapters.
Who leads head-to-head in ODIs?
India with 98 wins.
Read Also: india national cricket team vs bangladesh national cricket team match scorecard

