Introduction
The rivalry between the India and Sri Lanka national cricket teams stands as one of the most enduring contests in Asian cricket. Over decades, it has evolved from closely fought encounters into a dynamic battle shaped by changing team strengths, iconic performances, and major ICC tournament clashes.
From Sri Lanka’s historic triumph in the 1996 World Cup to India’s dominant 2011 World Cup victory, the rivalry has witnessed dramatic swings. While India has maintained overall superiority in recent years, Sri Lanka continues to pose a serious threat, particularly in home conditions where spin plays a decisive role.
This article provides a structured overview of recent matches, format-wise trends, head-to-head records, and standout performances.
Recent Match Timeline (2023–2024)
| 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 | Nov 2, 2023 | 357/8 | 55 | IND won by 302 runs | Mohammed Shami |
| ODI | Colombo | Sep 17, 2023 | 50 | 51/0 | IND won by 10 wickets | Mohammed Siraj |
Key Insights:
- Sri Lanka’s 2024 ODI series win marked a significant comeback.
- India dominated major ICC clashes, especially in the 2023 World Cup.
- T20Is remain heavily tilted in India’s favor.
ODI Matches Overview (Last 10 Games)
ODIs have historically been the backbone of this rivalry.
| Year | Venue | Result | Highlight |
|---|---|---|---|
| 2024 | Colombo | SL won by 110 runs | Wellalage all-round show |
| 2024 | Colombo | Tie | Balanced contest |
| 2024 | Colombo | IND won by 1 wicket | Close finish |
| 2023 | Mumbai | IND won by 302 runs | Shami brilliance |
| 2023 | Colombo | IND won by 10 wickets | Siraj dominance |
| 2023 | Kolkata | IND won by 158 runs | Kohli century |
| 2023 | Guwahati | IND won by 67 runs | Strong top order |
| 2023 | Thiruvananthapuram | IND won by 317 runs | Record win |
| 2021 | Colombo | IND won by 3 wickets | Young squad effort |
| 2021 | Colombo | SL won by 3 wickets | Tight chase |
Trend:
India holds a clear advantage, but Sri Lanka’s recent success indicates improved strategy and composure.
T20I Matches Overview
T20 cricket has brought intensity and explosive performances into the rivalry.
| Year | Venue | Result | Key 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 |
Trend:
India dominates T20Is due to stronger batting depth and finishing ability.

Test Matches Overview
Test cricket highlights India’s long-term dominance.
| Year | Venue | Result | Highlight |
|---|---|---|---|
| 2022 | Bengaluru | IND won by 238 runs | Pant performance |
| 2022 | Mohali | IND won by innings & 222 runs | Jadeja all-round show |
| 2017 | Pallekele | IND won by innings | Strong touring side |
| 2017 | Colombo | IND won by innings | Spin dominance |
| 2017 | Galle | IND won by 304 runs | Dhawan century |
| 2017 | Nagpur | IND won by innings | Kohli double century |
| 2017 | Delhi | Draw | Resistance by SL |
| 2017 | Kolkata | Draw | Rain impact |
| 2015 | Colombo | SL won by 63 runs | Herath brilliance |
| 2015 | Colombo | IND won by 117 runs | Pujara innings |
Trend:
Sri Lanka’s last major Test win came in 2015; since then, India has largely controlled the format.
Top 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 innings |
Head-to-Head Record (As of 2025)
- Tests:
- India: 22 wins
- Sri Lanka: 7 wins
- Draws: 18
- ODIs:
- India: 98 wins
- Sri Lanka: 57 wins
- No Result: 12
- T20Is:
- India: 19 wins
- Sri Lanka: 11 wins
Summary: India leads across all formats.
Historic Milestones
- India’s 317-run ODI victory (2023) – one of the biggest margins ever
- India’s 302-run World Cup win (2023) – dominant fast bowling display
- Sri Lanka’s 1996 World Cup semi-final win – iconic upset
- Sri Lanka’s 2024 ODI series win – modern resurgence
Why This Rivalry Stands Out
- Decades of cricketing history since the 1980s
- Frequent ICC tournament clashes
- Spin-friendly Asian pitches influencing tactics
- Emergence of young talent in both teams
FAQs
Who has the better record overall?
India leads in Tests, ODIs, and T20Is.
What is the biggest ODI victory?
India’s 317-run win in 2023.
When did Sri Lanka last win a Test match against India?
In 2015 at Colombo.
What makes this rivalry special?
It combines historical significance, regional pride, and high-stakes tournament clashes.
Conclusion
The India vs Sri Lanka rivalry reflects a compelling mix of dominance, resilience, and evolution. While India maintains a strong statistical edge, Sri Lanka’s recent performances—especially the 2024 ODI series win—show that the competition remains alive and unpredictable.
With new talent emerging and conditions continuing to play a crucial role, future encounters promise even more exciting chapters in this long-standing cricket rivalry. Continue your spiritual journey with Spiritual Vana.

Cala Joy is a wellness coach, breathwork facilitator, and passionate explorer of heart-centered living. Her articles focus on emotional healing, energy alignment, and creating a life led by love and intuition.