IND vs SL head to head in Test!
IND Vs SL in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | India | Sri Lanka | India | 238 runs. | 12-Mar-2022 | Bengaluru | IND won by 238 runs. |
| 2 | India | Sri Lanka | India | an inning and 222 runs. | 04-Mar-2022 | Chandigarh | IND won by an inning and 222 runs. |
| 3 | India | Sri Lanka | 02-Dec-2017 | Delhi | Match drawn | ||
| 4 | India | Sri Lanka | India | an innings and 239 runs | 24-Nov-2017 | Nagpur | IND won by an innings and 239 runs |
| 5 | India | Sri Lanka | 16-Nov-2017 | Kolkata | Match drawn | ||
| 6 | Sri Lanka | India | India | an inns & 171 runs | 12-Aug-2017 | Kandy | IND won by an inns & 171 runs |
| 7 | Sri Lanka | India | India | an innings and 53 runs | 03-Aug-2017 | Colombo | IND won by an innings and 53 runs |
| 8 | Sri Lanka | India | India | 304 runs | 26-Jul-2017 | Galle | IND won by 304 runs |
| 9 | India | Sri Lanka | India | won by 117 runs | 28-Aug-2015 | Colombo | IND won by 117 runs |
| 10 | India | Sri Lanka | India | won by 278 runs | 20-Aug-2015 | Colombo | IND won by 278 runs |
| 11 | Sri Lanka | India | Sri Lanka | won by 63 runs | 12-Aug-2015 | Galle | SL won by 63 runs |
| 12 | India | Sri Lanka | India | won by 5 wickets | 03-Aug-2010 | Colombo | IND won by 5 wickets |
| 13 | Sri Lanka | India | Match drawn | 26-Jul-2010 | Colombo | Match drawn | |
| 14 | Sri Lanka | India | Sri Lanka | won by 10 wickets | 18-Jul-2010 | Galle | SL won by 10 wickets |
| 15 | India | Sri Lanka | India | won by an innings and 24 runs | 02-Dec-2009 | Mumbai | IND won by an innings and 24 runs |
| 16 | India | Sri Lanka | India | won by an innings and 144 runs | 24-Nov-2009 | Kanpur | IND won by an innings and 144 runs |
| 17 | India | Sri Lanka | Match drawn | 16-Nov-2009 | Ahmedabad | Match drawn | |
| 18 | Sri Lanka | India | Sri Lanka | won by 8 wickets | 08-Aug-2008 | Colombo | SL won by 8 wickets |
| 19 | India | Sri Lanka | India | won by 170 runs | 31-Jul-2008 | Galle | IND won by 170 runs |
| 20 | Sri Lanka | India | Sri Lanka | won by an innings and 239 runs | 23-Jul-2008 | Colombo | SL won by an innings and 239 runs |
| 21 | India | Sri Lanka | India | won by 259 runs | 18-Dec-2005 | Ahmedabad | IND won by 259 runs |
| 22 | India | Sri Lanka | India | won by 188 runs | 10-Dec-2005 | Delhi | IND won by 188 runs |
| 23 | India | Sri Lanka | Match drawn | 02-Dec-2005 | Chennai | Match drawn | |
| 24 | Sri Lanka | India | Sri Lanka | won by an innings and 77 runs | 29-Aug-2001 | Colombo | SL won by an innings and 77 runs |
| 25 | India | Sri Lanka | India | won by 7 wickets | 22-Aug-2001 | Kandy | IND won by 7 wickets |
| 26 | Sri Lanka | India | Sri Lanka | won by 10 wickets | 14-Aug-2001 | Galle | SL won by 10 wickets |
| 27 | Sri Lanka | India | Match drawn | 24-Feb-1999 | Colombo | Match drawn | |
| 28 | India | Sri Lanka | Match drawn | 03-Dec-1997 | Mumbai | Match drawn | |
| 29 | India | Sri Lanka | Match drawn | 26-Nov-1997 | Nagpur | Match drawn | |
| 30 | India | Sri Lanka | Match drawn | 19-Nov-1997 | Chandigarh | Match drawn | |
| 31 | Sri Lanka | India | Match drawn | 09-Aug-1997 | Colombo | Match drawn | |
| 32 | Sri Lanka | India | Match drawn | 02-Aug-1997 | Colombo | Match drawn | |
| 33 | India | Sri Lanka | India | won by an innings and 17 runs | 08-Feb-1994 | Ahmedabad | IND won by an innings and 17 runs |
| 34 | India | Sri Lanka | India | won by an innings and 95 runs | 26-Jan-1994 | Bengaluru | IND won by an innings and 95 runs |
| 35 | India | Sri Lanka | India | won by an innings and 119 runs | 18-Jan-1994 | Lucknow | IND won by an innings and 119 runs |
| 36 | Sri Lanka | India | Match drawn | 04-Aug-1993 | Colombo | Match drawn | |
| 37 | India | Sri Lanka | India | won by 235 runs | 27-Jul-1993 | Colombo | IND won by 235 runs |
| 38 | Sri Lanka | India | Match drawn | 17-Jul-1993 | Kandy | Match drawn | |
| 39 | India | Sri Lanka | India | won by an innings and 8 runs | 23-Nov-1990 | Chandigarh | IND won by an innings and 8 runs |
| 40 | India | Sri Lanka | India | won by an innings and 67 runs | 04-Jan-1987 | Cuttack | IND won by an innings and 67 runs |
| 41 | India | Sri Lanka | India | won by an innings and 106 runs | 27-Dec-1986 | Nagpur | IND won by an innings and 106 runs |
| 42 | India | Sri Lanka | Match drawn | 17-Dec-1986 | Kanpur | Match drawn | |
| 43 | Sri Lanka | India | Match drawn | 14-Sep-1985 | Kandy | Match drawn | |
| 44 | Sri Lanka | India | Sri Lanka | won by 149 runs | 06-Sep-1985 | Colombo | SL won by 149 runs |
| 45 | Sri Lanka | India | Match drawn | 30-Aug-1985 | Colombo | Match drawn | |
| 46 | India | Sri Lanka | Match drawn | 17-Sep-1982 | Chennai | Match drawn |
Latest News
Bihar crush Manipur by 568 runs to return to Ranji Elite Group
26 January, 2026
Thala is back! MS Dhoni returns to action ahead of IPL 2026 - WATCH
26 January, 2026
Why Sanju Samson remains a puzzle in India’s T20I set-up despite his obvious talent?
26 January, 2026
‘Visionary administrator’: BCCI mourns the loss of former President I.S. Bindra
26 January, 2026
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026IND vs SL head to head in Test!
The India vs Sri Lanka Test rivalry has given some great moments. Team India started their Test journey against Sri Lanka way back in 1982. Arjuna Ranatunga led the maximum number of games (13) for Sri Lanka vs India. On the other hand, Virat Kohli holds the record of playing the most matches (9) as the Indian captain.
When we talk about iconic moments in red-ball cricket, India won the Test series for the first time in 2015 after 22 years, led by Kohli. It was also the first Test series win of the legendary player as captain and started his golden era as a leader in this format. Let's explore all the India vs Sri Lanka Test head to head stats with complete analysis.
India vs Sri Lanka head to head in Test Cricket History:
Both teams have met each other in 46 Test matches. India managed to win 22 matches. Sri Lanka made their impact with seven wins. Seventeen games between the 2 Asian sides have ended in a draw.
India vs Sri Lanka head to head in Test in India:
India competed against Sri Lanka in 22 Test matches on home soil. India dominated in most of the matches with 13 victories. 9 contests completed with a draw.
Sri Lanka vs India head to head in Test in Sri Lanka:
Team India enjoyed an impressive lead of 9-7 win-loss records in Sri Lanka. Both teams featured in 24 games in Sri Lanka, with eight draws. Whether in India or Sri Lanka overall, it shows Team India holds the upper hand vs Sri Lanka in their head to head in Test clashes. Follow IND vs SL head to head in Test at Sports Yaari.
Top Performer of India vs Sri Lanka Test:
Indian legend Sachin Tendulkar aggregated 1995 runs, and Anil Kumble picked up 74 wickets for India vs Sri Lanka. On the other hand, Sri Lankan legend Sanath Jayasuriya contributed 2899 runs, and Muttiah Muralitharan achieved 74 wickets. There are some excellent performances in the past in India vs Sri Lanka Test battles that made huge headlines.
Highest and Lowest Score-India vs Sri Lanka Test:
India vs Sri Lanka Test has seen some extreme highs and lows over the years. Sri Lanka's lowest Test score vs India was in 1990 when they bowled out for just 82 in Chandigarh on November 23. India's lowest total vs Sri Lanka is 112 made in Galle on August 12, 2015. On the higher side, India's highest Test total is a massive 726/9 made in Mumbai in December 2009, while Sri Lanka registered their highest Test total of 952/6 in Colombo in August 1997, creating a memorable batting record.
India vs Sri Lanka Recent Series Updates:
Sri Lanka Tour of India 2022(Test Series)
In the Sri Lanka tour of India 2022 Test series, India celebrated wins in both matches by huge margins. India won the first Test in Mohali by an innings and 222 runs, showing complete dominance. In the 2nd game at M Chinnaswami Stadium, Bengaluru (day-night match), India claimed victory by 238 runs, sealing a whitewash over Sri Lanka.
Sri Lanka Tour of India 2017 (Test Series)
The India vs Sri Lanka Test series was played in November 2017. The first Test finished in a draw. India won the 2nd match by an innings and 239 runs. The 3rd Test is also completed with a draw, but India's win in the 2nd contest helps them to win the Test series 1-0, maintaining their fantastic home record under the captaincy of Virat Kohli.
Most Iconic India vs Sri Lanka head to head in Test:
December 2, 2009, IND vs SL 3rd Test, Brabourne Stadium, Mumbai:
The 3rd Test of the Sri Lanka tour of India 2009, played at Brabourne Stadium, Mumbai, was entirely dominated by Team India. Sri Lanka scored 393 in the first innings, but India replied with a massive 726/9 and declared in their first innings. Sri Lanka was bowled out for 309. After this win, India became the number 1 Test team for the first time in cricket history under the captaincy of MS Dhoni.
August 3, 2010, India vs Sri Lanka: Colombo, 3rd Test
In the 3rd Test of India's tour of Sri Lanka 2010 at P Sara Oval, Colombo, India beat Sri Lanka by five wickets. Sri Lanka posted 425 and 267 while India managed to score 436 in their first innings and chased 258/5. VVS Laxman's unbeaten 103 in the 4th innings guided India to win and level the series. This match is known as one of the most iconic IND vs SL head to head in Test cricket.
Here you can also check ODI and T20 news with fast live score updates of all contests. Stay connected with Sports Yaari to get all the latest sports news updates and stories from this interesting rivalry, and get all the cricket news of upcoming matches.