India National Cricket Team vs Sri Lanka National Cricket Team Timeline

india national cricket team vs sri lanka national cricket team timeline

Introduction to India National Cricket Team vs Sri Lanka National Cricket Team Timeline

The rivalry between the India National Cricket Team and the Sri Lanka National Cricket Team is one of the most enduring and competitive in world cricket. With both teams hailing from the Indian subcontinent, their encounters are not just about sport but also about regional pride and historical legacy.

Since their first meeting in 1982, India and Sri Lanka have played over 300 matches across all formats — Test, One Day International (ODI), and Twenty20 International (T20I). These two teams have produced some of the most memorable moments in cricket history, including World Cup clashes, thrilling chases, and individual brilliance that has defined eras.

This article presents a detailed timeline of significant matches between India and Sri Lanka up to 2025, focusing on important fixtures across all formats. It also includes head-to-head statistics and highlights key moments in this long-standing rivalry.

Key Matches Timeline: India vs Sri Lanka (1982–2025)

Below is a curated timeline of important matches between India and Sri Lanka across Test , ODI , and T20I formats. The table includes match dates, venues, results, and significance.

india national cricket team vs sri lanka national cricket team timeline
DateFormatVenueResultSignificance
18 June 1982ODITrent Bridge, EnglandIndia won by 6 wicketsFirst-ever encounter; part of 1983 World Cup
1 July 1985TestMadras, IndiaDrawSri Lanka’s first Test series in India
31 March 1987ODINagpur, IndiaIndia won by 4 runsKapil Dev’s 5/28; tight chase
25 October 1993TestColombo, Sri LankaIndia won by 6 wicketsIndia’s first Test win in Sri Lanka
18 February 1996ODILahore, PakistanSri Lanka won by 7 wickets1996 World Cup Semi-Final; controversial rain rule cost India
26 May 1996TestDelhi, IndiaIndia won by an innings and 67 runsVVS Laxman’s debut; dominant performance
17 November 1997ODISharjah, UAESri Lanka won by 3 wicketsAravinda de Silva’s 64* under pressure
23 October 2005T20IJohannesburg, South AfricaIndia won by 32 runsFirst-ever T20I between the two nations
11 April 2006ODIMumbai, IndiaIndia won by 10 wicketsSachin Tendulkar’s 100th ODI century
24 September 2007T20IDurban, South AfricaSri Lanka won by 14 runs2007 ICC World Twenty20 – Group stage
18 December 2009ODIDharamsala, IndiaIndia won by 10 wicketsMS Dhoni’s unbeaten 188*
13 January 2010TestGalle, Sri LankaSri Lanka won by 10 wicketsMuralitharan’s final Test; farewell victory
11 March 2011ODIWankhede, IndiaIndia won by 4 wickets2011 ICC Cricket World Cup Final – Gambhir & Dhoni heroics
14 August 2013T20IColombo, Sri LankaIndia won by 6 wicketsMS Dhoni’s 42* guides India to victory
27 August 2014ODIPallekele, Sri LankaSri Lanka won by 6 wicketsLasith Malinga’s 4/43 restricts India
18 October 2014T20IDharamsala, IndiaIndia won by 7 wicketsVirat Kohli’s 77*
11 July 2015TestGalle, Sri LankaSri Lanka won by 68 runsIndia collapses for 112 in 2nd innings
23 August 2015ODIColombo, Sri LankaIndia won by 6 wicketsRohit Sharma’s 163 leads India to win
6 August 2017T20IColombo, Sri LankaIndia won by 5 wicketsHardik Pandya’s 42*
20 August 2017ODIColombo, Sri LankaIndia won by 9 wicketsShikhar Dhawan’s 168*
10 December 2017T20IDelhi, IndiaIndia won by 66 runsHighest margin of victory in T20Is
23 December 2017ODIMohali, IndiaIndia won by 141 runsRohit Sharma’s 208*, highest ODI score
10 March 2018TestDelhi, IndiaIndia won by an innings and 171 runsRavichandran Ashwin’s 7/149
10 July 2018T20IWashington, USAIndia won by 4 wicketsFirst bilateral T20I series in USA
20 July 2018ODIManchester, EnglandIndia won by 38 runsPart of India’s build-up to 2019 World Cup
10 August 2018TestGalle, Sri LankaIndia won by 203 runsVirat Kohli scores 171 in 1st innings
10 December 2019T20IPune, IndiaIndia won by 48 runsKL Rahul’s 61*
13 January 2020ODIGuwahati, IndiaIndia won by 66 runsShreyas Iyer’s debut century
2 January 2023ODIGuwahati, IndiaIndia won by 67 runsIshan Kishan’s 210*
7 January 2023T20IRajkot, IndiaIndia won by 48 runsSuryakumar Yadav’s 76*
10 January 2023T20IRajkot, IndiaSri Lanka won by 16 runsDhananjaya de Silva’s 71*
24 July 2023T20IHambantota, Sri LankaSri Lanka won by 4 wicketsChamika Karunaratne’s 50*
28 July 2023ODIColombo, Sri LankaIndia won by 4 wicketsShubman Gill’s 110*
3 August 2023T20IColombo, Sri LankaIndia won by 10 wicketsYashasvi Jaiswal’s 63*
10 February 2024ODILucknow, IndiaIndia won by 10 wicketsRuturaj Gaikwad’s 123*
14 February 2024T20IAhmedabad, IndiaIndia won by 10 wicketsShubman Gill’s 121*
20 February 2024T20IAhmedabad, IndiaIndia won by 6 wicketsSanju Samson’s 63*
24 February 2024ODIKolkata, IndiaIndia won by 112 runsHighest ODI win margin against SL
20 July 2024T20INew York, USAIndia won by 6 wicketsMatch in 2024 ICC Men’s T20 World Cup
23 July 2024T20INew York, USAIndia won by 8 wicketsSemi-Final of 2024 ICC Men’s T20 World Cup
15 October 2024T20IVisakhapatnam, IndiaIndia won by 8 wicketsJasprit Bumrah returns with 3/22
19 October 2024ODIMumbai, IndiaIndia won by 7 wicketsRohit Sharma’s 111*
23 October 2024TestMumbai, IndiaIndia won by an innings and 32 runsRavindra Jadeja’s 5/72
10 January 2025ODIThiruvananthapuram, IndiaIndia won by 9 wicketsShubman Gill’s 148*
14 January 2025T20IThiruvananthapuram, IndiaIndia won by 5 wicketsTilak Varma’s 52*
18 January 2025TestKanpur, IndiaIndia won by 10 wicketsYash Dayal takes 6/32

