About

Styles

Contact

India vs Sri Lanka Cricket Rivalry: Complete Timeline, Records & Key Moments (2026 Edition)

India vs Sri Lanka Cricket Rivalry: Complete Timeline, Records & Key Moments (2026 Edition)

User avatar placeholder
Written by CallaJoy

April 2, 2026

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)

FormatVenueDateIndia ScoreSri Lanka ScoreResultPlayer of the Match
ODIColomboAug 7, 2024138248/7SL won by 110 runsDunith Wellalage
ODIColomboAug 4, 2024240/9240/9TieCharith Asalanka
ODIColomboAug 2, 2024231/9230/8IND won by 1 wicketAxar Patel
T20IPallekeleJul 30, 2024137/8137/9IND won (Super Over)Suryakumar Yadav
T20IPallekeleJul 28, 202481/3161/9IND won (DLS)Hardik Pandya
T20IPallekeleJul 27, 2024213/7170IND won by 43 runsSuryakumar Yadav
ODIMumbaiNov 2, 2023357/855IND won by 302 runsMohammed Shami
ODIColomboSep 17, 20235051/0IND won by 10 wicketsMohammed 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.

YearVenueResultHighlight
2024ColomboSL won by 110 runsWellalage all-round show
2024ColomboTieBalanced contest
2024ColomboIND won by 1 wicketClose finish
2023MumbaiIND won by 302 runsShami brilliance
2023ColomboIND won by 10 wicketsSiraj dominance
2023KolkataIND won by 158 runsKohli century
2023GuwahatiIND won by 67 runsStrong top order
2023ThiruvananthapuramIND won by 317 runsRecord win
2021ColomboIND won by 3 wicketsYoung squad effort
2021ColomboSL won by 3 wicketsTight 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.

YearVenueResultKey Player
2024PallekeleIND won (Super Over)Suryakumar Yadav
2024PallekeleIND won (DLS)Hardik Pandya
2024PallekeleIND won by 43 runsSuryakumar Yadav
2021ColomboIND won by 4 wicketsWanindu Hasaranga
2021ColomboSL won by 7 wicketsDhananjaya de Silva
2021ColomboIND won by 38 runsBhuvneshwar Kumar
2020NagpurIND won by 7 wicketsNavdeep Saini
2020IndoreIND won by 59 runsJasprit Bumrah
2020PuneIND won by 7 wicketsShardul Thakur
2017MumbaiIND won by 8 runsJaydev Unadkat

Trend:
India dominates T20Is due to stronger batting depth and finishing ability.

india-national-cricket-team-vs-sri-lanka-national-cricket-team-timeline

Test Matches Overview

Test cricket highlights India’s long-term dominance.

YearVenueResultHighlight
2022BengaluruIND won by 238 runsPant performance
2022MohaliIND won by innings & 222 runsJadeja all-round show
2017PallekeleIND won by inningsStrong touring side
2017ColomboIND won by inningsSpin dominance
2017GalleIND won by 304 runsDhawan century
2017NagpurIND won by inningsKohli double century
2017DelhiDrawResistance by SL
2017KolkataDrawRain impact
2015ColomboSL won by 63 runsHerath brilliance
2015ColomboIND won by 117 runsPujara 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

PlayerTeamMatchPerformance
Dunith WellalageSLODI 202467* & 2 wickets
Mohammed ShamiINDWC 20235/18
Mohammed SirajINDAsia Cup 20236/21
Virat KohliINDODI 2023113 (87)
Ravindra JadejaINDTest 2022175* & 9 wickets
Suryakumar YadavINDT20I 2024Match-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.

Leave a Comment