The Sri Lanka national cricket team vs India national cricket team timeline stretches back to 1982 — and across 44 years, it has produced some of the most dramatic, record-breaking, and emotionally charged matches in cricket history.
From Sri Lanka’s shock 1985 series win on Indian soil to India’s record-shattering 317-run ODI victory in 2023, this rivalry has swung between near-equals and total domination. India currently leads in every format – 22–7 in Tests, 99–59 in ODIs, and 23–9 in T20Is – but the numbers alone don’t capture what makes this contest so compelling.
Sri Lanka national cricket team vs India national cricket team timeline – key milestones: First Test: 1982 (draw). Sri Lanka’s first series win: 1985. World Cup semifinal forfeit at Eden Gardens: 1996. World record Test innings 952/6d: Sri Lanka, 1997. India’s 2011 World Cup Final win. Rohit Sharma’s ODI world-record 264: 2014. India’s 3-0 Test sweep in Sri Lanka: 2017. India’s ODI history record 317-run win: January 2023. Sri Lanka was dismissed for 50 in the Asia Cup Final in September 2023. India leads the overall head-to-head in Tests (22-7), ODIs (99-59), and T20Is (23-9).
This is the full story: era by era, match by match, record by record.
India vs Sri Lanka: Complete Timeline at a Glance
The Sri Lanka vs India cricket rivalry spans 44 years and 250+ international matches. India leads all formats as of May 2026. Sri Lanka’s peak era ran from 1996 to 2003, built around Muralitharan, Jayasuriya, Sangakkara, and Jayawardene. India’s dominance accelerated post-2015, driven by the retirement of Sri Lanka’s golden generation, India’s IPL-deepened talent pool, and extraordinary batting depth under Kohli and Rohit. Landmark records include Rohit Sharma’s ODI record 264 in 2014, Sri Lanka’s Test record 952/6d in 1997, and India’s ODI record 317-run win in 2023. (ESPNcricinfo, ICC records, updated May 2026.)
| Year | Milestone | Result / Impact |
| 1982 | First Test series played | Draw |
| 1985 | Sri Lanka’s first-ever series win vs India | Sri Lanka |
| 1996 | World Cup semifinal forfeit, Eden Gardens | Sri Lanka |
| 1997 | Sri Lanka post 952/6d – highest Test innings ever | Sri Lanka |
| 2001 | Sri Lanka win first home Test series vs India | Sri Lanka |
| 2009 | Rajkot ODI – 825 combined runs in one match | Classic |
| 2011 | ICC Cricket World Cup Final, Mumbai | India |
| 2014 | Rohit Sharma scores 264 – ODI world record | India |
| 2017 | India sweep Tests 3-0 in Sri Lanka | India |
| 2023 Jan | India beat Sri Lanka by 317 runs – the largest ODI win ever | India |
| 2023 Sep | Asia Cup Final – Sri Lanka bowled out for 50 | India |
Quick Facts: India vs Sri Lanka Head-to-Head
- Tests: 46 played – India 22, Sri Lanka 7, Draws 17
- ODIs: 171 played – India 99, Sri Lanka 59, No Result 13
- T20Is: 33 played – India 23, Sri Lanka 9, No Result 1
- Biggest ODI win (runs): India by 317 runs, Thiruvananthapuram, January 2023
- Highest individual ODI score: Rohit Sharma, 264, Eden Gardens, 2014
- Lowest ODI total in this fixture: Sri Lanka, 50, Asia Cup Final, 2023
- Most Test wickets: Muttiah Muralitharan – 105 wickets for Sri Lanka vs India
- Most Test runs (India): Sachin Tendulkar – 1,995 runs at 60.45
- Highest team Test innings: Sri Lanka 952/6 declared, Colombo, 1997
Read More – India Women’s National Cricket Team vs Sri Lanka Women’s National Cricket Team Timeline
Head-to-Head Records Across All Formats
| Format | Matches | India Won | SL Won | Draw/NR |
| Tests | 46 | 22 | 7 | 17 |
| ODIs | 171 | 99 | 59 | 13 |
| T20Is | 33 | 23 | 9 | 1 |
1982–1995: How This Rivalry Began
Sri Lanka were new to Test cricket when they first faced India in 1982. The debut series on Indian soil ended in a draw – no surprise for a team still building its domestic infrastructure and player depth.
Sri Lanka’s Shock 1985 Series Win
Then came 1985 – the moment that announced Sri Lanka as a genuine Test nation. Touring India, they won their first-ever Test series against India 1-0, triggering national celebrations back home. It was Sri Lanka’s clearest early statement: they were here to compete, not just participate.
Key context: India at the time had Sunil Gavaskar, Kapil Dev, and a formidable home-condition advantage. The win was not a fluke – it was a result of disciplined planning and execution by a side that refused to be intimidated.
1996–2003: Sri Lanka’s Golden Era – The Greatest Period in Their Rivalry History
The mid-to-late 1990s represent the peak of Sri Lanka’s influence on world cricket, and nowhere is that more visible than in their battles with India during this period.
The 1996 World Cup Semifinal Forfeit – Cricket’s Most Controversial Moment
On 13 March 1996, at Eden Gardens, Kolkata, India, they were chasing Sri Lanka’s total when their batting collapsed. Frustrated fans began throwing objects onto the field. The match referee awarded the game to Sri Lanka via forfeit – a result that haunted Indian cricket administration and gave Sri Lanka a famous, if controversial, passage to the World Cup final.
Why it mattered: Sri Lanka went on to win the 1996 ICC Cricket World Cup under Arjuna Ranatunga’s captaincy. The Sanath Jayasuriya–Romesh Kaluwitharana opening partnership had already rewritten ODI batting rules – attacking from the very first ball was their blueprint, decades before T20 cricket made it standard practice.
Read More About – Kolkata Knight Riders vs Rajasthan Royals Match Scorecard IPL 2025:
Muralitharan – The Bowler Who Defined This Rivalry
Muttiah Muralitharan’s 105 Test wickets against India remain the highest by any Sri Lankan bowler in this fixture. His ability to turn the ball sharply on subcontinental pitches – where India expected a home-condition advantage – was a structural challenge India struggled to solve throughout the late 1990s and early 2000s.
His 8/87 in the first innings of the 2001 Colombo Test was the defining bowling performance in this rivalry’s history. Sri Lanka won the match and clinched their first-ever home Test series win over India.
Sri Lanka’s Record Test Total: 952/6 Declared
In 1997, Sri Lanka posted 952/6 declared against India in Colombo – the highest innings total in all of Test cricket history. Sanath Jayasuriya scored 340, and the innings lasted over two days. It remains the ultimate symbol of how dominant Sri Lankawase was at home during this era.
2004–2014: Momentum Shifts – India Begins to Take Control
The mid-2000s marked a shift in this rivalry. India’s domestic cricket structure was maturing, its batting depth was growing, and Sri Lanka – still strong – began to show the first signs of the generational transition ahead.
Also Read – West Indies Cricket Team vs Pakistan National Cricket Team Timeline
The 2009 Rajkot ODI – A Match for the Ages
15 December 2009, Rajkot. India posted 414/7. Sri Lanka replied with 411/8. A combined total of 825 runs in a single ODI remains one of the highest-scoring bilateral encounters in cricket history. Neither team produced a result, but both produced an advertisement for the format.
The 2011 ICC Cricket World Cup Final – India’s Defining Moment
2 April 2011, Wankhede Stadium, Mumbai. The stage was set for the Sri Lanka national cricket team vs the India national cricket team in the biggest match either side had played in years.
Sri Lanka posted 274/6. Mahela Jayawardene scored an unbeaten 103 in an innings widely regarded as one of the finest in World Cup final history – measured, authoritative, and technically immaculate.
India’s chase began disastrously. Sachin Tendulkar fell early, and Sehwag went cheaply. The pressure on the middle order was enormous.
Then came MS Dhoni’s masterstroke – promoting himself above Yuvraj Singh, who was in the form of his life. It was the most debated captaincy call in recent Indian cricket history. Dhoni backed himself under pressure, scored 91* off 79 balls, and alongside Gambhir’s gritty 97, guided India to a six-wicket win. India had ended a 28-year World Cup drought.
Rohit Sharma’s 264 – The ODI Record That Still Stands
13 November 2014, Eden Gardens. Rohit Sharma walked in and produced an innings that rewrote the ODI batting record books entirely. His 264 off 173 balls – including 33 fours and 9 sixes – remains the highest individual score in ODI cricket history as of May 2026.
Sri Lanka’s bowlers were accurate but simply had no answer to an innings built on relentless precision and controlled aggression. What made the 264 extraordinary was not just the volume of runs – it was the pace at which Rohit accelerated in the final 40 overs without ever appearing rushed.
2015–2026: Why India Pulled Away – The Structural Explanation
The Sri Lanka national cricket team vs India national cricket team timeline after 2015 tells a story of one team reaching its peak and another navigating its most difficult transition.
Why India Dominated After 2015
India’s rise was structural, not accidental. Several factors converged simultaneously:
- Sri Lanka’s golden generation retired almost at once. Mahela Jayawardene and Kumar Sangakkara retired in 2015. Rangana Herath in 2018. Lasith Malinga in 2021. Within six years, Sri Lanka lost their best batter, best wicketkeeper-batter, premier spinner, and lead fast bowler. No comparable talent replaced them.
- The IPL talent gap widened significantly. Through the 2000s, Sri Lankan players were prominent IPL performers – Muralitharan, Malinga, and Jayawardene were regular starters. By the early 2020s, Sri Lankan participation in the IPL had shrunk. IPL exposure builds pressure-handling, fitness, and game awareness at a level most domestic competitions cannot match. Indian players were getting 70+ days of elite franchise cricket per year. Most Sri Lankans were not.
- India’s bench strength became extraordinary. Resting Kohli or Rohit still leaves India with Shubman Gill, Shreyas Iyer, or KL Rahul. Sri Lanka’s equivalent reserves could not match that depth.
- Captaincy instability compounded Sri Lanka’s decline. Sri Lanka cycled through more than seven captains across formats in a short window – a symptom of deeper administrative dysfunction that prevented players from building long-term confidence.
India’s 2017 Test Sweep – 3-0 in Sri Lanka
India’s 2017 Test series win in Sri Lanka – a 3-0 clean sweep – remains one of the most dominant away performances in modern Indian cricket history. Three Tests. Three huge wins. R. Ashwin and Ravindra Jadeja dissected Sri Lanka’s batting with precision, while India’s top order posted consistently strong totals. The wins weren’t close.
India’s Record 317-Run ODI Win (January 2023)
15 January 2023, Thiruvananthapuram. India posted 390/5. Virat Kohli scored 166 not out. Sri Lanka was dismissed for just 73 runs. India won by 317 runs – the largest margin of victory by runs in ODI cricket history.
This was not a fluke or a one-off. It was the logical outcome of a talent and structural gap that had been growing since 2015.
The 2023 Asia Cup Final – Sri Lanka’s Darkest Day
At their home ground, the R. Premadasa Stadium, Colombo, Sri Lanka were bowled out for 50 in the Asia Cup Final against India. It is the lowest ODI total in this rivalry and the most emphatic modern result between these two sides. India won without breaking into second gear.
Top 5 Most Memorable Matches in This Rivalry
1. 1996 World Cup Semifinal – Eden Gardens (March 13, 1996)
India collapsed, fans rioted, and the match was awarded to Sri Lanka. The most controversial result in this fixture’s history – and the catalyst for Sri Lanka’s first World Cup title.
2. 2011 World Cup Final – Wankhede Stadium, Mumbai (April 2, 2011)
Jayawardene scored 103*, Dhoni scored 91*. A classic final decided by one captaincy call and one unforgettable innings. India’s 28-year World Cup wait ended here.
3. 2009 Rajkot ODI (December 15, 2009)
India 414/7. Sri Lanka 411/8. A combined 825 runs. One of the highest-scoring ODI encounters ever played – proof that this rivalry can produce spectacle at the highest level.
4. Rohit Sharma’s 264 – Eden Gardens (November 13, 2014)
The highest individual score in ODI history. Built across 173 balls with clinical precision and explosive acceleration. Sri Lanka had no answer.
5. India beat Sri Lanka by 317 runs – Thiruvananthapuram (January 15, 2023)
Kohli’s 166*, India 390/5, Sri Lanka 73. The largest winning margin in ODI history. A record India set against Sri Lanka.
Read More – India National Cricket Team vs Sri Lanka National Cricket Team Timeline
Biggest Wins: Head-to-Head
| Winner | Margin | Match Type | Year |
| India | 317 runs | ODI, Thiruvananthapuram | 2023 |
| India | Innings & 171 runs | Test, Kandy | 2017 |
| India | Innings & 222 runs | Test, Mohali | 2022 |
| Sri Lanka | Innings & 239 runs | Test, Colombo (952/6d) | 1997 |
Highest ODI Totals: India vs Sri Lanka
| Score | Team | Venue | Year |
| 414/7 | India | Rajkot | 2009 |
| 411/8 | Sri Lanka | Rajkot | 2009 |
| 390/5 | India | Thiruvananthapuram | 2023 |
Top Run Scorers and Wicket-Takers
Batting Leaders (Tests)
| Player | Team | Runs | Average |
| Sachin Tendulkar | India | 1,995 | 60.45 |
| Mahela Jayawardene | Sri Lanka | 1,822 | 67.48 |
| Kumar Sangakkara | Sri Lanka | 1,500+ | – |
| Virat Kohli | India | Notable | 166* best in ODIs |
Bowling Leaders (Tests)
| Player | Team | Wickets | Average |
| Muttiah Muralitharan | Sri Lanka | 105 | 32.61 |
| Anil Kumble | India | High | Dominant at home |
| R. Ashwin | India | Key | 2017 sweep architect |
Frequently Asked Questions
What is the Sri Lanka national cricket team vs India national cricket team timeline in brief?
The rivalry began with their first Test series in 1982 (draw). Key milestones include Sri Lanka’s 1985 series win, the 1996 World Cup semifinal forfeit, India’s 2011 World Cup Final victory, Rohit Sharma’s world-record 264 in 2014, India’s 3-0 Test sweep in 2017, and India’s record 317-run ODI win in January 2023. India currently leads in all three formats.
Who leads the India vs Sri Lanka head-to-head record overall?
India leads in all three formats – 22–7 in Tests, 99–59 in ODIs, and 23–9 in T20Is, based on ESPNcricinfo records verified through May 2026.
What is the biggest win between India and Sri Lanka in ODIs?
India beat Sri Lanka by 317 runs in Thiruvananthapuram on January 15, 2023 – the largest margin of victory by runs in all of ODI cricket history. Virat Kohli scored 166* and India posted 390/5 before dismissing Sri Lanka for 73.
What is the highest individual score in India vs Sri Lanka ODI history?
Rohit Sharma’s 264 off 173 balls at Eden Gardens on November 13, 2014. It is also the highest individual score in ODI cricket history across all matches and opponents.
What is the highest Test team total in India vs Sri Lanka matches?
Sri Lanka’s 952/6 declared in Colombo in 1997, which also remains the highest innings total in all of Test cricket history. Sanath Jayasuriya scored 340 in that innings.
Who has taken the most Test wickets in India vs Sri Lanka matches?
Muttiah Muralitharan with 105 wickets at an average of 32.61. No other bowler from either side comes close to that tally in this bilateral fixture.
When was the first Test match between India and Sri Lanka played?
The first Test series between India and Sri Lanka was played in 1982/83 on Indian soil and ended in a draw. It was one of Sri Lanka’s earliest Test series as a cricket nation.
Why did Sri Lanka decline against India after 2015?
The simultaneous retirement of Jayawardene, Sangakkara, Muralitharan, Herath, and Malinga between 2015 and 2021, combined with reduced IPL exposure and persistent captaincy instability, left Sri Lanka without the depth to compete at the top level consistently.
What was the lowest ODI total Sri Lanka scored against India?
Sri Lanka were dismissed for 50 in the 2023 Asia Cup Final at R. Premadasa Stadium, Colombo – their lowest ever ODI total against India and their joint-lowest in ODI history.
Has Sri Lanka ever beaten India in a World Cup match?
Yes. Most notably in the 1996 World Cup semifinal at Eden Gardens, which was awarded to Sri Lanka after a crowd-related forfeit, and Sri Lanka also had the better of the 2011 World Cup Final until Dhoni’s innings turned the game. Sri Lanka has won multiple bilateral ODI series against India as well, though India’s dominance has grown sharply since 2015.

