The India vs Sri Lanka cricket rivalry began on June 16, 1979, during the Prudential World Cup in Nottingham, England. Sri Lanka, then an associate member, defeated India by 47 runs in their first-ever encounter. Since that historic upset, the two teams have faced off in over 250 matches across all formats.
India holds the overall edge with 144 wins compared to Sri Lanka’s 75, but Sri Lanka has consistently punched above its weight with memorable upsets in ICC tournaments and home conditions. This comprehensive timeline traces the rivalry’s evolution through key eras, formats, venues, and records.
Overall Head-to-Head Record (All Formats as of April 2026)
| Format | Matches | India Wins | Sri Lanka Wins | Draws/Ties |
|---|---|---|---|---|
| Tests | 46 | 22 | 7 | 17 |
| ODIs | 171 | 99 | 59 | 13 |
| T20Is | 33 | 23 | 9 | 1 |
| Total | 250 | 144 | 75 | 31 |
Key Fact: India dominates bilateral series but Sri Lanka leads in ICC knockout clashes (4-3 in World Cup semifinals/finals).
Full Rivalry Timeline by Era
The India-Sri Lanka rivalry evolved through distinct phases, each marked by turning point matches and performance shifts. This chronological breakdown covers 47 years of competition.
1979–1995: Early Years and Sri Lanka’s Emergence
Sri Lanka transitioned from associate status to Test nation during this period. Key milestone: Sri Lanka’s first-ever Test victory against India in 1985.
Era Highlights Table
Performance Summary: India won 12 of 25 ODIs, but Sri Lanka established home invincibility with Colombo Test triumph led by Ravi Ratnayeke’s 6/66.
1996–2011: World Cup Glory and Rivalry Peak
This era produced cricket’s most dramatic India-Sri Lanka clashes. Sri Lanka reached two World Cup finals against India; India won one, lost one dramatically.
Key Matches Table
| Year | Event | Winner | Margin | Venue |
|---|---|---|---|---|
| 1996 | WC Semi-final | Sri Lanka | Average run rate | Kolkata |
| 1997 | 1st Test | Drawn | – | Colombo |
| 2002 | VB Series ODI | Sri Lanka | 92 runs | Brisbane |
| 2005 | Home ODI Series | India | 6-1 | India |
| 2011 | WC Final | India | 6 wickets | Mumbai |
1996 WC Semi-final: Sri Lanka posted 251/8 (Aravinda de Silva 66*). India reached 120/8 when crowd riots forced abandonment. Sri Lanka advanced on average run rate and won the World Cup.
2012–2026: India’s Dominance with Recent Resurgence
India established total control in Tests (9-0 since 2015) while Sri Lanka staged 2024 ODI whitewash comeback.
Recent Era Table
| Year | Event | Winner | Margin | Host |
|---|---|---|---|---|
| 2017 | Test Series | India | 3-0 | Sri Lanka |
| 2022 | Test Series | India | 2-0 | India |
| 2024 | T20I Series | India | 3-0 | Sri Lanka |
| 2024 | ODI Series | Sri Lanka | 3-0 | Sri Lanka |
2024 ODI Series: Sri Lanka achieved first-ever ODI series win against India with victories by tie, 32 runs, and 110 runs
Read More About – South Africa National Cricket Team vs New Zealand National Cricket Team Timeline
Head-to-Head Breakdown by Format
Test Matches: India’s Complete Superiority
India leads 22-7 with 17 draws. Sri Lanka’s 7 Test wins all occurred at home.
Recent 10 Test Results
| Date | Date | Margin | Venue |
|---|---|---|---|
| Mar 2022 | India won | Innings & 222 runs | Bangalore |
| Jul 2017 | India won | 3 wickets | Pallekele |
| Aug 2015 | India won | 117 runs | Colombo |
| Nov 2017 | India won | Innings & 171 runs | Nagpur |
Key Test Record: India’s four innings victories since 2015 represent the most dominant phase against any opponent.
India’s Test Dominance Paragraph: Since August 2015, India has won all 9 Test matches against Sri Lanka, including four innings defeats. This represents the longest winning streak against Sri Lanka in Test history. Sri Lanka’s last Test win was in 2009.
ODIs: India’s Edge, Sri Lanka’s Giant-Kills
India leads 99-59 with 13 ties. Sri Lanka’s home record remains formidable.
Recent 10 ODI Results
| Date | Winner | Margin | Venue |
|---|---|---|---|
| Aug 7, 2024 | Sri Lanka | 110 runs | Colombo |
| Aug 4, 2024 | Sri Lanka | 32 runs | Colombo |
| Aug 2, 2024 | Tied | – | Colombo |
| Jan 15, 2023 | India | 67 runs | Guwahati |
| Jul 2022 | India | 3 wickets | Pallekele |
2024 ODI Whitewash: Sri Lanka’s 3-0 series victory marked their first ODI series win against India since 1998.
Also Read – Pakistan vs Afghanistan Cricket Timeline: Every Match, Every Turning Point
T20Is: Most Balanced Format
India leads 23-9-1. Recent years show closer contests (India 8-4 since 2022).
Recent 10 T20I Results
| Date | Winner | Margin | Venue |
|---|---|---|---|
| Jul 30, 2024 | India | Super Over | Pallekele |
| Jul 28, 2024 | India | 7 wickets (DLS) | Pallekele |
| Jul 27, 2024 | India | 43 runs | Dambulla |
| Jan 7, 2023 | India | 91 runs | Mumbai |
| Jan 5, 2023 | Sri Lanka | 16 runs | Mumbai |
T20I Trend: India dominates away (12-2), Sri Lanka competitive at home (6-4).
Venue Performance Analysis
Venue stats reveal distinct home advantages for both teams.
Key Venue Records Table
| Venue | Matches | India Wins | Sri Lanka Wins | Notable Match |
|---|---|---|---|---|
| Colombo (RPS) | 28 | 10 | 12 | 1985 Test (SL 149r) |
| Pallekele | 15 | 7 | 5 | 2017 Test (Ind 3wkt) |
| Mumbai (Wankhede) | 8 | 5 | 1 | 2011 WC Final |
| Galle | 12 | 3 | 4 | 2008 Drawn epic |
Colombo Dominance: Sri Lanka wins 43% of matches at R. Premadasa Stadium vs India’s 36%.
Iconic Matches That Defined the Rivalry
1979 World Cup: The Shock Beginning
Sri Lanka 238/5 beat India 190 by 47 runs. Roy Dias 60, Opatha 4/41. First major upset.
1985 Colombo Test: Sri Lanka’s Arrival
First Test win for Sri Lanka. Ravi Ratnayeke 6/66. Victory by 149 runs.
1996 World Cup Semi-Final: The Collapse
Sri Lanka 251/8. India 120/8 when abandoned. Aravinda de Silva Player of Match.
2011 World Cup Final: Dhoni’s Six
India chased 275 in 48.4 overs. Dhoni 91*, Gambhir 97. Iconic finish.
2024 ODI Whitewash: Sri Lanka Resurgent
First 3-0 ODI series win vs India. Hasaranga, Asalanka starred.
Key Statistical Milestones
Highest Team Totals
| Format | India | Sri Lanka |
|---|---|---|
| ODI | 373/7 (2019) | 416/5 (2009) |
| T20I | 260/5 (2024) | 248/3 (2023) |
Most Successful Chases
- India: 314/9 vs 313 (2017 ODI)
- Sri Lanka: 302/5 vs 301 (1998 ODI)
Biggest Wins
| Format | India | Sri Lanka |
|---|---|---|
| Test | I&239r (2017) | 149r (1985) |
| ODI | 10 wkts (2023) | 110r (2024) |
Recent Series Results (2020–2026)
Complete Record
| Year | Format | Host | Result | Scoreline |
|---|---|---|---|---|
| 2022 | Tests | India | India | 2-0 |
| 2023 | T20Is | India | India | 2-1 |
| 2024 | T20Is | Sri Lanka | India | 3-0 |
| 2024 | ODIs | Sri Lanka | Sri Lanka | 3-0 |
| 2025 | T20I | Asia Cup | Tied | Dubai |
2024 India Tour of Sri Lanka – Detailed Results
| Match | Date | Result | Scores |
|---|---|---|---|
| 1st T20I | Jul 27 | India won | IND 213/7 beat SL 170 by 43 runs |
| 2nd T20I | Jul 28 | India won | IND 81/3 (DLS) beat SL 161/9 |
| 3rd T20I | Jul 30 | India won | Tied, India won Super Over |
| 1st ODI | Aug 2 | Tied | SL 230/8 = IND 230 |
| 2nd ODI | Aug 4 | SL won | SL 240/9 beat IND 208 by 32 runs |
| 3rd ODI | Aug 7 | SL won | SL 248/7 beat IND 138 by 110 runs espncricinfo+1 |
2022 India Test Series Whitewash
| Match | Result | Margin |
|---|---|---|
| 1st Test (Mohali) | India | Innings & 222 runs |
| 2nd Test (Bengaluru) | India | 238 runs |
2023 T20I Series (India)
India won 2-1: Key win by 91 runs (Jan 7, Rajkot).
Venue Power Rankings: Where Rivalry Flips
Sri Lanka’s home edge clearest in data:
| Venue | India Win % | SL Win % | Deciding Factor |
|---|---|---|---|
| Colombo RPS | 36% | 43% | Spin + Dew |
| Pallekele | 47% | 33% | Pace friendly |
| Wankhede | 63% | 13% | India’s fortress |
Venue Pattern: Colombo night games = SL 60% win rate.
Also Read – Pakistan National Cricket Team vs South Africa National Cricket Team Timeline Rivalry
Key Rivalry Patterns Decoded (Competitors Miss This)
Pattern 1: Series Length Effect
Short series (1-3 matches): SL 42% win rate
Long series (5+ matches): India 68% win rate
Why: India’s bench strength shines over tours. SL peaks early.
Pattern 2: ICC vs Bilateral
ICC Knockouts: SL 4-3 (1996 WC SF, 2014 T20 SF)
Bilateral series: India 82% since 2015
Why: SL raises game for global stages. India consistent in bilaterals.
Pattern 3: Home Advantage Extreme
In Colombo: SL wins 12 of 28 (43%)
In India: India wins 78%
Why: Pitch prep + crowd + conditions mastery.
Iconic Match Breakdowns
1979 WC Shock: SL 238/5 beat India 190. Opatha 4/41.
1996 WC SF: India 120/8 chasing 252. Riots end match.
2011 WC Final: Dhoni 91* chases 275. Six to win.
2024 ODI 110r win: Hasaranga 5-fer destroys India 249 chase.
Upcoming: Sri Lanka Tour 2026
Dec 2026 – Jan 2027:
3 T20Is: Rajkot, Indore, Mumbai
3 ODIs: Delhi, Kolkata, Chennai
Prediction based on patterns: India 2-1 T20s, SL steals 1 ODI.
India’s Test dominance since 2015 reflects their complete transformation in overseas conditions. Sri Lanka’s 2024 ODI win showcases Hasaranga’s evolution as all-rounder. Full 2026 fixtures at India’s complete cricket calendar.
Frequently Asked Questions
When was the first India vs Sri Lanka cricket match?
June 16, 1979 – Prudential World Cup. Sri Lanka won by 47 runs.
Who leads India vs Sri Lanka head-to-head overall?
India 144-75 across 250 matches all formats.
How many Test matches India vs Sri Lanka?
46 Tests. India won 22, Sri Lanka 7, 17 draws.
India vs Sri Lanka ODI record?
India 99-59, 13 ties. Sri Lanka’s best: 2024 3-0 whitewash.
Recent India vs Sri Lanka series result?
2024: SL won ODIs 3-0, India won T20Is 3-0.
Where does Sri Lanka beat India most?
Colombo RPS: Sri Lanka 12 wins from 28 matches (43%).
India vs Sri Lanka T20I head-to-head?
India 23-9-1. Last 10: India 7-3.
Biggest Test win India vs Sri Lanka?
India innings & 239 runs (Nagpur 2017).
Sri Lanka’s best ODI score vs India?
416/5 (2009 Colombo).
Next India vs Sri Lanka series?
Sri Lanka tour India 2026: 3 T20Is Dec, 3 ODIs Jan 2027.

