India National Cricket Team vs Sri Lanka National Cricket Team Timeline (2026 Update)
Introduction
The India National Cricket Team vs Sri Lanka National Cricket Team rivalry is one of Asia’s most compelling cricketing contests. Built on World Cup drama, bilateral dominance, and spin-versus-pace battles, this fixture has delivered unforgettable moments for over three decades.
From Sri Lanka’s iconic 1996 World Cup semi-final win in Kolkata to India’s 2011 World Cup triumph in Mumbai, the rivalry has swung between eras of dominance and resurgence. In recent years, India’s batting firepower and pace depth have often overwhelmed Sri Lanka, but the island nation continues to challenge with spin-friendly conditions and fearless young talent.
The 2024 ODI series in Colombo, where Sri Lanka clinched a 2-1 win, marked a major shift in momentum. Meanwhile, India’s strong performances in ICC tournaments and bilateral T20Is underline their overall supremacy.
This article presents a structured timeline of recent encounters across ODIs, T20Is, and Tests, along with head-to-head records and standout performances.
Latest Matches Timeline (2023–2024)
Here are the most recent high-profile encounters between India and Sri Lanka.
| Format | Venue | Date | India Score | Sri Lanka Score | Result | Player of the Match |
|---|---|---|---|---|---|---|
| ODI | Colombo | Aug 7, 2024 | 138 | 248/7 | SL won by 110 runs | Dunith Wellalage |
| ODI | Colombo | Aug 4, 2024 | 240/9 | 240/9 | Tie | Charith Asalanka |
| ODI | Colombo | Aug 2, 2024 | 231/9 | 230/8 | IND won by 1 wicket | Axar Patel |
| T20I | Pallekele | Jul 30, 2024 | 137/8 | 137/9 | IND won (Super Over) | Suryakumar Yadav |
| T20I | Pallekele | Jul 28, 2024 | 81/3 | 161/9 | IND won (DLS) | Hardik Pandya |
| T20I | Pallekele | Jul 27, 2024 | 213/7 | 170 | IND won by 43 runs | Suryakumar Yadav |
| ODI | Mumbai (WC) | Nov 2, 2023 | 357/8 | 55 | IND won by 302 runs | Mohammed Shami |
| ODI | Colombo (Asia Cup) | Sep 17, 2023 | 50 | 51/0 | IND won by 10 wickets | Mohammed Siraj |
Key Observations:
- Sri Lanka’s 2024 ODI series victory ended a long drought against India.
- India dominated the 2023 World Cup clash with a massive 302-run victory.
- T20Is continue to favor India, especially in high-scoring contests.
Last 10 ODI Matches Overview
ODIs have historically been the most frequent format between the two sides.
| Year | Venue | Result | Highlight |
|---|---|---|---|
| 2024 | Colombo | SL won by 110 runs | Wellalage all-round brilliance |
| 2024 | Colombo | Tie | Balanced bowling battle |
| 2024 | Colombo | IND won by 1 wicket | Thrilling chase |
| 2023 | Mumbai | IND won by 302 runs | Shami 5/18 |
| 2023 | Colombo | IND won by 10 wickets | Siraj 6/21 |
| 2023 | Kolkata | IND won by 158 runs | Kohli century |
| 2023 | Guwahati | IND won by 67 runs | Top-order dominance |
| 2023 | Thiruvananthapuram | IND won by 317 runs | Record margin |
| 2021 | Colombo | IND won by 3 wickets | Young India tour |
| 2021 | Colombo | SL won by 3 wickets | Competitive chase |
ODI Trend:
India remains dominant overall, but Sri Lanka’s 2024 series win showed tactical improvement and composure under pressure.

