The rivalry between Sri Lanka and India has blossomed over decades, producing classic contests across all formats of the game. Emerging from a foundation of shared culture and neighborly spirit, their cricketing rivalry has grown into a fierce yet respectful competition.
Since their first encounter in 1979, Sri Lanka and India have met numerous times on the field, showcasing unforgettable moments in Tests, ODIs, and T20Is. Every match between these two teams brings with it immense fanfare, high stakes, and often edge-of-the-seat excitement.
In this blog, we’ll take a deep dive into the history of the Sri Lanka vs. India rivalry, highlighting pivotal matches, significant series, and key moments that have defined this storied cricket rivalry.
A Brief History of Sri Lanka vs. India Rivalry
The Sri Lanka-India cricket rivalry began with an ODI in 1979, marking the start of an enduring series of battles on the cricket field. Over the years, both nations have developed strong teams and a deep pool of talent, with matches featuring iconic players like Arjuna Ranatunga, Sachin Tendulkar, Muttiah Muralitharan, and Virat Kohli.
Each team has taken pride in its cricketing prowess and played with resilience, producing thrilling contests in ICC tournaments and bilateral series alike.
This rivalry is notable for its fiercely competitive spirit, with both nations striving to assert dominance, especially in ICC events. The head-to-head statistics across formats provide a glimpse into the intensity and depth of this competition.
Sri Lanka vs India Head-to-Head Statistics:
| Statistic | Test (1982–2023) | ODI (1979–2024) | T20I (2009–2024) |
| Span | 1982–2023 | 1979–2024 | 2009–2024 |
| Matches Played | 22 | 162 | 34 |
| Wins (India) | 12 | 93 | 22 |
| Wins (Sri Lanka) | 8 | 57 | 10 |
| Draws | 2 | 0 | 0 |
| Ties | 0 | 1 | 1 |
| No Result | 0 | 11 | 1 |
| Win Percentage (India) | 54.55% | 57.41% | 64.71% |
| Win Percentage (Sri Lanka) | 36.36% | 35.19% | 29.41% |
India has held the upper hand in most formats, but Sri Lanka has also produced several memorable victories. These encounters have unfolded dramatic battles on the field, characterized by strategic play, unforgettable performances, and moments of brilliance that have cemented this rivalry as one of cricket’s finest.
Timeline of Sri Lanka vs. India Matches
Sri Lanka vs India Test Matches Timeline

Image – Source
Test series between Sri Lanka and India have provided thrilling moments and showcased each team’s strengths, particularly in home conditions.
Test cricket has allowed both teams to demonstrate their resilience and skill over extended play, and both countries have developed unique strengths in the format. Here’s a timeline of some significant Test series over the years:
| Series/Tournament | Winner | Margin |
| Sri Lanka in India Test Match 1982/83 | Drawn | 0-0 (1) |
| India in Sri Lanka Test Series 1985 | Sri Lanka | 1-0 (3) |
| Sri Lanka in India Test Series 1986/87 | India | 2-0 (3) |
| Sri Lanka in India Test Match 1990/91 | India | 1-0 (1) |
| India in Sri Lanka Test Series 1993 | India | 1-0 (3) |
| Sri Lanka in India Test Series 1993/94 | India | 3-0 (3) |
| India in Sri Lanka Test Series 1997 | Drawn | 0-0 (2) |
| Sri Lanka in India Test Series 1997/98 | Drawn | 0-0 (3) |
| India in Sri Lanka Test Series 2001 | Sri Lanka | 2-1 (3) |
| Sri Lanka in India Test Series 2005/06 | India | 2-0 (3) |
| India in Sri Lanka Test Series 2008 | Sri Lanka | 2-1 (3) |
| Sri Lanka in India Test Series 2009/10 | India | 2-0 (3) |
| India in Sri Lanka Test Series 2010 | Drawn | 1-1 (3) |
| India in Sri Lanka Test Series 2015 | India | 2-1 (3) |
| India in Sri Lanka Test Series 2017 | India | 3-0 (3) |
| Sri Lanka in India Test Series 2017/18 | India | 1-0 (3) |
| Sri Lanka in India Test Series 2021/22 | India | 2-0 (2) |
Key Moments:
- 1997 Colombo Test: Sri Lanka set a world record, scoring 952/6 declared against India in a marathon innings, the highest Test score in history.
- 2008 Series: Muttiah Muralitharan’s spin wizardry led Sri Lanka to a 2-1 victory over India, marking one of their finest home Test series wins.
- 2015 Series: India won their first Test series in Sri Lanka since 1993, a major milestone led by Virat Kohli’s captaincy.
Sri Lanka vs India ODI Matches Timeline