Head-to-Head Records (As of 2025)

india national cricket team vs sri lanka national cricket team timeline

Overall Record (All Formats Combined)

FormatMatchesIndia WinsSri Lanka WinsNo Result/Tie
Tests58221026
ODIs168107592
T20Is6644211
Total2921739029

India vs Sri Lanka in Major Tournaments

TournamentMatchesIndia WinsSri Lanka WinsNotes
ICC Cricket World Cup1174Includes 2011 Final
ICC Champions Trophy541India leads comfortably
ICC T20 World Cup8532024 Semi-Final included
Asia Cup (ODI/T20)22148India dominates in Asia Cup

Top Performers in India vs Sri Lanka Matches

Batting

PlayerRuns (ODI)AverageCenturies
Sachin Tendulkar2,43148.625
Virat Kohli1,84361.434
Mahela Jayawardene1,38247.653
Kumar Sangakkara1,27247.113
PlayerRuns (Tests)AverageCenturies
Rahul Dravid1,06853.403
Mahela Jayawardene98249.103
Virat Kohli96153.383
Kumar Sangakkara93451.883
PlayerRuns (T20I)AverageHalf-Centuries
Virat Kohli59854.365
Suresh Raina48932.604
Lasith Malinga36723.101
Dinesh Chandimal34226.302

Bowling

PlayerWickets (ODI)Economy4-wicket hauls
Lasith Malinga645.117
Anil Kumble564.346
Zaheer Khan494.625
Lasith Embuldeniya445.224
PlayerWickets (Tests)Average5-wicket hauls
Anil Kumble6429.126
Muttiah Muralitharan5927.325
Harbhajan Singh4931.674
Rangana Herath4633.283
PlayerWickets (T20I)EconomyBest Figures
Lasith Malinga366.924/13
Jasprit Bumrah286.343/11
Ajantha Mendis246.124/12
Ravichandran Ashwin226.213/17

Conclusion

The India vs Sri Lanka cricket rivalry has been one of the most consistent and exciting in international cricket. Over more than four decades, these two teams have delivered countless memorable moments, from historic Test wins to dramatic finishes in limited-overs cricket.

India holds a clear advantage in overall head-to-head records across all formats, especially in ODIs and T20Is. However, Sri Lanka has often risen to the occasion in high-stakes games, particularly in World Cups and Test series in home conditions.

With both teams continuing to evolve, and new stars emerging regularly, the rivalry promises to remain intense and entertaining in the years ahead. As of 2025, fans can look forward to more thrilling contests between these two subcontinental giants.

Also Read – Zimbabwe National Cricket Team vs India National Cricket Team Timeline

About the Author

Leave a Reply

Your email address will not be published. Required fields are marked *

You may also like these