India vs Sri Lanka Head to Head Stats

Last Modified Aug 7, 2024 13:50 IST

India vs Sri Lanka Head-to-Head

India vs Sri Lanka Head to Head
Image Courtesy - Getty Images

India and Sri Lanka are the two current biggest names when it comes to international cricket. The two national teams faced each other for the first time back in 1979 for an ODI game.

That match was won by the Sri Lanka cricket team. Over the years India and Sri Lanka have faced each other many times. India vs Sri Lanka head-to-head statistics have been given under.

India vs Sri Lanka Head-to-Head

India and Sri Lanka have always been arch-rivals of each other. On one hand, India has the upper hand over Sri Lanka in the bilateral series, while on the other hand, Sri Lanka has given tough competition to India in ICC events and tournaments like Asia Cup.

Many memorable matches have been played between India and Sri Lanka, including the 1996 World Cup semi-final and the 2014 T20 World Cup final, in both these matches Sri Lanka defeated India.In the final of the 2023 Asia Cup, Sri Lanka suffered a crushing 10-wicket defeat to India.


India Vs Sri Lanka Test Head-to-Head Stats

India and Sri Lanka are two of the oldest cricketing nations in Asia and both have a rich history of Test Cricket. Both countries played their first test series together in 1982 which resulted in a draw and the last Test series which took place in India in 2022 ended in India’s favour.


Matches46
India 22
Sri Lanka7
Draw17


India vs Sri Lanka Series Result


Series/TournamentSeasonWinnerMargin
Sri Lanka in India Test Match1982/83drawn0-0 (1)
India in Sri Lanka Test Series1985Sri Lanka1-0 (3)
Sri Lanka in India Test Series1986/87India2-0 (3)
Sri Lanka in India Test Match1990/91India1-0 (1)
India in the Sri Lanka Test Series1993India1-0 (3)
Sri Lanka in India Test Series1993/94India3-0 (3)
India in the Sri Lanka Test Series1997drawn0-0 (2)
Sri Lanka in India Test Series1997/98drawn0-0 (3)
Asian Test Championship (India, Pakistan, Sri Lanka in Bangladesh/India/Pakistan/Sri Lanka)1998/99Pakistan
India in Sri Lanka Test Series2001Sri Lanka2-1 (3)
Sri Lanka in India Test Series2005/06India2-0 (3)
India in Sri Lanka Test Series2008Sri Lanka2-1 (3)
Sri Lanka in India Test Series2009/10India2-0 (3)
India in Sri Lanka Test Series2010drawn1-1 (3)
India in Sri Lanka Test Series2015India2-1 (3)
India in Sri Lanka Test Series2017India3-0 (3)
Sri Lanka in India Test Series2017/18India1-0 (3)
Sri Lanka in India Test Series2022India2-0 (2)


India vs Sri Lanka ODI Head-to-Head Stats


With the first ODI match being played between these two teams in 1979, India and Sri Lanka played their first ODI series in 1982/83. It was won by the Indian cricket team. To date, India and Sri Lanka played a total of 41 ODI series (excluding ICC events and Asia Cups) against each other. (These were not all bilateral series).


Matches170
India 99
Sri Lanka58
Tie2
No Result11


Also Read - India vs Sri Lanka Asia Cup head to head

India vs Sri Lanka Series Result


