Cricket in South Asia is more than just a sport – it’s a passion that unites millions. Among all the rivalries in this region, the contest between India and Sri Lanka stands out as one of the most exciting and meaningful. These two neighboring countries have been playing cricket against each other for over four decades, creating countless memories for fans. The Sri Lanka National Cricket Team vs India National Cricket Team Timeline is filled with iconic moments — from thrilling last-over finishes to stunning upsets that reshaped regional cricket. Likewise, the India National Cricket Team vs Sri Lanka National Cricket Team Timeline reflects the evolving balance of power, showcasing how this rivalry has grown from one-sided dominance to a fiercely competitive showdown.
What makes this rivalry special? Both countries are very close to each other geographically, and they share a similar love for cricket. In the beginning, India was much stronger and won most matches easily. However, things changed dramatically in the 1990s when Sri Lanka became a cricket powerhouse, especially after winning the 1996 Cricket World Cup. Since then, every match between these two teams has been thrilling and unpredictable.
The Beginning: First Encounters
ODI Cricket
The cricket relationship between India vs Sri Lanka began in 1979 when they played their first One-Day International (ODI) match. India won that historic encounter, but it was just the beginning of what would become an epic rivalry.
In those early days, legendary Indian players like Sunil Gavaskar faced off against Sri Lankan pioneers like Bandula Warnapura. These players didn’t know they were starting something that would captivate cricket fans for generations to come.
Test Cricket
Test cricket between the two nations began in 1982, which was also a very special moment for Sri Lanka – it was their first-ever Test match as a cricket nation. Playing at Chepauk Stadium in Chennai, the match ended in a draw, but it marked Sri Lanka’s entry into the elite Test cricket family.
ODI Cricket: The Heart of the Rivalry
Timeline Through the Decades
1980s-1990s: India’s Early Dominance During the first decade, India clearly had the upper hand. They had more experienced players and better cricket infrastructure. However, Sri Lanka was learning fast and slowly improving with each series.
1996: The Game Changer Everything changed in 1996 when Sri Lanka hosted the Cricket World Cup along with India and Pakistan. The World Cup Semi-Final between India vs Sri Lanka in Kolkata became one of the most famous matches ever played. Sri Lanka won this crucial match and went on to become world champions. This victory announced to the world that Sri Lanka was now a serious cricket nation.
2000s-2010s: Competitive Era These two decades saw the rivalry reach its peak. Both teams played frequently, and while India still led the overall record, Sri Lanka achieved several memorable victories. The matches became closer, and fans never knew which team would win.
2020s: Modern Era India continues to dominate most series, but Sri Lanka occasionally springs surprises. The most recent example was in 2024 when Sri Lanka defeated India 2-0 in a home ODI series – their first bilateral ODI series victory over India in 27 years!
Most Important ODI Series and Matches
Year | Tournament/Series | Result | Significance |
---|---|---|---|
1996 | World Cup Semi-Final | SL Won | Sri Lanka’s path to World Cup victory |
1997-98 | Series in India | Competitive | Controversial pitches, tight contests |
2012-13 | Tri-Series | High-scoring | Both teams at their batting peak |
2024 | ODI Series in SL | SL Won 2-0 | First SL bilateral series win in 27 years |
Greatest ODI Performances
Indian Heroes:
- MS Dhoni – His calm finishing and leadership won India many close matches
- Rohit Sharma – Scored the highest ODI score ever (264 runs) against Sri Lanka
- Virat Kohli – Consistently scored runs and won matches single-handedly
Sri Lankan Legends:
- Sanath Jayasuriya – His aggressive batting in the 1990s changed ODI cricket forever
- Muttiah Muralitharan – The spin wizard troubled Indian batsmen for years
- Kumar Sangakkara – One of the finest wicket-keeper batsmen ever
Overall ODI Record
- Total Matches Played: Approximately 170
- India Wins: 95+
- Sri Lanka Wins: 57+
- India’s Win Percentage: Around 56%
Test Cricket: Traditional Format Battles
The Test Match Story
Test cricket between India and Sri Lanka tells a different story than ODI cricket. India has been much more dominant in this longer format, especially when playing at home in India.
Key Test Match Milestones
Year | Venue | Result | Historical Importance |
---|---|---|---|
1982 | Chennai | Draw | Sri Lanka’s first-ever Test match |
1985 | Colombo | SL Won | Sri Lanka’s first Test victory over India |
1993-2023 | Various | Mostly India | India’s consistent Test dominance |
Memorable Test Performances
Outstanding Individual Performances:
- Virat Kohli – Multiple double centuries showing his Test mastery
- Hashan Tillakaratne – Gritty batting performances for Sri Lanka
- Ravichandran Ashwin – Spin bowling masterclasses on turning pitches
- Angelo Mathews – Leading Sri Lanka’s resistance with bat and ball
Test Cricket Statistics
Category | Total | India Wins | SL Wins | Draws |
---|---|---|---|---|
Test Matches | 46 | 22 | 7 | 17 |
Win Percentage | – | 48% | 15% | 37% |
India’s dominance in Test cricket is clear, but Sri Lanka has had their moments, especially when playing at home where conditions suit their style of play.
T20I Cricket: India vs Sri lanka
The Shortest Format Story
Twenty20 International cricket between India and Sri Lanka began in 2009, making it the newest chapter in their rivalry. This format has been exciting because matches can change within a few overs.
T20I Highlights
Most Memorable T20I Matches:
- 2016 World T20 Match – A thriller where India just managed to win
- 2017 Series – Rohit Sharma scored a magnificent 118 runs
- 2018 Nidahas Trophy – Though India beat Bangladesh in the final, the India-Sri Lanka matches were edge-of-the-seat thrillers
T20I Statistics Summary
Total Matches | India Wins | SL Wins | No Result |
---|---|---|---|
31 | 21 | 9 | 1 |
India has maintained clear dominance in T20I cricket, but Sri Lanka’s victories have often come through smart bowling and using home conditions well.
ICC Tournaments: Where Legends Are Made
World Cup Encounters
The most famous meeting between these two teams happened in an ICC tournament – the 1996 World Cup Semi-Final. This match is still talked about today because it changed cricket history.
Key ICC Tournament Meetings:
Tournament | Year | Stage | Winner | Impact |
---|---|---|---|---|
World Cup | 1996 | Semi-Final | Sri Lanka | SL went on to win the cup |
World Cup | 2007 | Group | India | Convincing Indian victory |
World Cup | 2019 | Group | India | India dominated completely |
Asia Cup Battles
The Asia Cup has been a regular battleground for these two teams. Since both countries are in Asia, they meet frequently in this tournament. The matches are always intense because regional pride is at stake.
Notable Asia Cup Moments:
- 2010 Final – India won in a thrilling match
- Multiple group stage encounters where both teams have traded victories
- Close finishes that kept fans on the edge of their seats
Statistical Comparison: Numbers Tell the Story
Format-wise Complete Record
Format | Matches Played | India Wins | SL Wins | Draw/No Result |
---|---|---|---|---|
Tests | 46 | 22 | 7 | 17 |
ODIs | ~170 | 95+ | 57+ | Few |
T20Is | ~31 | 21 | 9 | 1 |
Individual Record Holders
Batting Records:
- Highest ODI Score: Rohit Sharma – 264 runs (World Record)
- Most Runs in Rivalry: Sachin Tendulkar, Sanath Jayasuriya, Virat Kohli
Bowling Records:
- Best Bowling Figures: Muttiah Muralitharan holds multiple records
- Most Wickets: Anil Kumble, Zaheer Khan, Muralitharan
Popular Cricket Venues
Most Famous Grounds for India vs Sri Lanka:
- R. Premadasa Stadium, Colombo – Sri Lanka’s fortress
- Eden Gardens, Kolkata – Where the famous 1996 semi-final happened
- Wankhede Stadium, Mumbai – Indian stronghold
- Pallekele International, Kandy – Beautiful setting for cricket
Top 5 Most Memorable Matches: india vs sri lanka
1. 1996 World Cup Semi-Final – The Historic Victory
What Happened: Sri Lanka defeated India in Kolkata to reach their first World Cup final Why It’s Special: This match changed cricket history. Sri Lanka went from underdogs to world champions Impact: Proved that any team can achieve greatness with determination
2. Rohit Sharma’s 264 (2014) – World Record Performance
What Happened: Rohit Sharma scored 264 runs, the highest ODI score ever made Why It’s Special: A world record that still stands today Impact: Showed the evolution of ODI batting in modern cricket
3. 2018 Nidahas Trophy – T20 Thriller
What Happened: Multiple close T20 matches during the tournament in Sri Lanka Why It’s Special: Every match was a nail-biter with amazing finishes Impact: Highlighted how exciting T20 cricket can be between these two teams
4. 2024 ODI Series – Breaking the Drought
What Happened: Sri Lanka won 2-0 in home ODI series Why It’s Special: First bilateral ODI series victory over India in 27 years Impact: Showed Sri Lanka can still compete with the best
5. 2009 Compaq Cup Final – Edge-of-Seat Finish
What Happened: India narrowly beat Sri Lanka in a high-pressure final Why It’s Special: The match went down to the last few balls Impact: Demonstrated the competitive spirit of this rivalry
How the Rivalry Has Changed Over Time: india vs sri lanka
1980s-1990s: The Learning Years
- India was clearly stronger with better players and facilities
- Sri Lanka was new to international cricket but improving rapidly
- Most matches were one-sided in favor of India
- Sri Lankan players gained valuable experience
1996-2005: Sri Lanka’s Golden Era
- 1996 World Cup victory changed everything for Sri Lanka
- Sri Lanka became a major force in ODI cricket
- They started beating India regularly in important matches
- Players like Jayasuriya and Muralitharan became world famous
2005-2020: India’s Response
- India built a strong team with great depth
- They developed match-winners in all departments
- Indian cricket became more professional and organized
- India regained dominance but Sri Lanka remained competitive
2020s: The Current Era
- India is consistently ranked among the top teams in the world
- Sri Lanka is rebuilding with young talent
- Matches remain interesting because Sri Lanka can surprise on their day
- Both teams respect each other greatly
Off-Field Relationship
The relationship between the cricket boards of both countries has always been friendly and respectful. Both nations understand that this rivalry is good for cricket in South Asia. The media in both countries covers these matches extensively, and fans always look forward to India vs Sri Lanka encounters.
India National Cricket Team Vs Bangladesh National Cricket Team Timeline: All T20I Match Results
Match # | Match Date | Ground | Team 1 | Team 2 | Winner | Margin |
---|---|---|---|---|---|---|
T20I #2769 | Jul 30, 2024 | Pallekele | Sri Lanka | India | Tied | – |
T20I #2768 | Jul 28, 2024 | Pallekele | Sri Lanka | India | India | 7 wickets |
T20I #2767 | Jul 27, 2024 | Pallekele | Sri Lanka | India | India | 43 runs |
T20I #1986 | Jan 7, 2023 | Rajkot | India | Sri Lanka | India | 91 runs |
T20I #1985 | Jan 5, 2023 | Pune | India | Sri Lanka | Sri Lanka | 16 runs |
T20I #1984 | Jan 3, 2023 | Wankhede | India | Sri Lanka | India | 2 runs |
T20I #1759 | Sep 6, 2022 | Dubai (DICS) | India | Sri Lanka | Sri Lanka | 6 wickets |
T20I #1494 | Feb 27, 2022 | Dharamsala | India | Sri Lanka | India | 6 wickets |
T20I #1493 | Feb 26, 2022 | Dharamsala | India | Sri Lanka | India | 7 wickets |
T20I #1492 | Feb 24, 2022 | Lucknow | India | Sri Lanka | India | 62 runs |
T20I #1207 | Jul 29, 2021 | Colombo (RPS) | Sri Lanka | India | Sri Lanka | 7 wickets |
T20I #1206 | Jul 28, 2021 | Colombo (RPS) | Sri Lanka | India | Sri Lanka | 4 wickets |
T20I #1204 | Jul 25, 2021 | Colombo (RPS) | Sri Lanka | India | India | 38 runs |
T20I #1027 | Jan 10, 2020 | Pune | India | Sri Lanka | India | 78 runs |
T20I #1026 | Jan 7, 2020 | Indore | India | Sri Lanka | India | 7 wickets |
T20I #1025 | Jan 5, 2020 | Guwahati | India | Sri Lanka | No Result | – |
T20I #659 | Mar 12, 2018 | Colombo (RPS) | Sri Lanka | India | India | 6 wickets |
T20I #656 | Mar 6, 2018 | Colombo (RPS) | Sri Lanka | India | Sri Lanka | 5 wickets |
T20I #635 | Dec 24, 2017 | Wankhede | India | Sri Lanka | India | 5 wickets |
T20I #634 | Dec 22, 2017 | Indore | India | Sri Lanka | India | 88 runs |
T20I #633 | Dec 20, 2017 | Cuttack | India | Sri Lanka | India | 93 runs |
T20I #618 | Sep 6, 2017 | Colombo (RPS) | Sri Lanka | India | India | 7 wickets |
T20I #515 | Mar 1, 2016 | Mirpur | India | Sri Lanka | India | 5 wickets |
T20I #499 | Feb 14, 2016 | Visakhapatnam | India | Sri Lanka | India | 9 wickets |
T20I #497 | Feb 12, 2016 | Ranchi | India | Sri Lanka | India | 69 runs |
T20I #496 | Feb 9, 2016 | Pune | India | Sri Lanka | Sri Lanka | 5 wickets |
T20I #400 | Apr 6, 2014 | Mirpur | India | Sri Lanka | Sri Lanka | 6 wickets |
T20I #255 | Aug 7, 2012 | Pallekele | Sri Lanka | India | India | 39 runs |
T20I #173 | May 11, 2010 | Gros Islet | India | Sri Lanka | Sri Lanka | 5 wickets |
T20I #127 | Dec 12, 2009 | Mohali | India | Sri Lanka | India | 6 wickets |
T20I #126 | Dec 9, 2009 | Nagpur | India | Sri Lanka | Sri Lanka | 29 runs |
T20I #82 | Feb 10, 2009 | Colombo (RPS) | Sri Lanka | India | India | 3 wickets |
Sri Lanka National Cricket Team vs India National Cricket Team Timeline: All ODII Match Results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
Sri Lanka | India | Sri Lanka | 110 runs | Colombo (RPS) | Aug 7, 2024 | ODI # 4754 |
Sri Lanka | India | Sri Lanka | 32 runs | Colombo (RPS) | Aug 4, 2024 | ODI # 4753 |
Sri Lanka | India | tied | – | Colombo (RPS) | Aug 2, 2024 | ODI # 4752 |
India | Sri Lanka | India | 302 runs | Wankhede | Nov 2, 2023 | ODI # 4690 |
Sri Lanka | India | India | 10 wickets | Colombo (RPS) | Sep 17, 2023 | ODI # 4649 |
Sri Lanka | India | India | 41 runs | Colombo (RPS) | Sep 12, 2023 | ODI # 4641 |
India | Sri Lanka | India | 317 runs | Thiruvananthapuram | Jan 15, 2023 | ODI # 4505 |
India | Sri Lanka | India | 4 wickets | Eden Gardens | Jan 12, 2023 | ODI # 4503 |
India | Sri Lanka | India | 67 runs | Guwahati | Jan 10, 2023 | ODI # 4501 |
Sri Lanka | India | Sri Lanka | 3 wickets | Colombo (RPS) | Jul 23, 2021 | ODI # 4312 |
Sri Lanka | India | India | 3 wickets | Colombo (RPS) | Jul 20, 2021 | ODI # 4309 |
Sri Lanka | India | India | 7 wickets | Colombo (RPS) | Jul 18, 2021 | ODI # 4307 |
India | Sri Lanka | India | 7 wickets | Leeds | Jul 6, 2019 | ODI # 4187 |
India | Sri Lanka | India | 8 wickets | Visakhapatnam | Dec 17, 2017 | ODI # 3942 |
India | Sri Lanka | India | 141 runs | Mohali | Dec 13, 2017 | ODI # 3941 |
India | Sri Lanka | Sri Lanka | 7 wickets | Dharamsala | Dec 10, 2017 | ODI # 3939 |
Sri Lanka | India | India | 6 wickets | Colombo (RPS) | Sep 3, 2017 | ODI # 3909 |
Sri Lanka | India | India | 168 runs | Colombo (RPS) | Aug 31, 2017 | ODI # 3908 |
Sri Lanka | India | India | 6 wickets | Pallekele | Aug 27, 2017 | ODI # 3907 |
Sri Lanka | India | India | 3 wickets | Pallekele | Aug 24, 2017 | ODI # 3906 |
Sri Lanka | India | India | 9 wickets | Dambulla | Aug 20, 2017 | ODI # 3905 |
India | Sri Lanka | Sri Lanka | 7 wickets | The Oval | Jun 8, 2017 | ODI # 3882 |
India | Sri Lanka | India | 3 wickets | Ranchi | Nov 16, 2014 | ODI # 3547 |
India | Sri Lanka | India | 153 runs | Eden Gardens | Nov 13, 2014 | ODI # 3544 |
India | Sri Lanka | India | 6 wickets | Hyderabad | Nov 9, 2014 | ODI # 3543 |
India | Sri Lanka | India | 6 wickets | Ahmedabad | Nov 6, 2014 | ODI # 3540 |
India | Sri Lanka | India | 169 runs | Cuttack | Nov 2, 2014 | ODI # 3539 |
India | Sri Lanka | Sri Lanka | 2 wickets | Fatullah | Feb 28, 2014 | ODI # 3476 |
India | Sri Lanka | India | 1 wicket | Port of Spain | Jul 11, 2013 | ODI # 3388 |
India | Sri Lanka | India | 81 runs | Port of Spain | Jul 9, 2013 | ODI # 3387 |
India | Sri Lanka | Sri Lanka | 161 runs | Kingston | Jul 2, 2013 | ODI # 3382 |
India | Sri Lanka | India | 8 wickets | Cardiff | Jun 20, 2013 | ODI # 3376 |
Sri Lanka | India | India | 20 runs | Pallekele | Aug 4, 2012 | ODI # 3295 |
Sri Lanka | India | India | 6 wickets | Colombo (RPS) | Jul 31, 2012 | ODI # 3294 |
Sri Lanka | India | India | 5 wickets | Colombo (RPS) | Jul 28, 2012 | ODI # 3293 |
Sri Lanka | India | Sri Lanka | 9 wickets | Hambantota | Jul 24, 2012 | ODI # 3292 |
Sri Lanka | India | India | 21 runs | Hambantota | Jul 21, 2012 | ODI # 3291 |
India | Sri Lanka | India | 50 runs | Mirpur | Mar 13, 2012 | ODI # 3259 |
India | Sri Lanka | India | 7 wickets | Hobart | Feb 28, 2012 | ODI # 3251 |
India | Sri Lanka | Sri Lanka | 51 runs | Brisbane | Feb 21, 2012 | ODI # 3246 |
India | Sri Lanka | tied | – | Adelaide | Feb 14, 2012 | ODI # 3239 |
India | Sri Lanka | India | 4 wickets | W.A.C.A | Feb 8, 2012 | ODI # 3233 |
India | Sri Lanka | India | 6 wickets | Wankhede | Apr 2, 2011 | ODI # 3148 |
Sri Lanka | India | Sri Lanka | 74 runs | Dambulla | Aug 28, 2010 | ODI # 3040 |
Sri Lanka | India | Sri Lanka | 8 wickets | Dambulla | Aug 22, 2010 | ODI # 3038 |
Sri Lanka | India | India | 6 wickets | Dambulla | Aug 16, 2010 | ODI # 3032 |
Sri Lanka | India | India | 81 runs | Dambulla | Jun 24, 2010 | ODI # 3001 |
Sri Lanka | India | Sri Lanka | 7 wickets | Dambulla | Jun 22, 2010 | ODI # 2999 |
India | Sri Lanka | Sri Lanka | 6 wickets | Harare | Jun 5, 2010 | ODI # 2988 |
India | Sri Lanka | India | 7 wickets | Bulawayo | May 30, 2010 | ODI # 2983 |
India | Sri Lanka | Sri Lanka | 4 wickets | Mirpur | Jan 13, 2010 | ODI # 2943 |
India | Sri Lanka | India | 8 wickets | Mirpur | Jan 10, 2010 | ODI # 2941 |
India | Sri Lanka | Sri Lanka | 5 wickets | Mirpur | Jan 5, 2010 | ODI # 2938 |
India | Sri Lanka | no result | – | Delhi | Dec 27, 2009 | ODI # 2936 |
India | Sri Lanka | India | 7 wickets | Eden Gardens | Dec 24, 2009 | ODI # 2935 |
India | Sri Lanka | India | 7 wickets | Cuttack | Dec 21, 2009 | ODI # 2934 |
India | Sri Lanka | Sri Lanka | 3 wickets | Nagpur | Dec 18, 2009 | ODI # 2933 |
India | Sri Lanka | India | 3 runs | Rajkot | Dec 15, 2009 | ODI # 2932 |
Sri Lanka | India | India | 46 runs | Colombo (RPS) | Sep 14, 2009 | ODI # 2889 |
Sri Lanka | India | Sri Lanka | 139 runs | Colombo (RPS) | Sep 12, 2009 | ODI # 2887 |
Sri Lanka | India | Sri Lanka | 68 runs | Colombo (RPS) | Feb 8, 2009 | ODI # 2818 |
Sri Lanka | India | India | 67 runs | Colombo (RPS) | Feb 5, 2009 | ODI # 2815 |
Sri Lanka | India | India | 147 runs | Colombo (RPS) | Feb 3, 2009 | ODI # 2813 |
Sri Lanka | India | India | 15 runs | Colombo (RPS) | Jan 31, 2009 | ODI # 2810 |
Sri Lanka | India | India | 6 wickets | Dambulla | Jan 28, 2009 | ODI # 2806 |
Sri Lanka | India | Sri Lanka | 112 runs | Colombo (RPS) | Aug 29, 2008 | ODI # 2756 |
Sri Lanka | India | India | 46 runs | Colombo (RPS) | Aug 27, 2008 | ODI # 2755 |
Sri Lanka | India | India | 33 runs | Colombo (RPS) | Aug 24, 2008 | ODI # 2750 |
Sri Lanka | India | India | 3 wickets | Dambulla | Aug 20, 2008 | ODI # 2745 |
Sri Lanka | India | Sri Lanka | 8 wickets | Dambulla | Aug 18, 2008 | ODI # 2742 |
India | Sri Lanka | Sri Lanka | 100 runs | Karachi | Jul 6, 2008 | ODI # 2735 |
India | Sri Lanka | India | 6 wickets | Karachi | Jul 3, 2008 | ODI # 2732 |
India | Sri Lanka | India | 7 wickets | Hobart | Feb 26, 2008 | ODI # 2686 |
India | Sri Lanka | India | 2 wickets | Adelaide | Feb 19, 2008 | ODI # 2681 |
India | Sri Lanka | Sri Lanka | 8 wickets | Canberra | Feb 12, 2008 | ODI # 2676 |
India | Sri Lanka | no result | – | Brisbane | Feb 5, 2008 | ODI # 2672 |
India | Sri Lanka | Sri Lanka | 69 runs | Port of Spain | Mar 23, 2007 | ODI # 2550 |
India | Sri Lanka | India | 7 wickets | Visakhapatnam | Feb 17, 2007 | ODI # 2525 |
India | Sri Lanka | India | 5 wickets | Margao | Feb 14, 2007 | ODI # 2522 |
India | Sri Lanka | Sri Lanka | 5 runs | Rajkot | Feb 11, 2007 | ODI # 2520 |
India | Sri Lanka | no result | – | Eden Gardens | Feb 8, 2007 | ODI # 2514 |
Sri Lanka | India | no result | – | Colombo (SSC) | Aug 18-19, 2006 | ODI # 2405 |
India | Sri Lanka | India | 5 wickets | Vadodara | Nov 12, 2005 | ODI # 2296 |
India | Sri Lanka | India | 7 wickets | Rajkot | Nov 9, 2005 | ODI # 2295 |
India | Sri Lanka | Sri Lanka | 5 wickets | Ahmedabad | Nov 6, 2005 | ODI # 2294 |
India | Sri Lanka | India | 4 wickets | Pune | Nov 3, 2005 | ODI # 2291 |
India | Sri Lanka | India | 6 wickets | Jaipur | Oct 31, 2005 | ODI # 2290 |
India | Sri Lanka | India | 8 wickets | Mohali | Oct 28, 2005 | ODI # 2287 |
India | Sri Lanka | India | 152 runs | Nagpur | Oct 25, 2005 | ODI # 2286 |
Sri Lanka | India | Sri Lanka | 18 runs | Colombo (RPS) | Aug 9, 2005 | ODI # 2268 |
Sri Lanka | India | Sri Lanka | 4 wickets | Dambulla | Aug 3, 2005 | ODI # 2265 |
Sri Lanka | India | Sri Lanka | 3 wickets | Dambulla | Jul 30, 2005 | ODI # 2262 |
Sri Lanka | India | Sri Lanka | 25 runs | Colombo (RPS) | Aug 1, 2004 | ODI # 2155 |
Sri Lanka | India | India | 4 runs | Colombo (RPS) | Jul 27, 2004 | ODI # 2153 |
Sri Lanka | India | Sri Lanka | 12 runs | Dambulla | Jul 18, 2004 | ODI # 2148 |
India | Sri Lanka | India | 183 runs | Johannesburg | Mar 10, 2003 | ODI # 1985 |
Sri Lanka | India | no result | – | Colombo (RPS) | Sep 30, 2002 | ODI # 1889 |
Sri Lanka | India | no result | – | Colombo (RPS) | Sep 29, 2002 | ODI # 1888 |
India | Sri Lanka | India | 63 runs | Bristol | Jul 11, 2002 | ODI # 1855 |
India | Sri Lanka | India | 4 wickets | Birmingham | Jul 6, 2002 | ODI # 1852 |
India | Sri Lanka | India | 4 wickets | The Oval | Jun 30, 2002 | ODI # 1849 |
Sri Lanka | India | Sri Lanka | 121 runs | Colombo (RPS) | Aug 5, 2001 | ODI # 1744 |
Sri Lanka | India | India | 46 runs | Colombo (SSC) | Aug 1, 2001 | ODI # 1742 |
Sri Lanka | India | India | 7 wickets | Colombo (RPS) | Jul 28, 2001 | ODI # 1740 |
Sri Lanka | India | Sri Lanka | 6 runs | Colombo (RPS) | Jul 22, 2001 | ODI # 1737 |
India | Sri Lanka | Sri Lanka | 245 runs | Sharjah | Oct 29, 2000 | ODI # 1652 |
India | Sri Lanka | Sri Lanka | 68 runs | Sharjah | Oct 27, 2000 | ODI # 1650 |
India | Sri Lanka | Sri Lanka | 5 wickets | Sharjah | Oct 20, 2000 | ODI # 1640 |
India | Sri Lanka | Sri Lanka | 71 runs | Dhaka | Jun 1, 2000 | ODI # 1598 |
Sri Lanka | India | India | 23 runs | Colombo (SSC) | Aug 29, 1999 | ODI # 1490 |
Sri Lanka | India | Sri Lanka | 7 wickets | Colombo (RPS) | Aug 25, 1999 | ODI # 1487 |
India | Sri Lanka | India | 157 runs | Taunton | May 26, 1999 | ODI # 1463 |
India | Sri Lanka | India | 51 runs | Pune | Mar 30, 1999 | ODI # 1426 |
India | Sri Lanka | India | 80 runs | Nagpur | Mar 22, 1999 | ODI # 1415 |
India | Sri Lanka | India | 81 runs | Sharjah | Nov 9, 1998 | ODI # 1370 |
India | Sri Lanka | India | 3 wickets | Sharjah | Nov 6, 1998 | ODI # 1366 |
Sri Lanka | India | India | 6 runs | Colombo (RPS) | Jul 7, 1998 | ODI # 1344 |
Sri Lanka | India | Sri Lanka | 8 runs | Colombo (SSC) | Jul 1, 1998 | ODI # 1341 |
Sri Lanka | India | India | 8 wickets | Colombo (RPS) | Jun 19, 1998 | ODI # 1338 |
India | Sri Lanka | Sri Lanka | 5 wickets | Margao | Dec 28, 1997 | ODI # 1269 |
India | Sri Lanka | no result | – | Indore | Dec 25, 1997 | ODI # 1268 |
India | Sri Lanka | India | 7 wickets | Guwahati | Dec 22, 1997 | ODI # 1267 |
Sri Lanka | India | Sri Lanka | 9 runs | Colombo (SSC) | Aug 24, 1997 | ODI # 1226 |
Sri Lanka | India | no result | – | Colombo (SSC) | Aug 23, 1997 | ODI # 1225 |
Sri Lanka | India | Sri Lanka | 7 wickets | Colombo (RPS) | Aug 20, 1997 | ODI # 1224 |
Sri Lanka | India | Sri Lanka | 2 runs | Colombo (RPS) | Aug 17, 1997 | ODI # 1223 |
Sri Lanka | India | Sri Lanka | 8 wickets | Colombo (RPS) | Jul 26, 1997 | ODI # 1222 |
Sri Lanka | India | Sri Lanka | 6 wickets | Colombo (RPS) | Jul 18, 1997 | ODI # 1218 |
India | Sri Lanka | Sri Lanka | 5 wickets | Wankhede | May 17, 1997 | ODI # 1207 |
Sri Lanka | India | Sri Lanka | 9 wickets | Colombo (RPS) | Aug 28, 1996 | ODI # 1106 |
India | Sri Lanka | India | 12 runs | Singapore | Apr 3, 1996 | ODI # 1089 |
India | Sri Lanka | Sri Lanka | – | Eden Gardens | Mar 13, 1996 | ODI # 1081 |
India | Sri Lanka | Sri Lanka | 6 wickets | Delhi | Mar 2, 1996 | ODI # 1070 |
India | Sri Lanka | India | 8 wickets | Sharjah | Apr 14, 1995 | ODI # 999 |
India | Sri Lanka | India | 8 wickets | Sharjah | Apr 9, 1995 | ODI # 997 |
Sri Lanka | India | India | 6 wickets | Colombo (SSC) | Sep 17, 1994 | ODI # 927 |
Sri Lanka | India | Sri Lanka | 7 wickets | Colombo (RPS) | Sep 5, 1994 | ODI # 922 |
Sri Lanka | India | no result | – | Colombo (RPS) | Sep 4, 1994 | ODI # 921 |
India | Sri Lanka | Sri Lanka | 4 wickets | Jalandhar | Feb 20, 1994 | ODI # 883 |
India | Sri Lanka | India | 7 wickets | Hyderabad (Deccan) | Feb 18, 1994 | ODI # 881 |
India | Sri Lanka | India | 8 runs | Rajkot | Feb 15, 1994 | ODI # 879 |
India | Sri Lanka | India | 7 wickets | Kanpur | Nov 7, 1993 | ODI # 846 |
Sri Lanka | India | Sri Lanka | 4 wickets | Moratuwa | Aug 14, 1993 | ODI # 835 |
Sri Lanka | India | Sri Lanka | 8 runs | Colombo (RPS) | Aug 12, 1993 | ODI # 834 |
Sri Lanka | India | India | 1 run | Colombo (RPS) | Jul 25, 1993 | ODI # 833 |
India | Sri Lanka | no result | – | Mackay | Feb 28, 1992 | ODI # 722 |
India | Sri Lanka | India | 7 wickets | Eden Gardens | Jan 4, 1991 | ODI # 661 |
India | Sri Lanka | Sri Lanka | 36 runs | Cuttack | Dec 28, 1990 | ODI # 658 |
India | Sri Lanka | Sri Lanka | 7 wickets | Margao | Dec 8, 1990 | ODI # 648 |
India | Sri Lanka | India | 6 wickets | Pune | Dec 5, 1990 | ODI # 646 |
India | Sri Lanka | India | 19 runs | Nagpur | Dec 1, 1990 | ODI # 644 |
India | Sri Lanka | Sri Lanka | 3 wickets | Sharjah | Apr 25, 1990 | ODI # 623 |
India | Sri Lanka | India | 6 runs | Ahmedabad | Oct 22, 1989 | ODI # 580 |
India | Sri Lanka | India | 6 wickets | Dhaka | Nov 4, 1988 | ODI # 534 |
India | Sri Lanka | Sri Lanka | 17 runs | Dhaka | Oct 29, 1988 | ODI # 530 |
India | Sri Lanka | India | 18 runs | Sharjah | Mar 25, 1988 | ODI # 512 |
India | Sri Lanka | India | 10 runs | Wankhede | Jan 17, 1987 | ODI # 419 |
India | Sri Lanka | India | 94 runs | Vadodara | Jan 15, 1987 | ODI # 417 |
India | Sri Lanka | India | 6 wickets | Delhi | Jan 13, 1987 | ODI # 416 |
India | Sri Lanka | India | 8 wickets | Guwahati | Jan 11, 1987 | ODI # 415 |
India | Sri Lanka | Sri Lanka | 117 runs | Kanpur | Dec 24, 1986 | ODI # 407 |
India | Sri Lanka | India | 7 wickets | Sharjah | Nov 27, 1986 | ODI # 401 |
India | Sri Lanka | India | 3 wickets | Sharjah | Apr 13, 1986 | ODI # 383 |
Sri Lanka | India | no result | – | Colombo (PSS) | Sep 22, 1985 | ODI # 334 |
Sri Lanka | India | Sri Lanka | 14 runs | Colombo (PSS) | Sep 21, 1985 | ODI # 333 |
Sri Lanka | India | India | 2 wickets | Colombo (SSC) | Aug 25, 1985 | ODI # 332 |
India | Sri Lanka | India | 10 wickets | Sharjah | Apr 8, 1984 | ODI # 260 |
India | Sri Lanka | India | 6 wickets | Bengaluru | Sep 26, 1982 | ODI # 159 |
India | Sri Lanka | India | 6 wickets | Delhi | Sep 15, 1982 | ODI # 157 |
India | Sri Lanka | India | 78 runs | Amritsar | Sep 12, 1982 | ODI # 156 |
India | Sri Lanka | Sri Lanka | 47 runs | Manchester | Jun 16-18, 1979 | ODI # 68 |
Sri Lanka National Cricket Team vs India National Cricket Team Timeline: All ODII Match Results
Team 1 | Team 2 | Winner | Margin | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|
Sri Lanka | India | Drawn | Match drawn | Chennai | Sep 17 – 22, 1982 | SL: 346 & 394 IND: 566/6d & 135/7 |
India | Sri Lanka | Drawn | Match drawn | Colombo (SSC) | Aug 30 – Sep 04, 1985 | IND: 218 & 251 SL: 347 & 61/4 |
Sri Lanka | India | Sri Lanka | Won by 149 runs | Colombo (PSS) | Sep 06 – 11, 1985 | SL: 385 & 206/3d IND: 244 & 198 |
India | Sri Lanka | Drawn | Match drawn | Kandy | Sep 14 – 19, 1985 | IND: 249 & 325/5d SL: 198 & 307/7 |
Sri Lanka | India | Drawn | Match drawn | Kanpur | Dec 17 – 22, 1986 | SL: 420 IND: 676/7 |
Sri Lanka | India | India | Won by innings and 106 runs | Nagpur | Dec 27 – 31, 1986 | SL: 204 & 141 IND: 451/6d |
India | Sri Lanka | India | Won by innings and 67 runs | Cuttack | Jan 04 – 07, 1987 | IND: 400 SL: 191 & 142 (follow on) |
India | Sri Lanka | India | Won by innings and 8 runs | Chandigarh | Nov 23 – 27, 1990 | IND: 288 SL: 82 & 198 (follow on) |
Sri Lanka | India | Drawn | Match drawn | Kandy | Jul 17 – 22, 1993 | SL: 24/3 |
India | Sri Lanka | India | Won by 235 runs | Colombo (SSC) | Jul 27 – Aug 01, 1993 | IND: 366 & 359/4d SL: 254 & 236 |
Sri Lanka | India | Drawn | Match drawn | Colombo (PSS) | Aug 04 – 09, 1993 | SL: 351 & 352/6 IND: 446 |
Sri Lanka | India | India | Won by innings and 119 runs | Lucknow | Jan 18 – 22, 1994 | IND: 511 SL: 218 & 174 (follow on) |
Sri Lanka | India | India | Won by innings and 95 runs | Bengaluru | Jan 26 – 30, 1994 | IND: 541/6d SL: 231 & 215 (follow on) |
Sri Lanka | India | India | Won by innings and 17 runs | Ahmedabad | Feb 08 – 12, 1994 | SL: 119 & 222 IND: 358 |
India | Sri Lanka | Drawn | Match drawn | Colombo (RPS) | Aug 02 – 06, 1997 | IND: 537/8d SL: 952/6d |
Sri Lanka | India | Drawn | Match drawn | Colombo (SSC) | Aug 09 – 13, 1997 | SL: 332 & 415/7d IND: 375 & 281/5 |
Sri Lanka | India | Drawn | Match drawn | Mohali | Nov 19 – 23, 1997 | SL: 369 & 251/6 IND: 515/9d |
India | Sri Lanka | Drawn | Match drawn | Nagpur | Nov 26 – 30, 1997 | IND: 485 |
Sri Lanka | India | Drawn | Match drawn | Wankhede | Dec 03 – 07, 1997 | IND: 512 & 181/9d SL: 361 & 166/7 |
India | Pakistan | Pakistan | Won by 46 runs | Eden Gardens | Feb 16 – 20, 1999 | PAK: 185 & 316 IND: 223 & 232 |
India | Sri Lanka | Drawn | Match drawn | Colombo (SSC) | Feb 24 – 28, 1999 | IND: 518/7d & 306/5 SL: 485 |
Pakistan | Sri Lanka | Drawn | Match drawn | Lahore | Mar 04 – 08, 1999 | PAK: 398 & 314/8d SL: 328 & 165/2 |
Sri Lanka | Pakistan | Pakistan | Won by innings and 175 runs | Dhaka | Mar 12 – 15, 1999 | SL: 231 & 188 PAK: 594 |
India | Sri Lanka | Sri Lanka | Won by 10 wickets | Galle | Aug 14 – 17, 2001 | IND: 187 & 180 SL: 362 & 6/0 |
Sri Lanka | India | India | Won by 7 wickets | Kandy | Aug 22 – 25, 2001 | SL: 274 & 221 IND: 232 & 264/3 |
India | Sri Lanka | Sri Lanka | Won by innings and 77 runs | Colombo (SSC) | Aug 29 – Sep 02, 2001 | IND: 234 & 299 SL: 610/6d |
Sri Lanka | India | Drawn | Match drawn | Chennai | Dec 02 – 06, 2005 | IND: 167 SL: 168/4 |
Sri Lanka | India | India | Won by 188 runs | Delhi | Dec 10 – 14, 2005 | IND: 290 & 375/6d SL: 230 & 247 |
Sri Lanka | India | India | Won by 259 runs | Ahmedabad | Dec 18 – 22, 2005 | IND: 398 & 316/9d SL: 206 & 249 |
India | Sri Lanka | Sri Lanka | Won by innings and 239 runs | Colombo (SSC) | Jul 23 – 26, 2008 | SL: 600/6d IND: 223 & 138 (follow on) |
Sri Lanka | India | India | Won by 170 runs | Galle | Jul 31 – Aug 03, 2008 | IND: 329 & 269 SL: 292 & 136 |
India | Sri Lanka | Sri Lanka | Won by 8 wickets | Colombo (PSS) | Aug 08 – 11, 2008 | IND: 249 & 268 SL: 396 & 123/2 |
Sri Lanka | India | Drawn | Match drawn | Ahmedabad | Nov 16 – 20, 2009 | IND: 426 & 412/4 SL: 760/7d |
Sri Lanka | India | India | Won by innings and 144 runs | Kanpur | Nov 24 – 27, 2009 | IND: 642 SL: 229 & 269 (follow on) |
Sri Lanka | India | India | Won by innings and 24 runs | Brabourne | Dec 02 – 06, 2009 | SL: 393 & 309 IND: 726/9d |
India | Sri Lanka | Sri Lanka | Won by 10 wickets | Galle | Jul 18 – 22, 2010 | SL: 520/8d & 96/0 IND: 276 & 338 (follow on) |
Sri Lanka | India | Drawn | Match drawn | Colombo (SSC) | Jul 26 – 30, 2010 | SL: 642/4d & 129/3d IND: 707 |
Sri Lanka | India | India | Won by 5 wickets | Colombo (PSS) | Aug 03 – 07, 2010 | SL: 425 & 267 IND: 436 & 258/5 |
India | Sri Lanka | Sri Lanka | Won by 63 runs | Galle | Aug 12 – 15, 2015 | SL: 183 & 367 IND: 375 & 112 |
Sri Lanka | India | India | Won by 278 runs | Colombo (PSS) | Aug 20 – 24, 2015 | IND: 393 & 325/8d SL: 306 & 134 |
Sri Lanka | India | India | Won by 117 runs | Colombo (SSC) | Aug 28 – Sep 01, 2015 | IND: 312 & 274 SL: 201 & 268 |
India | Sri Lanka | India | Won by 304 runs | Galle | Jul 26 – 29, 2017 | IND: 600 & 240/3d SL: 291 & 245 |
India | Sri Lanka | India | Won by innings and 53 runs | Colombo (SSC) | Aug 03 – 06, 2017 | IND: 622/9d SL: 183 & 386 (follow on) |
India | Sri Lanka | India | Won by innings and 171 runs | Pallekele | Aug 12 – 14, 2017 | IND: 487 SL: 135 & 181 (follow on) |
Sri Lanka | India | Drawn | Match drawn | Eden Gardens | Nov 16 – 20, 2017 | IND: 172 & 352/8d SL: 294 & 75/7 |
Sri Lanka | India | India | Won by innings and 239 runs | Nagpur | Nov 24 – 27, 2017 | SL: 205 & 166 IND: 610/6d |
Sri Lanka | India | Drawn | Match drawn | Delhi | Dec 02 – 06, 2017 | IND: 536/7d & 246/5d SL: 373 & 299/5 |
India | Sri Lanka | India | Won by innings and 222 runs | Mohali | Mar 04 – 06, 2022 | IND: 574/8d SL: 174 & 178 (follow on) |
India | Sri Lanka | India | Won by 238 runs | Bengaluru (D/N) | Mar 12 – 14, 2022 | IND: 252 & 303/9d SL: 109 & 208 |
Top Players In The India vs Sri Lanka
Category | Top Player | Team | Value / Highlight |
---|---|---|---|
Most Runs | MD Shanaka | SL | 430 runs (24 matches) |
Most Wickets | YS Chahal | IND | 23 wickets (13 matches) |
Best Bowling Figures (Innings) | Deepak Chahar | IND | 6 wickets for 7 runs (6/7) |
Best Bowling Average | Deepak Chahar | IND | 7.00 average |
Best Economy Rate (Career) | Deepak Chahar | IND | 5.41 economy rate |
Best Bowling Strike Rate | Deepak Chahar | IND | 7.75 strike rate |
Most Four-Wickets in Innings | Deepak Chahar | IND | 1 four-wicket haul |
Most Five-Wickets in Innings | Deepak Chahar | IND | 1 five-wicket haul (6/7) |
Best Economy Rate (Innings) | Deepak Chahar | IND | 2.10 economy (6/7) |
Recent Matches and What’s Happening Now
2024 Tour Results
The most recent series between these teams in 2024 showed that this rivalry is still alive and exciting:
ODI Series in Sri Lanka:
- Result: Sri Lanka won 2-0
- Significance: First bilateral ODI series win for Sri Lanka against India in 27 years
- Hero: Sri Lankan young players stepped up when needed
T20I Series in Sri Lanka:
- Result: India won 3-0
- Significance: Showed India’s T20 strength ahead of major tournaments
- Hero: Indian batting and bowling depth proved too strong
Current Team Form
India (2024-25):
- Consistently ranked in top 3 across all formats
- Strong batting lineup with experienced players
- Excellent fast bowling attack
- Good team balance and depth
Sri Lanka (2024-25):
- Rebuilding phase with promising young talent
- Showing signs of improvement in home conditions
- Good spin bowling resources
- Fighting spirit that can surprise any team
Key Players to Watch
Indian Stars:
- Virat Kohli – Still one of the best batsmen in the world
- Rohit Sharma – Experienced captain and explosive opener
- Jasprit Bumrah – World’s best fast bowler
- Shubman Gill – Rising star of Indian cricket
Sri Lankan Talents:
- Wanindu Hasaranga – All-rounder who can change games
- Kusal Mendis – Reliable batsman and wicket-keeper
- Pathum Nissanka – Promising young opener
- Matheesha Pathirana – Fast bowler with unique action
Conclusion: india vs sri lanka
The cricket rivalry between India and Sri Lanka is a beautiful story of how sports can bring out the best in nations. What started as very one-sided contests in the 1980s has grown into one of cricket’s most respected rivalries.
Why This Rivalry Matters:
- Historic Significance – The 1996 World Cup victory by Sri Lanka remains one of cricket’s greatest underdog stories
- Competitive Balance – While India leads overall, Sri Lanka has proven they can beat India when it matters most
- Mutual Respect – Both teams and their fans respect each other, making this a healthy rivalry
- Development of Cricket – This rivalry has helped both countries improve their cricket standards
- Entertainment Value – Fans are always guaranteed exciting cricket when these teams meet
Looking to the Future:
The future of this rivalry looks bright. India continues to produce talented players and remains a cricket superpower. Sri Lanka, despite some difficult years, is rebuilding with young, exciting players who are hungry to make their mark.
Every time India and Sri Lanka play, cricket fans know they’re going to witness something special. Whether it’s a close finish, a record-breaking performance, or an upset victory, this rivalry never fails to deliver excitement.
Final Thought:
The India vs Sri Lanka cricket rivalry proves that in sports, respect and competition can go hand in hand. Both nations have contributed immensely to cricket’s growth and popularity. As new players emerge and the game evolves, this rivalry will continue to create magical moments that cricket fans will remember forever.
The next time these two teams meet, millions of fans will tune in, hoping to witness the next chapter in this incredible cricket story. That’s the beauty of the India vs Sri Lanka rivalry – it never gets old, and it always promises something memorable.
Read More : India National Cricket Team Vs Bangladesh National Cricket Team Timeline
FAQ
1. Who has scored the most runs in India vs Sri Lanka T20Is?
Answer:
Rohit Sharma is the highest run-scorer in India vs Sri Lanka T20 Internationals, amassing a total of 477 runs. He has consistently performed well in this head-to-head matchup, showcasing his skill as a powerful opener. Rohit has a high batting average and several impactful innings that have contributed significantly to India’s successes against Sri Lanka in the T20 format.
2. Who is the highest wicket-taker in India vs Sri Lanka T20Is?
Answer:
Yuzvendra Chahal leads the wicket-taking charts in India vs Sri Lanka T20I matches, with 9 wickets to his name. As a leg-spinner, Chahal has been effective in controlling the middle overs and picking crucial wickets to restrict Sri Lanka’s scoring. His variations and control have troubled the Sri Lankan batsmen repeatedly in this fixture.
3. What is the highest team total scored in an India vs Sri Lanka T20I?
Answer:
The highest team total in an India vs Sri Lanka T20I is an imposing 260 runs for 5 wickets by India. This record was set during a match played in Indore on December 22, 2017. This massive score reflects an aggressive batting performance with multiple players contributing big runs, setting a very challenging target for Sri Lanka.
4. What is the lowest team total recorded in India vs Sri Lanka T20Is?
Answer:
The lowest team total recorded in India vs Sri Lanka T20Is is 81 runs for 8 wickets by India. This low score happened in Colombo (RPS) on July 29, 2021. Such a low score in a T20 match indicates a dominant bowling performance from Sri Lanka or a collapse in India’s batting lineup on that particular day.
5. Which player has the best bowling figures in a single India vs Sri Lanka T20I match?
Answer:
Deepak Chahar holds the record for the best bowling figures in a single India vs Sri Lanka T20I match with an extraordinary performance of 6 wickets for just 7 runs (6/7). This exceptional spell showcases his ability to dismantle the opposition’s batting lineup effectively, contributing significantly to India’s success in that match.
Read Also – Australian Men’s Cricket Team Vs England Cricket Team Match Scorecard