The cricket rivalry between Sri Lanka and India is one of the most compelling in international cricket. Though not as fiery as India vs Pakistan, the Sri Lanka vs India has produced iconic matches, record-breaking performances, and unforgettable moments in all three formats—T20I, ODI, and Test cricket. With passionate fanbases and deep cricketing traditions, every game between these two sides becomes a battle of pride and performance.
Whether it’s the high-voltage Sri Lanka vs India T20 encounters, the marathon ODI battles, or the historic Test match face-offs, the clashes have consistently delivered excitement. Let’s dive into the recent match scorecards, highlight performances, and the evolving story of this classic cricket rivalry.
Recent 5 Matches Summary: Key Stats and Highlights
Below is a summary of the most recent five matches (across formats) between India and Sri Lanka, providing a snapshot of toss results, performances, and match winners.
Date | Format | Venue | Toss Winner | Final Score | Result | Player of the Match |
---|---|---|---|---|---|---|
Jan 7, 2024 | T20I | Rajkot, IND | India | IND 228/5, SL 137 all out | India won by 91 runs | Suryakumar Yadav (112*) |
Jan 5, 2024 | T20I | Pune, IND | Sri Lanka | SL 206/6, IND 190/8 | Sri Lanka won by 16 runs | Dasun Shanaka (56*, 2/4) |
Jan 3, 2024 | T20I | Mumbai, IND | Sri Lanka | IND 162/5, SL 160/8 | India won by 2 runs | Deepak Hooda (41*, 4/12) |
Jul 27, 2023 | ODI | Colombo, SL | India | IND 289/6, SL 250 all out | India won by 39 runs | Shubman Gill (98) |
Jul 24, 2023 | ODI | Colombo, SL | Sri Lanka | SL 275/8, IND 278/4 | India won by 6 wickets | Virat Kohli (102*) |
Last 10 Matches – Format Wise Scorecards
🏏 Sri Lanka vs India – Last 10 T20I Matches
Date | Venue | IND Score | SL Score | Result | Player of the Match |
---|---|---|---|---|---|
Jan 7, 2024 | Rajkot | 228/5 | 137 | IND won by 91 runs | Suryakumar Yadav |
Jan 5, 2024 | Pune | 190/8 | 206/6 | SL won by 16 runs | Dasun Shanaka |
Jan 3, 2024 | Mumbai | 162/5 | 160/8 | IND won by 2 runs | Deepak Hooda |
Feb 27, 2022 | Dharamshala | 148/4 | 146/5 | IND won by 6 wkts | Shreyas Iyer |
Feb 26, 2022 | Dharamshala | 186/3 | 183/5 | IND won by 7 wkts | Shreyas Iyer |
Feb 24, 2022 | Lucknow | 199/2 | 137/6 | IND won by 62 runs | Ishan Kishan |
Jul 29, 2021 | Colombo | 81/8 | 82/3 | SL won by 7 wkts | Wanindu Hasaranga |
Jul 28, 2021 | Colombo | 132/5 | 133/6 | SL won by 4 wkts | Dhananjaya de Silva |
Jul 25, 2021 | Colombo | 164/5 | 126/10 | IND won by 38 runs | Bhuvneshwar Kumar |
Jan 10, 2020 | Pune | 201/6 | 123/9 | IND won by 78 runs | KL Rahul |
🏏 Sri Lanka vs India – Last 10 ODI Matches
Date | Venue | IND Score | SL Score | Result | Player of the Match |
---|---|---|---|---|---|
Jul 27, 2023 | Colombo | 289/6 | 250 | IND won by 39 runs | Shubman Gill |
Jul 24, 2023 | Colombo | 278/4 | 275/8 | IND won by 6 wkts | Virat Kohli |
Jan 15, 2023 | Trivandrum | 390/5 | 73 | IND won by 317 runs | Virat Kohli |
Jan 12, 2023 | Kolkata | 219/6 | 215 | IND won by 4 wkts | Kuldeep Yadav |
Jan 10, 2023 | Guwahati | 373/7 | 306/8 | IND won by 67 runs | Virat Kohli |
Jul 23, 2021 | Colombo | 225 | 227/7 | SL won by 3 wkts | Avishka Fernando |
Jul 20, 2021 | Colombo | 276/3 | 275/9 | IND won by 7 wkts | Deepak Chahar |
Jul 18, 2021 | Colombo | 263/3 | 262/9 | IND won by 7 wkts | Shikhar Dhawan |
Jul 6, 2019 | Leeds | 265/3 | 264/7 | IND won by 7 wkts | Rohit Sharma |
Mar 16, 2018 | Colombo | 153/2 | 152 | IND won by 8 wkts | Kuldeep Yadav |
🏏 Sri Lanka vs India – Last 10 Test Matches
Date | Venue | Result | Player of the Match |
---|---|---|---|
Mar 14, 2022 | Bengaluru | IND won by 238 runs | Shreyas Iyer |
Mar 4, 2022 | Mohali | IND won by innings 222 | Ravindra Jadeja |
Aug 12, 2017 | Pallekele | IND won by innings 171 | Hardik Pandya |
Aug 3, 2017 | Colombo | IND won by innings 53 | Ravindra Jadeja |
Jul 26, 2017 | Galle | IND won by 304 runs | Shikhar Dhawan |
Aug 20, 2015 | Colombo | IND won by 278 runs | Ajinkya Rahane |
Aug 12, 2015 | Galle | SL won by 63 runs | Rangana Herath |
Aug 3, 2010 | Colombo | IND won by 5 wickets | VVS Laxman |
Jul 26, 2010 | Colombo | Draw | Virender Sehwag |
Jul 18, 2010 | Galle | SL won by 10 wkts | Muralitharan |
🧠 Match Trends, Turning Points & Key Performers
🔥 Trends and Performance Insights
-
India’s Dominance: Since 2021, India has clearly dominated in all formats, especially in home conditions.
-
Sri Lanka’s Fightback: While India has often won bilateral series, Sri Lanka has sprung surprises in T20s, especially under Dasun Shanaka’s leadership.
-
Test Supremacy: India’s Test team has outclassed Sri Lanka with all-round contributions, especially from Jadeja, Ashwin, and Shreyas Iyer.
Know More: Afghanistan national cricket team vs australian men’s cricket team match scorecard
🌟 Key Performers
-
India:
-
Virat Kohli: Consistent match-winner in ODIs.
-
Suryakumar Yadav: Game-changer in T20Is.
-
Ravindra Jadeja: All-round brilliance in Tests.
-
-
Sri Lanka:
-
Wanindu Hasaranga: A T20 weapon with both bat and ball.
-
Kusal Mendis & Avishka Fernando: ODI mainstays.
-
Rangana Herath (historically in Tests): Key in 2015 Test win.
-
Know More: India national cricket team vs new zealand national cricket team timeline
💡 Turning Points
-
India’s 2022 whitewash in Tests reestablished their dominance.
-
Sri Lanka’s 2021 T20 series win at home gave them a morale boost during transition years.
Conclusion
The Sri Lanka vs India cricket rivalry remains one of the most thrilling matchups in the sport. With India’s current dominance and Sri Lanka’s potential resurgence, fans can expect more high-voltage encounters ahead. Whether it’s for bragging rights, series wins, or ICC tournament glory, every India-Sri Lanka match is a must-watch spectacle.
Know More: South Africa National Cricket Team Vs Bangladesh National Cricket Team Match Scorecard