Series/TournamentSeasonWinnerMargin
Sri Lanka in India ODI Series1982/83India3-0 (3)
India in Sri Lanka ODI Series1985drawn1-1 (3)
Sri Lanka in India ODI Series1986/87India4-1 (5)
Sharjah Cup (India, New Zealand, Sri Lanka in United Arab Emirates)1987/88India-
MRF World Series (Nehru Cup) (Australia, England, India, Pakistan, Sri Lanka, West Indies in India)1989/90Pakistan-
Sri Lanka in India ODI Series1990/91India2-1 (3)
Benson & Hedges World Cup (in Australia/New Zealand)1991/92Pakistan-
India in Sri Lanka ODI Series1993Sri Lanka2-1 (3)
C.A.B. Jubilee Tournament (Hero Cup) (India, South Africa, Sri Lanka, West Indies, Zimbabwe in India)1993/94India-
Sri Lanka in India ODI Series1993/94India2-1 (3)
Singer World Series (Australia, India, Pakistan, Sri Lanka in Sri Lanka)1994India-
Singer Cup (India, Pakistan, Sri Lanka in Singapore)1995/96Pakistan-
Singer World Series (Australia, India, Sri Lanka, Zimbabwe in Sri Lanka)1996Sri Lanka-
Pepsi Independence Cup (India, New Zealand, Pakistan, Sri Lanka in India)1997Sri Lanka-
India in Sri Lanka ODI Series1997Sri Lanka3-0 (3)
Sri Lanka in India ODI Series1997/98drawn1-1 (3)
Singer-Akai Nidahas Trophy (India, New Zealand, Sri Lanka in Sri Lanka)1998India-
Coca-Cola Champions Trophy (India, Sri Lanka, Zimbabwe in United Arab Emirates)1998/99India-
Pepsi Cup (India, Pakistan, Sri Lanka in India)1998/99Pakistan-
Aiwa Cup (Australia, India, Sri Lanka in Sri Lanka)1999Sri Lanka-
Coca-Cola Champions Trophy (India, Sri Lanka, Zimbabwe in United Arab Emirates)2000/01Sri Lanka-
Coca-Cola Cup (Sri Lanka) (India, New Zealand, Sri Lanka in Sri Lanka)2001Sri Lanka-
NatWest Series (England, India, Sri Lanka in England)2002India-
Indian Oil Cup (India, Sri Lanka, West Indies in Sri Lanka)2005Sri Lanka-
Sri Lanka in India ODI Series2005/06India6-1 (7)
India in Sri Lanka ODI Series2006drawn0-0 (3)
Sri Lanka in India ODI Series2006/07India2-1 (4)
Commonwealth Bank Series (Australia, India, Sri Lanka in Australia)2007/08India-
India in Sri Lanka ODI Series2008India3-2 (5)
India in Sri Lanka ODI Series2008/09India4-1 (5)
Compaq Cup (India, New Zealand, Sri Lanka in Sri Lanka)2009India-
Sri Lanka in India ODI Series2009/10India3-1 (5)
Tri-Nation Tournament in Bangladesh2009/10Sri Lanka-
Zimbabwe Triangular Series (India, Sri Lanka, Zimbabwe)2010Sri Lanka-
Sri Lanka Triangular Series (India, New Zealand, Sri Lanka)2010Sri Lanka-
Commonwealth Bank Series (Australia, India, Sri Lanka in Australia)2011/12Australia-
India in Sri Lanka ODI Series2012India4-1 (5)
West Indies Tri-Nation Series (India, Sri Lanka, West Indies)2013India-
Sri Lanka in India ODI Series2014/15India5-0 (5)
India in Sri Lanka ODI Series2017India5-0 (5)
Sri Lanka in India ODI Series2017/18India2-1 (3)
India in Sri Lanka ODI Series2021India2-1 (3)
Sri Lanka in India ODI Series2022/23India3-0 (3)
India in Sri Lanka ODI Series2024

India vs Sri Lanka T20I Head-to-Head Stats

The first T20 bilateral series was played between Sri Lanka and India in 2008/09 and was won by India. Till date, India and Sri Lanka played a total of 11 T20 series (excluding ICC events and Asia Cup) against each other (These were not all bilateral series).


Matches31
India 21
Sri Lanka9
Tie0
No Result1


Also Read - India vs Sri Lanka World Cup head to head

India vs Sri Lanka Series Result


Series/TournamentSeasonWinnerMargin
India in Sri Lanka T20I Match2008/09India1-0 (1)
Sri Lanka in India T20I Series2009/10Drawn1-1 (2)
India in Sri Lanka T20I Match2012India1-0 (1)
Sri Lanka in India T20I Series2015/16India2-1 (3)
India in Sri Lanka T20I Match2017India1-0 (1)
Sri Lanka in India T20I Series2017/18India3-0 (3)
Nidahas Twenty20 Tri-Series (Bangladesh, India, Sri Lanka in Sri Lanka)2017/18India
Sri Lanka in India T20I Series2019/20India2-0 (3)
India in Sri Lanka T20I Match2021Drawn1-1 (2)
Sri Lanka in India T20I Series2022India3-0 (3)
India in Sri Lanka T20I series2024India 3-0 (3)


India vs Sri Lanka Head-to-Head Stats in ICC Events

India and Sri Lanka have always given tough competition to each other in ICC events, both teams have faced each other for the first time in any ICC event in the World Cup 1979 where Sri Lanka defeated India by 47 runs. India has not yet defeated Sri Lanka in a Single match of the T20 World Cup.


India vs Sri Lanka ODI World Cup


India and Sri Lanka have faced each other on a total of nine occasions at the ODI World Cup. They met at the center for the first time at the World Cup in 1979. That game was won by Sri Lanka. Out of the total ten times, these two teams have faced each other in the World Cup, India is one step ahead of Sri Lanka and one match ending in No Result.


Matches10
India 5
Sri Lanka 4
No Result1


India vs Sri Lanka ODI World Cup Stats


