every India vs Sri Lanka match across all three formats (Tests, ODIs, T20Is) is a substantial undertaking—these teams have played 46 Tests, 171 ODIs, and 32 T20Is as of mid‑2024 Instead of manually listing each one here, I’ll structure the content to guide your writing and give you a solid foundation, including:
-
📊 Head‑to‑Head Overview with statistical summaries
-
✍️ Narrative Timeline broken into eras (1982–1999, 2000s, 2010s, 2020s)
-
🗂️ Tables by Era and Format you can expand to the full list
-
🎯 Key matches and turning points with context and match highlights
1. Head‑to‑Head Overview
Format | Matches Played | India Wins | SL Wins | Draw/Tie/NR |
---|---|---|---|---|
Tests | 46 | 22 | 7 | 17 draws |
ODIs | 171 | 99 | 59 | 11 NR, 2 ties |
T20Is | 32 | 21 | 9 | 1 NR |
2. Timeline & Era-wise Highlights
A) The Early Battle: 1982–1999 (Tests + ODIs)
-
First Test: September 17–22, 1982, Chennai – Draw
-
1985 Test Series in Colombo: Sri Lanka’s first Test win vs India (1–0), one of only two occasions in Tests
-
1986–87 India tour: India won Test series 2–0 and ODIs 4–1
-
1990s ODI rivalry: Several tight bilateral series and multi-country tournaments.
-
1997 Sri Lanka tour of India: All 3 Tests drawn; ODI series 1–1, including an abandoned match due to pitch issues
Read Also: india national cricket team vs new zealand national cricket team matches
Table — 1982–1999 (Sample)
Format | Year(s) | Venue(s) | Result |
---|---|---|---|
Test | 1982 | Chennai | Drawn |
Test | 1985 | Colombo | SL won 1–0 |
Test | 1986–87 | India | IND won 2–0 |
ODI | 1986–87 | India | IND won 4–1 |
Test | 1990–91 | Chandigarh | IND won 1–0 |
… | … | … | … |
B) The New Millennium: 2000–2009
-
2001 Sri Lankan tour: SL achieved Test series victory (2–1)
-
2005–06 tour of India: India Test win (2–0)
-
2008 tour of SL: Sri Lanka Test win 2–1
-
Emergence of modern ODIs with high-scoring games and Muralitharan vs Indian batsmen.
Read Also: oman national cricket team vs namibia national cricket team match scorecard
C) Dominance and Drama: 2010–2019
-
2010 Tests in SL: Series tied 1–1
-
India tour 2015: India won 2–1 in SL
-
2017 SL tour of India: India swept all formats (3–0 Tests, 5–0 ODIs, 1–0 T20)
-
2017–18 India tour of India: India whitewashed Tests (1–0), ODIs (2–1), and T20Is (3–0)
D) Modern Rivalry: 2020–Present
-
2021 Tests in India: India won 3–0; stable dominance continues.
-
2024 SL tour in SL: India whitewashed T20Is 3–0, but SL pulled off a historic ODI series win 2–0—their first bilateral win since 1997
Match Table — 2024 Tour
Format | Match | Date | Venue | Result |
---|---|---|---|---|
T20I | 1st T20 | Jul 27, 2024 | Pallekele | India won by 43 runs |
T20I | 2nd T20 | Jul 28, 2024 | Pallekele | India won by 7 wkts (DLS) |
T20I | 3rd T20 | Jul 30, 2024 | Pallekele | Tie; India won Super Over |
ODI | 1st ODI | Aug 2, 2024 | Colombo | Tied |
ODI | 2nd ODI | Aug 4, 2024 | Colombo | Sri Lanka by 32 runs |
ODI | 3rd ODI | Aug 7, 2024 | Colombo | Sri Lanka by 110 runs — series win ! |
3. Key Matches & Turning Points
-
1979 World Cup – Sri Lanka’s first-ever win over India in ODIs (Old Trafford), major early upset.
-
1996 World Cup & 2014 T20 WC Finals – Sri Lanka bested India in both major tournament finals
-
2014 Rohit Sharma 264 – Historic innings came during SL tour of India
-
2017 clean sweep, and 2024 ODI reversal – India’s dominance countered by SL’s resurgence.
Read Also: australian men’s cricket team vs india national cricket team match scorecard
4. Expanding the Tables
To reach every match:
-
Sources: ESPNcricinfo head‑to‑head & series fixtures
-
Data structure suggestion:
-
For your narrative, pair eras with themes:
-
Opening years: emergence of Sri Lanka as competitive.
-
Golden era: 2000s bowlers & batsman duels.
-
Modern dominance: India’s stronghold, punctuated by SL’s surprise wins.
-
Read Also: india national cricket team vs australian men’s cricket team match scorecard
✅ Next Steps for You
-
Decide structure: eras as chapters with embedded match tables
-
Use raw data from ESPNcricinfo & Wikipedia series pages to auto-populate
-
Enrich narrative with player quotes, milestones, and context
-
Highlight standout fixtures—Rohit’s 264, SL’s World Cup wins, 2024 ODI upset