Last 10 T20I Matches Overview
T20 cricket has intensified the rivalry with explosive performances.
| Year | Venue | Result | Standout Player |
|---|---|---|---|
| 2024 | Pallekele | IND won (Super Over) | Suryakumar Yadav |
| 2024 | Pallekele | IND won (DLS) | Hardik Pandya |
| 2024 | Pallekele | IND won by 43 runs | Suryakumar Yadav |
| 2021 | Colombo | IND won by 4 wickets | Wanindu Hasaranga |
| 2021 | Colombo | SL won by 7 wickets | Dhananjaya de Silva |
| 2021 | Colombo | IND won by 38 runs | Bhuvneshwar Kumar |
| 2020 | Nagpur | IND won by 7 wickets | Navdeep Saini |
| 2020 | Indore | IND won by 59 runs | Jasprit Bumrah |
| 2020 | Pune | IND won by 7 wickets | Shardul Thakur |
| 2017 | Mumbai | IND won by 8 runs | Jaydev Unadkat |
T20I Trend:
India leads convincingly, especially in home conditions and high-scoring encounters.
Last 10 Test Matches Overview
Tests reflect India’s long-term dominance in the red-ball format.
| Year | Venue | Result | Highlight |
|---|---|---|---|
| 2022 | Bengaluru | IND won by 238 runs | Pant brilliance |
| 2022 | Mohali | IND won by innings & 222 runs | Jadeja 175* & 9 wickets |
| 2017 | Pallekele | IND won by innings & 171 runs | Dominant tour |
| 2017 | Colombo | IND won by innings | Jadeja impact |
| 2017 | Galle | IND won by 304 runs | Dhawan century |
| 2017 | Nagpur | IND won by innings | Kohli double |
| 2017 | Delhi | Draw | Dhananjaya resilience |
| 2017 | Kolkata | Draw | Rain-affected |
| 2015 | Colombo | SL won by 63 runs | Herath magic |
| 2015 | Colombo | IND won by 117 runs | Pujara anchor |
Test Trend:
Sri Lanka’s last significant Test success came in 2015. Since then, India has largely controlled the format.
Key Performances in the Rivalry
| Player | Team | Match | Performance |
|---|---|---|---|
| Dunith Wellalage | SL | ODI 2024 | 67* & 2 wickets |
| Mohammed Shami | IND | WC 2023 | 5/18 |
| Mohammed Siraj | IND | Asia Cup 2023 | 6/21 |
| Virat Kohli | IND | ODI 2023 | 113 (87) |
| Ravindra Jadeja | IND | Test 2022 | 175* & 9 wickets |
| Suryakumar Yadav | IND | T20I 2024 | Match-winning knock |
Head-to-Head Record (As of 2025)
- Tests: 47 matches
- India: 22 wins
- Sri Lanka: 7 wins
- Draws: 18
- ODIs: 167 matches
- India: 98 wins
- Sri Lanka: 57 wins
- No Result: 12
- T20Is: 30 matches
- India: 19 wins
- Sri Lanka: 11 wins
India leads in all formats, but Sri Lanka continues to challenge, especially at home.
Biggest Wins in the Rivalry
- India’s 317-run ODI win (2023) – One of the largest margins.
- India’s 302-run World Cup win (2023) – Dominant pace performance.
- Sri Lanka’s 1996 World Cup Semi-Final win – Historic and emotionally charged.
- Sri Lanka’s 2024 ODI series win – Major modern achievement.
Why This Rivalry Matters
- Shared cricketing history since the 1980s
- Multiple ICC tournament encounters
- Spin-friendly Asian conditions shaping tactics
- Generational shifts with emerging young stars
The rivalry blends tactical depth, cultural passion, and tournament drama.
FAQs
Who leads the India vs Sri Lanka head-to-head record?
India leads in Tests, ODIs, and T20Is.
What was the biggest ODI win between the teams?
India’s 317-run victory in 2023.
When did Sri Lanka last win a Test against India?
In 2015 at Colombo (SSC).
Why is this rivalry important?
It includes World Cup drama, regional pride, and decades of competitive cricket.
Conclusion
The India vs Sri Lanka cricket timeline reflects a rivalry built on historic World Cup clashes, dominant bilateral tours, and emerging new talent. While India holds the statistical advantage across formats, Sri Lanka’s resilience highlighted by their 2024 ODI series win ensures the contest remains competitive.
From spin duels in Colombo to pace carnage in Mumbai, this rivalry continues to evolve, promising new chapters in Asian cricket history. Elevate everyday thinking with Meaning Aura.

A former editor and grammar geek, David Langford has spent years refining the art of clear communication. He combines his journalism background with a knack for teaching, offering straightforward tips to master tricky grammar rules. When he’s not proofreading, he’s probably debating Oxford commas.
