India vs Sri Lanka Head-to-Head
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.
Matches | 46 |
India | 22 |
Sri Lanka | 7 |
Draw | 17 |
India vs Sri Lanka Series Result
Series/Tournament | Season | 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 the Sri Lanka Test Series | 1993 | India | 1-0 (3) |
Sri Lanka in India Test Series | 1993/94 | India | 3-0 (3) |
India in the Sri Lanka Test Series | 1997 | drawn | 0-0 (2) |
Sri Lanka in India Test Series | 1997/98 | drawn | 0-0 (3) |
Asian Test Championship (India, Pakistan, Sri Lanka in Bangladesh/India/Pakistan/Sri Lanka) | 1998/99 | Pakistan | |
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 | 2022 | India | 2-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).
Matches | 170 |
India | 99 |
Sri Lanka | 58 |
Tie | 2 |
No Result | 11 |
Also Read - India vs Sri Lanka Asia Cup head to head
India vs Sri Lanka Series Result
Series/Tournament | Season | Winner | Margin |
Sri Lanka in India ODI Series | 1982/83 | India | 3-0 (3) |
India in Sri Lanka ODI Series | 1985 | drawn | 1-1 (3) |
Sri Lanka in India ODI Series | 1986/87 | India | 4-1 (5) |
Sharjah Cup (India, New Zealand, Sri Lanka in United Arab Emirates) | 1987/88 | India | - |
MRF World Series (Nehru Cup) (Australia, England, India, Pakistan, Sri Lanka, West Indies in India) | 1989/90 | Pakistan | - |
Sri Lanka in India ODI Series | 1990/91 | India | 2-1 (3) |
Benson & Hedges World Cup (in Australia/New Zealand) | 1991/92 | Pakistan | - |
India in Sri Lanka ODI Series | 1993 | Sri Lanka | 2-1 (3) |
C.A.B. Jubilee Tournament (Hero Cup) (India, South Africa, Sri Lanka, West Indies, Zimbabwe in India) | 1993/94 | India | - |
Sri Lanka in India ODI Series | 1993/94 | India | 2-1 (3) |
Singer World Series (Australia, India, Pakistan, Sri Lanka in Sri Lanka) | 1994 | India | - |
Singer Cup (India, Pakistan, Sri Lanka in Singapore) | 1995/96 | Pakistan | - |
Singer World Series (Australia, India, Sri Lanka, Zimbabwe in Sri Lanka) | 1996 | Sri Lanka | - |
Pepsi Independence Cup (India, New Zealand, Pakistan, Sri Lanka in India) | 1997 | Sri Lanka | - |
India in Sri Lanka ODI Series | 1997 | Sri Lanka | 3-0 (3) |
Sri Lanka in India ODI Series | 1997/98 | drawn | 1-1 (3) |
Singer-Akai Nidahas Trophy (India, New Zealand, Sri Lanka in Sri Lanka) | 1998 | India | - |
Coca-Cola Champions Trophy (India, Sri Lanka, Zimbabwe in United Arab Emirates) | 1998/99 | India | - |
Pepsi Cup (India, Pakistan, Sri Lanka in India) | 1998/99 | Pakistan | - |
Aiwa Cup (Australia, India, Sri Lanka in Sri Lanka) | 1999 | Sri Lanka | - |
Coca-Cola Champions Trophy (India, Sri Lanka, Zimbabwe in United Arab Emirates) | 2000/01 | Sri Lanka | - |
Coca-Cola Cup (Sri Lanka) (India, New Zealand, Sri Lanka in Sri Lanka) | 2001 | Sri Lanka | - |
NatWest Series (England, India, Sri Lanka in England) | 2002 | India | - |
Indian Oil Cup (India, Sri Lanka, West Indies in Sri Lanka) | 2005 | Sri Lanka | - |
Sri Lanka in India ODI Series | 2005/06 | India | 6-1 (7) |
India in Sri Lanka ODI Series | 2006 | drawn | 0-0 (3) |
Sri Lanka in India ODI Series | 2006/07 | India | 2-1 (4) |
Commonwealth Bank Series (Australia, India, Sri Lanka in Australia) | 2007/08 | India | - |
India in Sri Lanka ODI Series | 2008 | India | 3-2 (5) |
India in Sri Lanka ODI Series | 2008/09 | India | 4-1 (5) |
Compaq Cup (India, New Zealand, Sri Lanka in Sri Lanka) | 2009 | India | - |
Sri Lanka in India ODI Series | 2009/10 | India | 3-1 (5) |
Tri-Nation Tournament in Bangladesh | 2009/10 | Sri Lanka | - |
Zimbabwe Triangular Series (India, Sri Lanka, Zimbabwe) | 2010 | Sri Lanka | - |
Sri Lanka Triangular Series (India, New Zealand, Sri Lanka) | 2010 | Sri Lanka | - |
Commonwealth Bank Series (Australia, India, Sri Lanka in Australia) | 2011/12 | Australia | - |
India in Sri Lanka ODI Series | 2012 | India | 4-1 (5) |
West Indies Tri-Nation Series (India, Sri Lanka, West Indies) | 2013 | India | - |
Sri Lanka in India ODI Series | 2014/15 | India | 5-0 (5) |
India in Sri Lanka ODI Series | 2017 | India | 5-0 (5) |
Sri Lanka in India ODI Series | 2017/18 | India | 2-1 (3) |
India in Sri Lanka ODI Series | 2021 | India | 2-1 (3) |
Sri Lanka in India ODI Series | 2022/23 | India | 3-0 (3) |
India in Sri Lanka ODI Series | 2024 |
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).
Matches | 31 |
India | 21 |
Sri Lanka | 9 |
Tie | 0 |
No Result | 1 |
Also Read - India vs Sri Lanka World Cup head to head
India vs Sri Lanka Series Result
Series/Tournament | Season | Winner | Margin |
India in Sri Lanka T20I Match | 2008/09 | India | 1-0 (1) |
Sri Lanka in India T20I Series | 2009/10 | Drawn | 1-1 (2) |
India in Sri Lanka T20I Match | 2012 | India | 1-0 (1) |
Sri Lanka in India T20I Series | 2015/16 | India | 2-1 (3) |
India in Sri Lanka T20I Match | 2017 | India | 1-0 (1) |
Sri Lanka in India T20I Series | 2017/18 | India | 3-0 (3) |
Nidahas Twenty20 Tri-Series (Bangladesh, India, Sri Lanka in Sri Lanka) | 2017/18 | India | |
Sri Lanka in India T20I Series | 2019/20 | India | 2-0 (3) |
India in Sri Lanka T20I Match | 2021 | Drawn | 1-1 (2) |
Sri Lanka in India T20I Series | 2022 | India | 3-0 (3) |
India in Sri Lanka T20I series | 2024 | India | 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.
Matches | 10 |
India | 5 |
Sri Lanka | 4 |
No Result | 1 |
India vs Sri Lanka ODI World Cup Stats
Highest Score | 373 (India) |
Lowest Score | 55(Sri Lanka) |
Most Runs | Sachin Tendulkar (319) |
Most Wickets | Javagal Srinath (8) |
Highest Individual score | 183 (Saurav Ganguly) |
Best Bowling figure | 5-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.
Matches | 2 |
India | 0 |
Sri Lanka | 2 |
No Result | 0 |
India vs Sri Lanka T20 World Cup Stats
Highest Score | 167 (Sri Lanka) |
Lowest Score | 130(India) |
Most Runs | Kumar Sangakkara (98) |
Most Wickets | L Malinga(2), Vinay Kumar(2), M Mirando(2) |
Highest Individual score | 77 (Virat Kohli) |
Best Bowling figure | 2-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.
Matches | 23 |
India | 12 |
Sri Lanka | 11 |
No Result | 0 |