Sri Lanka vs India
Introduction:Sri Lanka vs India
Cricket rivalries often transcend the sport, becoming a matter of national pride. While India vs. Pakistan or Australia vs. England grab most headlines, the India vs. Sri Lanka rivalry has its own rich history—filled with dramatic matches, legendary players, and unforgettable moments.
From Sri Lanka’s rise in the 1990s to India’s dominance in recent years, this rivalry has seen everything—thrilling last-ball finishes, record-breaking performances, and even World Cup clashes. Let’s take a deep dive into the timeline of Sri Lanka vs. India cricket matches, exploring key events, standout players, and how the dynamics have shifted over the decades.
Table of Contents
Early Encounters (1979–1990s): Sri Lanka’s Struggle & Rise

1979–1985: The Humble Beginnings
Sri Lanka gained Test status in 1981, but their early encounters against India were one-sided. The first-ever ODI between the two teams was in 1979, where India won comfortably. Sri Lanka’s first Test win against India came only in 1985, thanks to a brilliant century from Duleep Mendis.
- Key Moment (1985): Sri Lanka’s first Test victory over India (149 runs) in Colombo, marking their arrival as a competitive side.
1990s: Sri Lanka’s Golden Era
The 1990s saw Sri Lanka transform into a cricketing powerhouse, led by legends like Arjuna Ranatunga, Sanath Jayasuriya, and Muttiah Muralitharan.
- 1996 World Cup Semifinal: One of the most heated matches—India collapsed under pressure, and Sri Lanka went on to win their first World Cup.
- 1997 Test Series (India’s Revenge): India won a historic Test series in Sri Lanka (1-0), with Sachin Tendulkar and Anil Kumble starring.
2000s: A Competitive Decade
The 2000s were marked by close contests, with both teams trading blows.
Key Highlights:
- 2007 World Cup (Group Stage): Sri Lanka thrashed India by 69 runs, exposing India’s weakness against spin.
- 2008 Asia Cup Final: India chased down 273, with MS Dhoni sealing the win.
- 2009: Sri Lanka’s Historic Test Win in India – After 27 years, Sri Lanka won a Test on Indian soil (Kanpur).
Rise of New Stars:
- Kumar Sangakkara & Mahela Jayawardene became Sri Lanka’s batting backbone.
- Virender Sehwag scored a 293 against Sri Lanka in 2009 (Mumbai Test), nearly breaking the 300-barrier.
2010s: India’s Dominance & Sri Lanka’s Decline
The 2010s saw India asserting dominance, especially in Tests and ODIs, while Sri Lanka struggled post their golden generation’s retirement.
Major Events:
- 2011 World Cup Final: India defeated Sri Lanka in Mumbai, with Gautam Gambhir and MS Dhoni playing iconic knocks.
- 2017: Sri Lanka’s Surprise Test Series Win – A young Sri Lankan side stunned India 3-0 at home, their first-ever whitewash over India.
- 2014 T20 World Cup Final: Sri Lanka finally won a T20 title, but India had knocked them out earlier in the tournament.
Statistical Dominance:
- Virat Kohli became a nightmare for Sri Lanka, averaging ~65 in ODIs against them.
- Ravichandran Ashwin & Ravindra Jadeja dominated Sri Lanka in Tests.
2020s: A One-Sided Affair?
Recent years have seen India’s complete control, with Sri Lanka struggling to compete.
Recent Highlights:
- 2021: India’s Clean Sweep in ODIs & T20s – Sri Lanka, missing key players, lost all matches.
- 2023 Asia Cup Final: India crushed Sri Lanka in a lopsided final (bowled out for 50).
- 2023 World Cup: India won comfortably, but Sri Lanka’s Charith Asalanka and Dushmantha Chameera showed promise.
Emerging Players:
- Dunith Wellalage (SL) – Took a 5-wicket haul against India in 2023 Asia Cup.
- Shubman Gill (IND) – Scored a double-century vs Sri Lanka in 2023.
Conclusion: What Makes This Rivalry Special?
While India has dominated recently, the Sri Lanka vs. India rivalry has always been about unpredictability. From Sri Lanka’s underdog triumphs in the 1990s to India’s ruthless performances today, every era has had its drama.
- For India, matches against Sri Lanka were often about breaking records (e.g., Kohli’s centuries).
- For Sri Lanka, beating India was a statement—proof they could compete with the best.
As both teams evolve, this rivalry remains a fascinating chapter in cricket history. Whether it’s the spin battles of the past or the modern-day pace wars, India vs. Sri Lanka continues to deliver unforgettable moments.
What’s your favorite India-Sri Lanka match? Let us know in the comments!