Image – Source
ODI matches between Sri Lanka and India have been highly competitive, often featuring star-studded lineups and unforgettable performances.
Notable tournaments like the World Cup and Asia Cup have seen these teams battling it out on some of the biggest stages in cricket. Here’s a timeline of some of the most iconic ODI series and games:
| Series/Tournament | Winner | Margin |
| Sri Lanka vs India, Colombo (RPS), Aug 7, 2024 | Sri Lanka | 110 runs |
| Sri Lanka vs India, Colombo (RPS), Aug 4, 2024 | Sri Lanka | 32 runs |
| Sri Lanka vs India, Colombo (RPS), Aug 2, 2024 | Tied | – |
| India vs Sri Lanka, Wankhede, Nov 2, 2023 | India | 302 runs |
| Sri Lanka vs India, Colombo (RPS), Sep 17, 2023 | India | 10 wickets |
| Sri Lanka vs India, Colombo (RPS), Sep 12, 2023 | India | 41 runs |
| India vs Sri Lanka, Thiruvananthapuram, Jan 15, 2023 | India | 317 runs |
| India vs Sri Lanka, Eden Gardens, Jan 12, 2023 | India | 4 wickets |
| India vs Sri Lanka, Guwahati, Jan 10, 2023 | India | 67 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 23, 2021 | Sri Lanka | 3 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 20, 2021 | India | 3 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 18, 2021 | India | 7 wickets |
| India vs Sri Lanka, Leeds, Jul 6, 2019 | India | 7 wickets |
| India vs Sri Lanka, Visakhapatnam, Dec 17, 2017 | India | 8 wickets |
| India vs Sri Lanka, Mohali, Dec 13, 2017 | India | 141 runs |
| India vs Sri Lanka, Dharamsala, Dec 10, 2017 | Sri Lanka | 7 wickets |
| Sri Lanka vs India, Colombo (RPS), Sep 3, 2017 | India | 6 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 31, 2017 | India | 168 runs |
| Sri Lanka vs India, Pallekele, Aug 27, 2017 | India | 6 wickets |
| Sri Lanka vs India, Pallekele, Aug 24, 2017 | India | 3 wickets |
| Sri Lanka vs India, Dambulla, Aug 20, 2017 | India | 9 wickets |
| India vs Sri Lanka, The Oval, Jun 8, 2017 | Sri Lanka | 7 wickets |
| India vs Sri Lanka, Ranchi, Nov 16, 2014 | India | 3 wickets |
| India vs Sri Lanka, Eden Gardens, Nov 13, 2014 | India | 153 runs |
| India vs Sri Lanka, Hyderabad, Nov 9, 2014 | India | 6 wickets |
| India vs Sri Lanka, Ahmedabad, Nov 6, 2014 | India | 6 wickets |
| India vs Sri Lanka, Cuttack, Nov 2, 2014 | India | 169 runs |
| India vs Sri Lanka, Fatullah, Feb 28, 2014 | Sri Lanka | 2 wickets |
| India vs Sri Lanka, Port of Spain, Jul 11, 2013 | India | 1 wicket |
| India vs Sri Lanka, Port of Spain, Jul 9, 2013 | India | 81 runs |
| India vs Sri Lanka, Kingston, Jul 2, 2013 | Sri Lanka | 161 runs |
| India vs Sri Lanka, Cardiff, Jun 20, 2013 | India | 8 wickets |
| Sri Lanka vs India, Pallekele, Aug 4, 2012 | India | 20 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 31, 2012 | India | 6 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 28, 2012 | India | 5 wickets |
| Sri Lanka vs India, Hambantota, Jul 24, 2012 | Sri Lanka | 9 wickets |
| Sri Lanka vs India, Hambantota, Jul 21, 2012 | India | 21 runs |
| India vs Sri Lanka, Mirpur, Mar 13, 2012 | India | 50 runs |
| India vs Sri Lanka, Hobart, Feb 28, 2012 | India | 7 wickets |
| India vs Sri Lanka, Brisbane, Feb 21, 2012 | Sri Lanka | 51 runs |
| India vs Sri Lanka, Adelaide, Feb 14, 2012 | Tied | – |
| India vs Sri Lanka, Perth, Feb 8, 2012 | India | 4 wickets |
| India vs Sri Lanka, Wankhede, Apr 2, 2011 | India | 6 wickets |
| Sri Lanka vs India, Dambulla, Aug 28, 2010 | Sri Lanka | 74 runs |
| Sri Lanka vs India, Dambulla, Aug 22, 2010 | Sri Lanka | 8 wickets |
| Sri Lanka vs India, Dambulla, Aug 16, 2010 | India | 6 wickets |
| Sri Lanka vs India, Dambulla, Jun 24, 2010 | India | 81 runs |
| Sri Lanka vs India, Dambulla, Jun 22, 2010 | Sri Lanka | 7 wickets |
| India vs Sri Lanka, Harare, Jun 5, 2010 | Sri Lanka | 6 wickets |
| India vs Sri Lanka, Bulawayo, May 30, 2010 | India | 7 wickets |
| India vs Sri Lanka, Mirpur, Jan 13, 2010 | Sri Lanka | 4 wickets |
| India vs Sri Lanka, Mirpur, Jan 10, 2010 | India | 8 wickets |
| India vs Sri Lanka, Mirpur, Jan 5, 2010 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Delhi, Dec 27, 2009 | No Result | – |
| India vs Sri Lanka, Eden Gardens, Dec 24, 2009 | India | 7 wickets |
| India vs Sri Lanka, Cuttack, Dec 21, 2009 | India | 7 wickets |
| India vs Sri Lanka, Nagpur, Dec 18, 2009 | Sri Lanka | 3 wickets |
| India vs Sri Lanka, Rajkot, Dec 15, 2009 | India | 3 runs |
| Sri Lanka vs India, Colombo (RPS), Sep 14, 2009 | India | 46 runs |
| Sri Lanka vs India, Colombo (RPS), Sep 12, 2009 | Sri Lanka | 139 runs |
| Sri Lanka vs India, Colombo (RPS), Feb 8, 2009 | Sri Lanka | 68 runs |
| Sri Lanka vs India, Colombo (RPS), Feb 5, 2009 | India | 67 runs |
| Sri Lanka vs India, Colombo (RPS), Feb 3, 2009 | India | 147 runs |
| Sri Lanka vs India, Colombo (RPS), Jan 31, 2009 | India | 15 runs |
| Sri Lanka vs India, Dambulla, Jan 28, 2009 | India | 6 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 29, 2008 | Sri Lanka | 112 runs |
| Sri Lanka vs India, Colombo (RPS), Aug 27, 2008 | India | 46 runs |
| Sri Lanka vs India, Colombo (RPS), Aug 24, 2008 | India | 33 runs |
| Sri Lanka vs India, Dambulla, Aug 20, 2008 | India | 3 wickets |
| Sri Lanka vs India, Dambulla, Aug 18, 2008 | Sri Lanka | 8 wickets |
| India vs Sri Lanka, Karachi, Jul 6, 2008 | Sri Lanka | 100 runs |
| India vs Sri Lanka, Karachi, Jul 3, 2008 | India | 6 wickets |
| India vs Sri Lanka, Hobart, Feb 26, 2008 | India | 7 wickets |
| India vs Sri Lanka, Adelaide, Feb 19, 2008 | India | 2 wickets |
| India vs Sri Lanka, Canberra, Feb 12, 2008 | Sri Lanka | 8 wickets |
| India vs Sri Lanka, Brisbane, Feb 5, 2008 | No Result | – |
| India vs Sri Lanka, Port of Spain, Mar 23, 2007 | Sri Lanka | 69 runs |
| India vs Sri Lanka, Visakhapatnam, Feb 17, 2007 | India | 7 wickets |
| India vs Sri Lanka, Margao, Feb 14, 2007 | India | 5 wickets |
| India vs Sri Lanka, Rajkot, Feb 11, 2007 | Sri Lanka | 5 runs |
| India vs Sri Lanka, Eden Gardens, Feb 8, 2007 | No Result | – |
| Sri Lanka vs India, Colombo (SSC), Aug 18–19, 2006 | No Result | – |
| India vs Sri Lanka, Vadodara, Nov 12, 2005 | India | 5 wickets |
| India vs Sri Lanka, Rajkot, Nov 9, 2005 | India | 7 wickets |
| India vs Sri Lanka, Ahmedabad, Nov 6, 2005 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Pune, Nov 3, 2005 | India | 4 wickets |
| India vs Sri Lanka, Jaipur, Oct 31, 2005 | India | 6 wickets |
| India vs Sri Lanka, Mohali, Oct 28, 2005 | India | 8 wickets |
| India vs Sri Lanka, Nagpur, Oct 25, 2005 | India | 152 runs |
| Sri Lanka vs India, Colombo (RPS), Aug 9, 2005 | Sri Lanka | 18 runs |
| Sri Lanka vs India, Dambulla, Aug 3, 2005 | Sri Lanka | 4 wickets |
| Sri Lanka vs India, Dambulla, Jul 30, 2005 | Sri Lanka | 3 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 1, 2004 | Sri Lanka | 25 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 27, 2004 | India | 4 runs |
| Sri Lanka vs India, Dambulla, Jul 18, 2004 | Sri Lanka | 12 runs |
| India vs Sri Lanka, Johannesburg, Mar 10, 2003 | India | 183 runs |
| Sri Lanka vs India, Colombo (RPS), Sep 30, 2002 | No Result | – |
| Sri Lanka vs India, Colombo (RPS), Sep 29, 2002 | No Result | – |
| India vs Sri Lanka, Bristol, Jul 11, 2002 | India | 63 runs |
| India vs Sri Lanka, Birmingham, Jul 6, 2002 | India | 4 wickets |
| India vs Sri Lanka, The Oval, Jun 30, 2002 | India | 4 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 5, 2001 | Sri Lanka | 121 runs |
| Sri Lanka vs India, Colombo (SSC), Aug 1, 2001 | India | 46 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 28, 2001 | India | 7 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 22, 2001 | Sri Lanka | 6 runs |
| India vs Sri Lanka, Sharjah, Oct 29, 2000 | Sri Lanka | 245 runs |
| India vs Sri Lanka, Sharjah, Oct 27, 2000 | Sri Lanka | 68 runs |
| India vs Sri Lanka, Sharjah, Oct 20, 2000 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Dhaka, Jun 1, 2000 | Sri Lanka | 71 runs |
| Sri Lanka vs India, Colombo (SSC), Aug 29, 1999 | India | 23 runs |
| Sri Lanka vs India, Colombo (RPS), Aug 25, 1999 | Sri Lanka | 7 wickets |
| India vs Sri Lanka, Taunton, May 26, 1999 | India | 157 runs |
| India vs Sri Lanka, Pune, Mar 30, 1999 | India | 51 runs |
| India vs Sri Lanka, Nagpur, Mar 22, 1999 | India | 80 runs |
| India vs Sri Lanka, Sharjah, Nov 9, 1998 | India | 81 runs |
| India vs Sri Lanka, Sharjah, Nov 6, 1998 | India | 3 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 7, 1998 | India | 6 runs |
| Sri Lanka vs India, Colombo (SSC), Jul 1, 1998 | Sri Lanka | 8 runs |
| Sri Lanka vs India, Colombo (RPS), Jun 19, 1998 | India | 8 wickets |
| India vs Sri Lanka, Margao, Dec 28, 1997 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Indore, Dec 25, 1997 | No Result | – |
| India vs Sri Lanka, Guwahati, Dec 22, 1997 | India | 7 wickets |
| Sri Lanka vs India, Colombo (SSC), Aug 24, 1997 | Sri Lanka | 9 runs |
| Sri Lanka vs India, Colombo (SSC), Aug 23, 1997 | No Result | – |
| Sri Lanka vs India, Colombo (RPS), Aug 20, 1997 | Sri Lanka | 7 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 17, 1997 | Sri Lanka | 2 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 26, 1997 | Sri Lanka | 8 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 18, 1997 | Sri Lanka | 6 wickets |
| India vs Sri Lanka, Wankhede, May 17, 1997 | Sri Lanka | 5 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 28, 1996 | Sri Lanka | 9 wickets |
| India vs Sri Lanka, Singapore, Apr 3, 1996 | India | 12 runs |
| India vs Sri Lanka, Eden Gardens, Mar 13, 1996 | Sri Lanka | – |
| India vs Sri Lanka, Delhi, Mar 2, 1996 | Sri Lanka | 6 wickets |
| India vs Sri Lanka, Sharjah, Apr 14, 1995 | India | 8 wickets |
| India vs Sri Lanka, Sharjah, Apr 9, 1995 | India | 8 wickets |
| Sri Lanka vs India, Colombo (SSC), Sep 17, 1994 | India | 6 wickets |
| Sri Lanka vs India, Colombo (RPS), Sep 5, 1994 | Sri Lanka | 7 wickets |
| Sri Lanka vs India, Colombo (RPS), Sep 4, 1994 | No Result | – |
| India vs Sri Lanka, Jalandhar, Feb 20, 1994 | Sri Lanka | 4 wickets |
| India vs Sri Lanka, Hyderabad (Deccan), Feb 18, 1994 | India | 7 wickets |
| India vs Sri Lanka, Rajkot, Feb 15, 1994 | India | 8 runs |
| India vs Sri Lanka, Kanpur, Nov 7, 1993 | India | 7 wickets |
| Sri Lanka vs India, Moratuwa, Aug 14, 1993 | Sri Lanka | 4 wickets |
| Sri Lanka vs India, Colombo (RPS), Aug 12, 1993 | Sri Lanka | 8 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 25, 1993 | India | 1 run |
| India vs Sri Lanka, Mackay, Feb 28, 1992 | No Result | – |
| India vs Sri Lanka, Eden Gardens, Jan 4, 1991 | India | 7 wickets |
| India vs Sri Lanka, Cuttack, Dec 28, 1990 | Sri Lanka | 36 runs |
| India vs Sri Lanka, Margao, Dec 8, 1990 | Sri Lanka | 7 wickets |
| India vs Sri Lanka, Pune, Dec 5, 1990 | India | 6 wickets |
| India vs Sri Lanka, Nagpur, Dec 1, 1990 | India | 19 runs |
| Sri Lanka vs India, Sharjah, Apr 25, 1990 | Sri Lanka | 3 wickets |
| India vs Sri Lanka, Ahmedabad, Oct 22, 1989 | India | 6 runs |
| India vs Sri Lanka, Dhaka, Nov 4, 1988 | India | 6 wickets |
| India vs Sri Lanka, Dhaka, Oct 29, 1988 | Sri Lanka | 17 runs |
| India vs Sri Lanka, Sharjah, Mar 25, 1988 | India | 18 runs |
| India vs Sri Lanka, Wankhede, Jan 17, 1987 | India | 10 runs |
| India vs Sri Lanka, Vadodara, Jan 15, 1987 | India | 94 runs |
| India vs Sri Lanka, Delhi, Jan 13, 1987 | India | 6 wickets |
| India vs Sri Lanka, Guwahati, Jan 11, 1987 | India | 8 wickets |
| Sri Lanka vs India, Kanpur, Dec 24, 1986 | Sri Lanka | 117 runs |
| India vs Sri Lanka, Sharjah, Nov 27, 1986 | India | 7 wickets |
| India vs Sri Lanka, Sharjah, Apr 13, 1986 | India | 3 wickets |
| Sri Lanka vs India, Colombo (PSS), Sep 22, 1985 | No Result | – |
| Sri Lanka vs India, Colombo (PSS), Sep 21, 1985 | Sri Lanka | 14 runs |
| Sri Lanka vs India, Colombo (SSC), Aug 25, 1985 | India | 2 wickets |
| India vs Sri Lanka, Sharjah, Apr 8, 1984 | India | 10 wickets |
| India vs Sri Lanka, Bengaluru, Sep 26, 1982 | India | 6 wickets |
| India vs Sri Lanka, Delhi, Sep 15, 1982 | India | 6 wickets |
| India vs Sri Lanka, Amritsar, Sep 12, 1982 | Sri Lanka | 78 runs |
| India vs Sri Lanka, Manchester, Jun 16–18, 1979 | Sri Lanka | 47 runs |
Key Moments:
- 1996 World Cup Semi-final: Sri Lanka’s victory at Eden Gardens propelled them to World Cup glory, marking a turning point in Sri Lankan cricket.
- 2011 World Cup Final: India clinched their second World Cup title, defeating Sri Lanka at Wankhede Stadium. This match is remembered for MS Dhoni’s iconic winning six.
- Asia Cup 2014 Final: Sri Lanka triumphed over India in a commanding performance to claim the Asia Cup.
Sri Lanka vs India T20I Matches Timeline