Highest Score 373 (India)
Lowest Score55(Sri Lanka)
Most Runs Sachin Tendulkar (319)
Most Wickets Javagal Srinath (8)
Highest Individual score183 (Saurav Ganguly)
Best Bowling figure5-18 (Mohammad Shami)



India vs Sri Lanka T20 World Cup

India and Sri Lanka have faced each other in the T20 World Cup for only two games and India is still looking to register their first win against their southern neighbours in the World T20 tournament.

In the 2014 T20 World Cup India and Sri Lanka faced each other in the final bout where Sri Lanka defeated India by six wickets.


Matches2
India 0
Sri Lanka 2
No Result0


India vs Sri Lanka T20 World Cup Stats


Highest Score 167 (Sri Lanka)
Lowest Score130(India)
Most Runs Kumar Sangakkara (98)
Most Wickets L Malinga(2), Vinay Kumar(2), M Mirando(2)
Highest Individual score77 (Virat Kohli)
Best Bowling figure2-25 (Lasith Malinga)



India vs Sri Lanka Asia Cup Head-to-Head Stats

Even though India's position in the Asia Cup is very strong, Sri Lanka has always given tough competition to India in this Tournament, and after India, Sri Lanka has won this tournament the most number of times.

For the first time both the teams came face to face in the 1984 Asia Cup where India defeated Sri Lanka by 10 wickets. Since then both teams have faced each other in 23 games where India is just ahead of one game to Sri Lanka.



Matches23
India 12
Sri Lanka 11
No Result0


Related Stories

Rishabh Pant set to play the season opener of the inaugural Delhi Premier League T20 Rishabh Pant set to play the season opener of the inaugural Delhi Premier League T20
Rishabh Pant set to play the season opener of the inaugural Delhi Premier League T20
"Team India is another RCB after captain Rohit Sharma's wicket" - Fans slam Men in Blue for shocking defeat to Sri Lanka in 2nd ODI "Team India is another RCB after captain Rohit Sharma's wicket" - Fans slam Men in Blue for shocking defeat to Sri Lanka in 2nd ODI
"Team India is another RCB after captain Rohit Sharma's wicket" - Fans slam Men in Blue for shocking defeat to Sri Lanka in 2nd ODI
"Washington Sundar is criminally underrated in the team" - Fans hail off-spinner for game-changing spell vs Sri Lanka in 2nd ODI "Washington Sundar is criminally underrated in the team" - Fans hail off-spinner for game-changing spell vs Sri Lanka in 2nd ODI
"Washington Sundar is criminally underrated in the team" - Fans hail off-spinner for game-changing spell vs Sri Lanka in 2nd ODI
3 team changes to expect in India-Sri Lanka 2nd ODI 3 team changes to expect in India-Sri Lanka 2nd ODI
3 team changes to expect in India-Sri Lanka 2nd ODI
Is Shivam Dube playing today’s IND vs SL 2024 1st ODI? Is Shivam Dube playing today’s IND vs SL 2024 1st ODI?
Is Shivam Dube playing today’s IND vs SL 2024 1st ODI?
[Watch] Virat Kohli's heartwarming exchange with Robin Uthappa after nets session ahead of IND-SL 1st ODI [Watch] Virat Kohli's heartwarming exchange with Robin Uthappa after nets session ahead of IND-SL 1st ODI
[Watch] Virat Kohli's heartwarming exchange with Robin Uthappa after nets session ahead of IND-SL 1st ODI
[Watch] Hardik Pandya cleaned up by classic Matheesha Pathirana yorker in IND-SL 1st T20I [Watch] Hardik Pandya cleaned up by classic Matheesha Pathirana yorker in IND-SL 1st T20I
[Watch] Hardik Pandya cleaned up by classic Matheesha Pathirana yorker in IND-SL 1st T20I
[WATCH] Team India's new head coach Gautam Gambhir is all set for his first-ever assignment [WATCH] Team India's new head coach Gautam Gambhir is all set for his first-ever assignment
[WATCH] Team India's new head coach Gautam Gambhir is all set for his first-ever assignment 
"Our responsibility to try and have him fresh for most of the important games" - Gautam Gambhir opens up on Jasprit Bumrah's workload management "Our responsibility to try and have him fresh for most of the important games" - Gautam Gambhir opens up on Jasprit Bumrah's workload management
"Our responsibility to try and have him fresh for most of the important games" - Gautam Gambhir opens up on Jasprit Bumrah's workload management
"A very, very good call from the selectors"- Fans react to Ravindra Jadeja's exclusion from Indian ODI squad for Sri Lankan tour "A very, very good call from the selectors"- Fans react to Ravindra Jadeja's exclusion from Indian ODI squad for Sri Lankan tour
"A very, very good call from the selectors"- Fans react to Ravindra Jadeja's exclusion from Indian ODI squad for Sri Lankan tour