Image – Source
The T20 format has added a new level of excitement to the India-Sri Lanka rivalry, with fast-paced, high-intensity encounters that showcase both teams’ agility and talent. Here’s a timeline of some key T20I series:
| Series/Tournament | Winner | Margin |
| Sri Lanka vs India, Pallekele, Jul 30, 2024 | Tied | – |
| Sri Lanka vs India, Pallekele, Jul 28, 2024 | India | 7 wickets |
| Sri Lanka vs India, Pallekele, Jul 27, 2024 | India | 43 runs |
| India vs Sri Lanka, Rajkot, Jan 7, 2023 | India | 91 runs |
| India vs Sri Lanka, Pune, Jan 5, 2023 | Sri Lanka | 16 runs |
| India vs Sri Lanka, Wankhede, Jan 3, 2023 | India | 2 runs |
| India vs Sri Lanka, Dubai (DICS), Sep 6, 2022 | Sri Lanka | 6 wickets |
| India vs Sri Lanka, Dharamsala, Feb 27, 2022 | India | 6 wickets |
| India vs Sri Lanka, Dharamsala, Feb 26, 2022 | India | 7 wickets |
| India vs Sri Lanka, Lucknow, Feb 24, 2022 | India | 62 runs |
| Sri Lanka vs India, Colombo (RPS), Jul 29, 2021 | Sri Lanka | 7 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 28, 2021 | Sri Lanka | 4 wickets |
| Sri Lanka vs India, Colombo (RPS), Jul 25, 2021 | India | 38 runs |
| India vs Sri Lanka, Pune, Jan 10, 2020 | India | 78 runs |
| India vs Sri Lanka, Indore, Jan 7, 2020 | India | 7 wickets |
| India vs Sri Lanka, Guwahati, Jan 5, 2020 | No Result | – |
| Sri Lanka vs India, Colombo (RPS), Mar 12, 2018 | India | 6 wickets |
| Sri Lanka vs India, Colombo (RPS), Mar 6, 2018 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Wankhede, Dec 24, 2017 | India | 5 wickets |
| India vs Sri Lanka, Indore, Dec 22, 2017 | India | 88 runs |
| India vs Sri Lanka, Cuttack, Dec 20, 2017 | India | 93 runs |
| Sri Lanka vs India, Colombo (RPS), Sep 6, 2017 | India | 7 wickets |
| India vs Sri Lanka, Mirpur, Mar 1, 2016 | India | 5 wickets |
| India vs Sri Lanka, Visakhapatnam, Feb 14, 2016 | India | 9 wickets |
| India vs Sri Lanka, Ranchi, Feb 12, 2016 | India | 69 runs |
| India vs Sri Lanka, Pune, Feb 9, 2016 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Mirpur, Apr 6, 2014 | Sri Lanka | 6 wickets |
| Sri Lanka vs India, Pallekele, Aug 7, 2012 | India | 39 runs |
| India vs Sri Lanka, Gros Islet, May 11, 2010 | Sri Lanka | 5 wickets |
| India vs Sri Lanka, Mohali, Dec 12, 2009 | India | 6 wickets |
| India vs Sri Lanka, Nagpur, Dec 9, 2009 | Sri Lanka | 29 runs |
| Sri Lanka vs India, Colombo (RPS), Feb 10, 2009 | India | 3 wickets |
Key Moments:
- 2014 ICC T20 World Cup Final: Sri Lanka secured their first T20 World Cup title, defeating India in a memorable final with Kumar Sangakkara playing a match-winning innings.
- 2020 T20I Series: India dominated the series, showcasing their depth in the shortest format.
- 2021 T20I Series: Sri Lanka edged out India in a closely contested series, marking a significant achievement for the team in T20 cricket.
Key Moments in the Sri Lanka vs. India Rivalry
Iconic Test Match Moments:
- 1997 Colombo Test: Sri Lanka’s record-breaking total of 952/6 against India remains the highest team total in Test cricket history.
- 2015 Test Series Win: India’s 2-1 series win in Sri Lanka was their first in the country in 22 years, marking a historic moment for Indian cricket under Kohli’s leadership.
Memorable ODI Moments:
- 1996 World Cup Semi-final: Sri Lanka’s victory over India in the semi-final at Eden Gardens remains one of the most memorable moments in World Cup history.
- 2011 World Cup Final: India’s victory over Sri Lanka in the final to lift the World Cup at home was a high point in Indian cricket.
Thrilling T20 Encounters:
- 2014 ICC T20 World Cup Final: Sri Lanka won their first T20 World Cup by defeating India in a thrilling final.
- 2021 T20I Series in Sri Lanka: Sri Lanka clinched the series, highlighting their T20 skills in a tight, competitive contest.
Conclusion: The Future of the Rivalry
The Sri Lanka-India cricket rivalry is built on respect and camaraderie, yet it never lacks the intensity of true competition. As both countries continue to produce world-class talent, future encounters between Sri Lanka and India promise to keep fans on the edge of their seats, with new players adding to the legacy of this enduring rivalry.
Frequently Asked Questions (FAQ)
When did India and Sri Lanka first play a Test match?
They first played a Test match in 1982 when India toured Sri Lanka.
How many ODIs have India and Sri Lanka played?
As of 2023, they have played 162 ODIs, with India holding the lead in wins.
Who has won more T20I matches between India and Sri Lanka?
India leads in T20Is, winning 19 out of 27 matches.
What is the most notable ODI match between India and Sri Lanka?
The 2011 World Cup Final, where India won the title, is considered one of the most iconic matches in cricket history.
Has there been a notable Test series between India and Sri Lanka?
Yes, the 1997 series in Colombo saw Sri Lanka score a world-record 952/6 against India, marking an unforgettable Test moment.
Do India and Sri Lanka frequently play in ICC tournaments?
Yes, they often meet in ICC events, creating exciting and high-stakes encounters that add to the thrill of this long-standing rivalry.
Featured Image – Source
Disclaimer
The images used in this blog are not owned by Sports Timeline UK and the copyrights of those images belong to the respective owners only.




