Sri Lanka National Cricket Team Vs India National Cricket Team Timeline From 1982-2024
The rivalry between the Sri Lanka National Cricket Team and the India National Cricket Team is one of the most intense and storied in cricket history. It spans over four decades, encompassing hundreds of matches and some of the most iconic moments in world cricket.
Their encounters have been particularly significant in World Cup matches, where both teams have clashed at crucial stages. This blog delves into their historic rivalry from 1982 to 2024, highlighting key matches, players, and turning points.
Sri Lanka National Cricket Team Vs India National Cricket Team Timeline From 1982-2024
1. 1982-83 India Tour of Sri Lanka (First Test Series)

Image – Source
This tour marked Sri Lanka’s debut in Test cricket, and India was the first team to play a Test series against them. India dominated the tour, winning the Test series 1-0 and the ODI series 3-0.
Below are the detailed scorecards and key performances from the matches.
Test Series (Drawn 0–0)
1st Test: India vs Sri Lanka at Colombo (PSS)
Result: Match drawn
Date: September 17-22, 1982
Key Performances:
- Sunil Gavaskar (India): Scored 155 in India’s first innings, leading his side to a strong total.
- Kapil Dev (India): Bowled excellently, taking 4 wickets for 33 runs in Sri Lanka’s first innings, helping to restrict them to 218.
- Duleep Mendis (Sri Lanka): His crucial knock of 64 in the first innings was instrumental in Sri Lanka avoiding complete collapse.
Sri Lanka 1st Innings: 218 all out
- Bandula Warnapura: 46 (164 balls)
- Duleep Mendis: 64 (161 balls)
- Kapil Dev: 4/33
India 1st Innings: 361 all out
- Sunil Gavaskar: 155 (355 balls)
- Dilip Vengsarkar: 79 (212 balls)
- Ajit de Silva: 5/118
Sri Lanka 2nd Innings: 175/7
- Roy Dias: 60* (188 balls)
- Kapil Dev: 3/54
2nd Test: India vs Sri Lanka at Colombo (SSC)
Result: India won by 6 wickets
Date: September 25-30, 1982
Key Performances:
- Sunil Gavaskar (India): Scored a brilliant 111 in India’s first innings, keeping his form from the previous match.
- Kapil Dev (India): Took 3 wickets in Sri Lanka’s first innings and later scored crucial runs with the ball in the second innings.
- Ravi Shastri (India): His bowling in Sri Lanka’s second innings (4/47) was key to dismissing them for 189.
- Roy Dias (Sri Lanka): Played a valiant knock of 99 in the first innings, keeping Sri Lanka competitive.
Sri Lanka 1st Innings: 346 all out
- Sidath Wettimuny: 84 (195 balls)
- Roy Dias: 99 (228 balls)
- Kapil Dev: 3/94
India 1st Innings: 396 all out
- Sunil Gavaskar: 111 (322 balls)
- Dilip Vengsarkar: 90 (185 balls)
- Somachandra de Silva: 4/118
Sri Lanka 2nd Innings: 189 all out
- Duleep Mendis: 56 (98 balls)
- Ravi Shastri: 4/47
India 2nd Innings: 140/4
- Sunil Gavaskar: 34 (78 balls)
- Gundappa Viswanath: 42* (88 balls)
3rd Test: India vs Sri Lanka at Kandy
Result: Match drawn
Date: October 6-11, 1982
Key Performances:
- Kapil Dev (India): His 124 off 138 balls in India’s first innings was a match-saving innings, after a mediocre start from India. He also took 5 wickets in Sri Lanka’s first innings.
- Roy Dias (Sri Lanka): Batted superbly in the second innings, scoring an unbeaten 102 and saving Sri Lanka from a likely defeat.
Sri Lanka 1st Innings: 205 all out
- Duleep Mendis: 61 (154 balls)
- Kapil Dev: 5/110
India 1st Innings: 390 all out
- Kapil Dev: 124 (138 balls, 11 fours, 4 sixes)
- Sunil Gavaskar: 76 (223 balls)
- Ajit de Silva: 3/95
Sri Lanka 2nd Innings: 261/9
- Roy Dias: 102* (267 balls)
- Ravi Shastri: 3/43
ODI Series: India won 3-0
1st ODI: India vs Sri Lanka at Colombo (SSC)
Result: India won by 86 runs
Date: September 1, 1982
Key Performances:
- Kapil Dev (India): Scored a quickfire 62 off 45 balls and also took 4 wickets for 26 runs, proving to be the match-winner.
- Dilip Vengsarkar (India): Anchored India’s innings with a well-compiled 52.
India: 221/8 in 50 overs
- Kapil Dev: 62 (45 balls, 7 fours, 1 six)
- Dilip Vengsarkar: 52 (72 balls)
Sri Lanka: 135 all out in 43.4 overs
- Kapil Dev: 4/26
2nd ODI: India vs Sri Lanka at Colombo (PSS)
Result: India won by 6 wickets
Date: September 4, 1982
Key Performances:
- Sunil Gavaskar (India): Played a composed innings of 64* to guide India to victory.
- Kapil Dev (India): Continued his all-round excellence by taking 3 wickets.
Sri Lanka: 160 all out in 48 overs
- Roy Dias: 47 (88 balls)
- Kapil Dev: 3/30
India: 161/4 in 38.5 overs
- Sunil Gavaskar: 64* (102 balls)
3rd ODI: India vs Sri Lanka at Kandy
Result: India won by 5 wickets
Date: September 6, 1982
Key Performances:
- Dilip Vengsarkar (India): Played a match-winning knock of 74*, ensuring a series whitewash for India.
- Ravi Shastri (India): Bowled well, taking 3 wickets to restrict Sri Lanka.
Sri Lanka: 192/9 in 50 overs
- Sidath Wettimuny: 56 (100 balls)
- Ravi Shastri: 3/41
India: 193/5 in 46.2 overs
- Dilip Vengsarkar: 74* (118 balls)
Series Summary:
- Test Series: India won 1-0
- ODI Series: India won 3-0
2. 1985-86 India Tour of Sri Lanka

Image – Source
The 1985-86 India Tour of Sri Lanka was a landmark series for Sri Lanka as they secured their first-ever Test series victory against India.
This series was a major milestone for Sri Lankan cricket. The home team won the three-match Test series 1-0, while they also won the one-off ODI series 1-0.
Test Series: Sri Lanka won 1-0
This series saw Sri Lanka clinch their first-ever Test match win and, subsequently, their first Test series victory against India.
1st Test: India vs Sri Lanka at Colombo (PSS)
Result: Match drawn
Date: August 25-30, 1985
Key Performances:
- Ravi Shastri (India): Played a brilliant all-round game, scoring 139 in the first innings and taking 4 wickets in Sri Lanka’s second innings.
- Duleep Mendis (Sri Lanka): Scored 124 in Sri Lanka’s first innings, leading the team to a solid total.
- Ranjan Madugalle (Sri Lanka): Supported Mendis well with a score of 91.
- Kapil Dev (India): Took 3 wickets in Sri Lanka’s first innings, but couldn’t deliver a match-winning performance.
Sri Lanka 1st Innings: 385 all out
- Duleep Mendis: 124 (305 balls)
- Ranjan Madugalle: 91 (219 balls)
- Kapil Dev: 3/99
India 1st Innings: 244 all out
- Ravi Shastri: 139 (430 balls)
- Arjuna Ranatunga: 4/46
Sri Lanka 2nd Innings: 206/3 declared
- Ranjan Madugalle: 54* (142 balls)
- Ravi Shastri: 4/56
India 2nd Innings: 198/4 (Match drawn)
- Sunil Gavaskar: 78* (232 balls)
2nd Test: India vs Sri Lanka at Colombo (SSC)
Result: Sri Lanka won by 149 runs
Date: September 6-11, 1985
This match was historic as it marked Sri Lanka’s first-ever Test match victory.
Key Performances:
- Ravi Ratnayeke (Sri Lanka): Delivered a match-winning performance, taking 5 wickets for 76 runs in India’s second innings.
- Arjuna Ranatunga (Sri Lanka): Scored a crucial 77 in the second innings, helping to set India a challenging target.
- Aravinda de Silva (Sri Lanka): Played a pivotal knock of 75 in the first innings to build a solid foundation for Sri Lanka.
- Kapil Dev (India): Scored a fighting 78 in the first innings but couldn’t save India from defeat.
Sri Lanka 1st Innings: 385 all out
- Aravinda de Silva: 75 (168 balls)
- Duleep Mendis: 51 (119 balls)
- Kapil Dev: 3/56
India 1st Innings: 244 all out
- Kapil Dev: 78 (107 balls)
- Ravi Shastri: 42 (138 balls)
- Rumesh Ratnayake: 3/65
Sri Lanka 2nd Innings: 206/9 declared
- Arjuna Ranatunga: 77 (156 balls)
- Kapil Dev: 4/69
India 2nd Innings: 198 all out
- Ravi Shastri: 54 (138 balls)
- Rumesh Ratnayake: 5/76
3rd Test: India vs Sri Lanka at Kandy
Result: Match drawn
Date: September 14-19, 1985
Key Performances:
- Ravi Shastri (India): Continued his excellent form, scoring 75 in India’s first innings.
- Sidath Wettimuny (Sri Lanka): Played a solid knock of 82 in Sri Lanka’s first innings.
- Kapil Dev (India): Took 4 wickets in Sri Lanka’s first innings to limit the damage.
Sri Lanka 1st Innings: 273 all out
- Sidath Wettimuny: 82 (192 balls)
- Kapil Dev: 4/49
India 1st Innings: 244 all out
- Ravi Shastri: 75 (210 balls)
- Duleep Mendis: 3/56
Sri Lanka 2nd Innings: 222/6 declared
- Ranjan Madugalle: 56* (168 balls)
India 2nd Innings: 131/3 (Match drawn)
- Mohinder Amarnath: 47* (115 balls)
ODI Series: Sri Lanka won 1-0
Only ODI: India vs Sri Lanka at Colombo (PSS)
Result: Sri Lanka won by 4 wickets
Date: September 22, 1985
This match was a close affair, but Sri Lanka successfully chased down a modest target, securing victory in the one-off ODI.
Key Performances:
- Arjuna Ranatunga (Sri Lanka): Scored a match-winning 58* to anchor the Sri Lankan chase.
- Kapil Dev (India): Scored 58 off 63 balls to boost India’s total but couldn’t prevent the loss.
India: 204/9 in 50 overs
- Kapil Dev: 58 (63 balls, 4 fours, 1 six)
- Sunil Gavaskar: 48 (92 balls)
- Asantha de Mel: 3/42
Sri Lanka: 208/6 in 47.2 overs
- Arjuna Ranatunga: 58* (80 balls)
- Ravi Ratnayeke: 38 (56 balls)
Series Summary:
- Test Series: Sri Lanka won 1-0 (Sri Lanka’s first-ever Test series victory)
- ODI Series: Sri Lanka won 1-0
The 1985-86 India Tour of Sri Lanka will be remembered for Sri Lanka’s historic first Test series victory. Ravi Shastri and Kapil Dev were the standout performers for India, while Ravi Ratnayeke, Duleep Mendis, and Arjuna Ranatunga played crucial roles in Sri Lanka’s success.
3. 1986-87 Sri Lanka Tour of India

Image – Source
The 1986-87 Sri Lanka Tour of India featured a three-match Test series and a three-match ODI series. The Test series was a hard-fought contest, but ultimately all three matches were drawn, resulting in a 0-0 outcome. In the ODI series, India showcased their dominance by winning all three matches, sweeping the series 3-0.
Test Series: Drawn 0-0
All three Tests in the series ended in draws, with both sides showing resilience but failing to secure a win.
1st Test: India vs Sri Lanka at Kanpur
Result: Match drawn
Date: December 17-22, 1986
Key Performances:
- Mohinder Amarnath (India): Played a pivotal innings, scoring 131 runs in India’s first innings.
- Arjuna Ranatunga (Sri Lanka): Scored 74 runs in Sri Lanka’s first innings, anchoring their total.
- Maninder Singh (India): Took 5 wickets in Sri Lanka’s first innings, restricting them to 420.
Sri Lanka 1st Innings: 420 all out
- Arjuna Ranatunga: 74 (204 balls)
- Maninder Singh: 5/127
India 1st Innings: 676/7 declared
- Mohinder Amarnath: 131 (403 balls)
- Ravi Shastri: 88 (166 balls)
- Aravinda de Silva: 2/110
Sri Lanka 2nd Innings: 135/3 (Match drawn)
- Sidath Wettimuny: 50* (156 balls)
2nd Test: India vs Sri Lanka at Nagpur
Result: Match drawn
Date: December 26-31, 1986
Key Performances:
- Krishnamachari Srikkanth (India): Played a dynamic innings, scoring 123 runs, setting up a strong position for India.
- Ravi Ratnayeke (Sri Lanka): Took 4 wickets in India’s first innings, helping to restrict India from running away with the match.
- Kapil Dev (India): Contributed with both bat and ball, scoring 74 runs and taking 3 wickets.
India 1st Innings: 485 all out
- Krishnamachari Srikkanth: 123 (210 balls)
- Kapil Dev: 74 (97 balls)
- Ravi Ratnayeke: 4/108
Sri Lanka 1st Innings: 344 all out
- Roy Dias: 95 (209 balls)
- Kapil Dev: 3/61
India 2nd Innings: 162/4 declared
- Sunil Gavaskar: 58* (116 balls)
Sri Lanka 2nd Innings: 102/2 (Match drawn)
- Ranjan Madugalle: 45* (124 balls)
3rd Test: India vs Sri Lanka at Cuttack
Result: Match drawn
Date: January 6-11, 1987
Key Performances:
- Sunil Gavaskar (India): Scored 176 runs in India’s first innings, laying a solid foundation for India.
- Arjuna Ranatunga (Sri Lanka): Scored 93 in Sri Lanka’s first innings, leading their batting charge.
- Maninder Singh (India): Took 6 wickets in Sri Lanka’s first innings, preventing them from surpassing India’s total.
India 1st Innings: 481 all out
- Sunil Gavaskar: 176 (352 balls)
- Ravi Shastri: 70 (153 balls)
- Asantha de Mel: 4/107
Sri Lanka 1st Innings: 386 all out
- Arjuna Ranatunga: 93 (227 balls)
- Maninder Singh: 6/108
India 2nd Innings: 96/2 (Match drawn)
- Krishnamachari Srikkanth: 38 (58 balls)
ODI Series: India won 3-0
India showcased their dominance in the limited-overs format, sweeping the ODI series 3-0 against Sri Lanka.
1st ODI: India vs Sri Lanka at Hyderabad
Result: India won by 7 wickets
Date: December 14, 1986
Key Performances:
- Kapil Dev (India): Took 3 wickets for 30 runs, restricting Sri Lanka to a modest total.
- Mohinder Amarnath (India): Scored an unbeaten 86* to lead India to a comfortable victory.
Sri Lanka: 189 all out in 48.5 overs
- Arjuna Ranatunga: 52 (88 balls)
- Kapil Dev: 3/30
India: 190/3 in 43.4 overs
- Mohinder Amarnath: 86* (115 balls)
- Krishnamachari Srikkanth: 45 (56 balls)
2nd ODI: India vs Sri Lanka at Pune
Result: India won by 9 wickets
Date: December 18, 1986
Key Performances:
- Ravi Shastri (India): Scored 109* and bowled economically, taking 1 wicket for 26 runs in 10 overs.
- Chetan Sharma (India): Took 4 wickets for 30 runs, rattling Sri Lanka’s batting lineup.
Sri Lanka: 192 all out in 49.4 overs
- Duleep Mendis: 60 (92 balls)
- Chetan Sharma: 4/30
India: 193/1 in 38.4 overs
- Ravi Shastri: 109* (145 balls)
- Krishnamachari Srikkanth: 54 (66 balls)
3rd ODI: India vs Sri Lanka at Indore
Result: India won by 5 wickets
Date: December 22, 1986
Key Performances:
- Kapil Dev (India): Contributed with both bat and ball, taking 2 wickets and scoring 46 in India’s chase.
- Arjuna Ranatunga (Sri Lanka): Top-scored for Sri Lanka with 65 but could not prevent defeat.
Sri Lanka: 215/7 in 50 overs
- Arjuna Ranatunga: 65 (104 balls)
- Kapil Dev: 2/34
India: 216/5 in 48.2 overs
- Mohinder Amarnath: 52 (88 balls)
- Kapil Dev: 46 (50 balls)
Series Summary:
- Test Series: Drawn 0-0
- ODI Series: India won 3-0
The 1986-87 Sri Lanka Tour of India was marked by competitive Test matches but no decisive results. India, however, dominated the ODI series, with standout performances from Mohinder Amarnath, Kapil Dev, and Ravi Shastri. Sri Lanka showed glimpses of brilliance but couldn’t overcome India’s experience, especially in the ODI series.
4. 1990-91 India Tour of Sri Lanka

Image – Source
The 1990-91 India Tour of Sri Lanka consisted of a three-match Test series and a three-match ODI series. India managed to win the Test series 1-0, thanks to an outstanding bowling performance from Kapil Dev and strong contributions from the batting lineup.
The ODI series was closely contested, but India clinched the series 2-1. Here is the detailed breakdown of the series, along with the key performances and scorecards.
Test Series: India won 1-0
1st Test: India vs Sri Lanka at Colombo (SSC)
Result: Match drawn
Date: August 17-22, 1990
Key Performances:
- Ravi Shastri (India): Played a crucial all-round role, scoring 88 in the first innings and taking 3 wickets in the match.
- Roshan Mahanama (Sri Lanka): Held Sri Lanka’s first innings together with a gritty 74.
- Kapil Dev (India): Took 4 wickets in the first innings, keeping Sri Lanka from building a huge total.
Sri Lanka 1st Innings: 355 all out
- Roshan Mahanama: 74 (205 balls)
- Kapil Dev: 4/77
India 1st Innings: 509/9 declared
- Ravi Shastri: 88 (216 balls)
- Mohammad Azharuddin: 136 (206 balls)
- Ravi Ratnayeke: 4/96
Sri Lanka 2nd Innings: 140/2 (Match drawn)
- Aravinda de Silva: 55* (114 balls)
2nd Test: India vs Sri Lanka at Colombo (RPS)
Result: Match drawn
Date: August 30 – September 4, 1990
Key Performances:
- Arjuna Ranatunga (Sri Lanka): Top-scored for Sri Lanka with a gritty 105, guiding Sri Lanka to a decent first innings score.
- Kapil Dev (India): Once again led India’s bowling, taking 5 wickets in the first innings.
- Mohammad Azharuddin (India): Continued his great form, scoring 107 and leading India’s batting charge.
Sri Lanka 1st Innings: 428 all out
- Arjuna Ranatunga: 105 (278 balls)
- Kapil Dev: 5/104
India 1st Innings: 511 all out
- Mohammad Azharuddin: 107 (210 balls)
- Manoj Prabhakar: 75 (155 balls)
- Rumesh Ratnayeke: 3/103
Sri Lanka 2nd Innings: 165/4 (Match drawn)
- Aravinda de Silva: 67* (152 balls)
3rd Test: India vs Sri Lanka at Kandy
Result: India won by 7 wickets
Date: September 12-16, 1990
Key Performances:
- Kapil Dev (India): Was the hero with the ball, taking 9 wickets across both innings, including 5/110 in the second innings to set up India’s win.
- Navjot Singh Sidhu (India): Anchored India’s chase with a vital 73*, helping India win the series.
- Aravinda de Silva (Sri Lanka): Played a fighting knock of 124 in Sri Lanka’s second innings to push the match to the final day.
Sri Lanka 1st Innings: 367 all out
- Aravinda de Silva: 89 (194 balls)
- Kapil Dev: 4/76
India 1st Innings: 506 all out
- Sanjay Manjrekar: 118 (319 balls)
- Navjot Singh Sidhu: 83 (189 balls)
- Rumesh Ratnayeke: 5/107
Sri Lanka 2nd Innings: 293 all out
- Aravinda de Silva: 124 (268 balls)
- Kapil Dev: 5/110
India 2nd Innings: 155/3
- Navjot Singh Sidhu: 73* (171 balls)
ODI Series: India won 2-1
1st ODI: India vs Sri Lanka at Colombo (SSC)
Result: Sri Lanka won by 5 wickets
Date: August 10, 1990
Key Performances:
- Kapil Dev (India): Scored 52 off 42 balls and picked up 3 wickets but couldn’t stop Sri Lanka from winning.
- Roshan Mahanama (Sri Lanka): Anchored the Sri Lankan chase with a solid 67*.
India: 221/7 in 50 overs
- Kapil Dev: 52 (42 balls, 4 fours, 1 six)
- Arjuna Ranatunga: 2/31
Sri Lanka: 222/5 in 48.2 overs
- Roshan Mahanama: 67* (105 balls)
- Kapil Dev: 3/34
2nd ODI: India vs Sri Lanka at Colombo (RPS)
Result: India won by 7 wickets
Date: August 15, 1990
Key Performances:
- Sanjay Manjrekar (India): Scored 89*, leading India to an easy chase.
- Manoj Prabhakar (India): Bowled brilliantly, taking 4/37, dismantling the Sri Lankan batting.
Sri Lanka: 195 all out in 49.4 overs
- Aravinda de Silva: 58 (87 balls)
- Manoj Prabhakar: 4/37
India: 196/3 in 42.2 overs
- Sanjay Manjrekar: 89* (112 balls)
3rd ODI: India vs Sri Lanka at Kandy
Result: India won by 6 wickets
Date: August 19, 1990
Key Performances:
- Mohammad Azharuddin (India): Top-scored with 70*, leading India to a series win.
- Kapil Dev (India): Once again contributed with both bat (45*) and ball (3/43) to seal the series.
Sri Lanka: 228/9 in 50 overs
- Arjuna Ranatunga: 64 (96 balls)
- Kapil Dev: 3/43
India: 229/4 in 46.3 overs
- Mohammad Azharuddin: 70* (89 balls)
- Kapil Dev: 45* (32 balls)
Series Summary:
- Test Series: India won 1-0
- ODI Series: India won 2-1
The 1990-91 India Tour of Sri Lanka was a successful one for the Indian team, winning both the Test and ODI series. Kapil Dev played a pivotal role throughout the tour, excelling with both bat and ball. Sanjay Manjrekar and Mohammad Azharuddin provided consistent performances in the batting department, while Sri Lanka’s Arjuna Ranatunga and Aravinda de Silva stood out in their team’s efforts.
5. 1993 Sri Lanka Tour of India

Image – Source
The 1993 Sri Lanka Tour of India featured only a three-match ODI series, with no Test matches played. India, under the leadership of Mohammad Azharuddin, completely dominated the series and won all three ODIs, resulting in a 3-0 series whitewash. Sri Lanka struggled to compete, with India’s batting and bowling departments performing consistently well throughout the series.
ODI Series: India won 3-0
1st ODI: India vs Sri Lanka at Rajkot
Result: India won by 8 wickets
Date: February 16, 1993
Key Performances:
- Javagal Srinath (India): Bowled an exceptional spell, taking 3 wickets for 34 runs, dismantling Sri Lanka’s batting lineup early.
- Mohammad Azharuddin (India): Led India’s chase with a calm and composed 94*, ensuring an easy win.
Sri Lanka: 195 all out in 47.5 overs
- Sanath Jayasuriya: 45 (65 balls)
- Javagal Srinath: 3/34
India: 196/2 in 41.2 overs
- Mohammad Azharuddin: 94* (122 balls, 8 fours)
- Navjot Singh Sidhu: 51 (78 balls)
2nd ODI: India vs Sri Lanka at Bangalore
Result: India won by 7 wickets
Date: February 18, 1993
Key Performances:
- Anil Kumble (India): Dominated with the ball, taking 4 wickets for 31 runs in his 10 overs, spinning out the Sri Lankan batting.
- Sachin Tendulkar (India): Played an outstanding knock, scoring 82* to guide India comfortably to victory.
Sri Lanka: 176 all out in 47.1 overs
- Arjuna Ranatunga: 52 (89 balls)
- Anil Kumble: 4/31
India: 177/3 in 35.4 overs
- Sachin Tendulkar: 82* (90 balls, 8 fours, 2 sixes)
- Vinod Kambli: 37 (45 balls)
3rd ODI: India vs Sri Lanka at Ahmedabad
Result: India won by 4 wickets
Date: February 20, 1993
Key Performances:
- Kapil Dev (India): Played a crucial all-round role, taking 3 wickets and scoring a vital 48 in India’s successful chase.
- Roshan Mahanama (Sri Lanka): Scored 68 to hold Sri Lanka’s innings together but did not get enough support from his teammates.
Sri Lanka: 201/9 in 50 overs
- Roshan Mahanama: 68 (112 balls)
- Kapil Dev: 3/35
India: 202/6 in 47.3 overs
- Kapil Dev: 48 (52 balls, 3 fours, 2 sixes)
- Ajay Jadeja: 39* (56 balls)
Series Summary:
- Test Series: No Test series played
- ODI Series: India won 3-0
India dominated the 1993 Sri Lanka Tour of India ODI series, winning all three matches with ease. The Indian bowling attack, led by Javagal Srinath, Anil Kumble, and Kapil Dev, consistently restricted Sri Lanka to below-par totals.
The Indian batting, spearheaded by Mohammad Azharuddin, Sachin Tendulkar, and Kapil Dev, ensured that the chases were handled smoothly. Sri Lanka’s key performers like Sanath Jayasuriya and Roshan Mahanama made decent contributions, but the team as a whole struggled to match India’s intensity and form.
6. 1997 India Tour of Sri Lanka

Image – Source
The 1997 India Tour of Sri Lanka featured a three-match Test series and a three-match ODI series. The Test series ended in a 0-0 draw, but it was notable for the record-breaking performances by both sides, especially Sri Lanka’s world record for the highest-ever team total in Test cricket.
In the ODI series, Sri Lanka completely dominated, winning all three matches and securing a 3-0 series whitewash.
Test Series: Drawn 0-0
1st Test: India vs Sri Lanka at Colombo (RPS)
Result: Match drawn
Date: August 2-6, 1997
Key Performances:
- Sanath Jayasuriya (Sri Lanka): Created history with a marathon knock of 340, contributing to Sri Lanka’s record-breaking total.
- Roshan Mahanama (Sri Lanka): Scored 225, sharing a world-record partnership of 576 with Jayasuriya.
- Sachin Tendulkar (India): Scored 143 in India’s first innings, providing stability to the batting lineup.
- Anil Kumble (India): Took 3 wickets in Sri Lanka’s innings but couldn’t prevent them from posting a massive total.
India 1st Innings: 537/8 declared
- Sachin Tendulkar: 143 (225 balls, 20 fours)
- Mohammad Azharuddin: 126 (253 balls, 15 fours, 1 six)
- Chaminda Vaas: 3/109
Sri Lanka 1st Innings: 952/6 declared (World Record Total)
- Sanath Jayasuriya: 340 (578 balls, 36 fours, 2 sixes)
- Roshan Mahanama: 225 (561 balls, 28 fours)
- Anil Kumble: 3/223
India 2nd Innings: 28/0 (Match drawn)
2nd Test: India vs Sri Lanka at Colombo (SSC)
Result: Match drawn
Date: August 9-13, 1997
Key Performances:
- Aravinda de Silva (Sri Lanka): Played a brilliant knock of 168, leading Sri Lanka to a strong total in the first innings.
- Rahul Dravid (India): Scored a determined 107, holding the Indian innings together.
- Chaminda Vaas (Sri Lanka): Took 4 wickets in India’s first innings, giving Sri Lanka the upper hand.
Sri Lanka 1st Innings: 415 all out
- Aravinda de Silva: 168 (278 balls, 23 fours, 2 sixes)
- Anil Kumble: 5/101
India 1st Innings: 511 all out
- Rahul Dravid: 107 (270 balls, 15 fours)
- Sourav Ganguly: 99 (213 balls, 9 fours)
- Chaminda Vaas: 4/123
Sri Lanka 2nd Innings: 194/5 (Match drawn)
3rd Test: India vs Sri Lanka at Colombo (SSC)
Result: Match drawn
Date: August 21-25, 1997
Key Performances:
- Marvan Atapattu (Sri Lanka): Scored a sublime 145, leading Sri Lanka’s charge in the first innings.
- Sachin Tendulkar (India): Continued his excellent form, scoring 139 to help India match Sri Lanka’s total.
- Harbhajan Singh (India): Took 3 wickets in Sri Lanka’s second innings to halt their momentum.
Sri Lanka 1st Innings: 369 all out
- Marvan Atapattu: 145 (383 balls, 20 fours)
- Javagal Srinath: 4/103
India 1st Innings: 518 all out
- Sachin Tendulkar: 139 (266 balls, 18 fours)
- Sourav Ganguly: 173 (355 balls, 27 fours, 1 six)
- Muttiah Muralitharan: 3/113
Sri Lanka 2nd Innings: 167/6 (Match drawn)
- Harbhajan Singh: 3/33
ODI Series: Sri Lanka won 3-0
1st ODI: India vs Sri Lanka at Colombo (RPS)
Result: Sri Lanka won by 9 wickets
Date: August 27, 1997
Key Performances:
- Sanath Jayasuriya (Sri Lanka): Blasted 120* off 105 balls, leading Sri Lanka to a crushing victory.
- Chaminda Vaas (Sri Lanka): Took 3 wickets for 24 runs, dismantling India’s top order.
India: 225 all out in 48.3 overs
- Sachin Tendulkar: 71 (81 balls, 10 fours)
- Chaminda Vaas: 3/24
Sri Lanka: 226/1 in 35.2 overs
- Sanath Jayasuriya: 120* (105 balls, 12 fours, 3 sixes)
- Romesh Kaluwitharana: 53 (61 balls)
2nd ODI: India vs Sri Lanka at Colombo (SSC)
Result: Sri Lanka won by 7 wickets
Date: August 29, 1997
Key Performances:
- Aravinda de Silva (Sri Lanka): Played a match-winning knock of 91* off 99 balls, guiding Sri Lanka to an easy victory.
- Muttiah Muralitharan (Sri Lanka): Took 4 wickets for 32 runs, helping Sri Lanka restrict India to a low total.
India: 220 all out in 49.4 overs
- Rahul Dravid: 61 (96 balls, 6 fours)
- Muttiah Muralitharan: 4/32
Sri Lanka: 221/3 in 43.1 overs
- Aravinda de Silva: 91* (99 balls, 8 fours)
- Sanath Jayasuriya: 55 (48 balls, 7 fours)
3rd ODI: India vs Sri Lanka at Colombo (RPS)
Result: Sri Lanka won by 6 wickets
Date: August 31, 1997
Key Performances:
- Roshan Mahanama (Sri Lanka): Anchored the chase with a composed 75*, securing a clean sweep for Sri Lanka.
- Upul Chandana (Sri Lanka): Bowled brilliantly, taking 3/35, causing India’s middle-order collapse.
India: 204/9 in 50 overs
- Ajay Jadeja: 48 (66 balls, 3 fours)
- Upul Chandana: 3/35
Sri Lanka: 205/4 in 44.2 overs
- Roshan Mahanama: 75* (109 balls, 6 fours)
Series Summary:
- Test Series: Drawn 0-0
- ODI Series: Sri Lanka won 3-0
The 1997 India Tour of Sri Lanka was notable for Sri Lanka’s world-record team total in the first Test, but despite the historic moment, the Test series ended in a 0-0 draw.
In the ODIs, Sri Lanka completely outplayed India, with dominant performances from Sanath Jayasuriya, Aravinda de Silva, and their bowling attack led by Chaminda Vaas and Muttiah Muralitharan. The series showcased Sri Lanka’s growing strength in limited-overs cricket, as they convincingly won all three ODIs to claim a 3-0 victory.
7. 1999-2000 Sri Lanka Tour of India

Image – Source
The 1999-2000 Sri Lanka Tour of India featured a three-match Test series and a five-match ODI series. Sri Lanka secured a historic victory in the Test series, winning 1-0, marking one of their few Test series victories on Indian soil.
India, on the other hand, showed their dominance in the ODI series, winning 3-2 in a tightly contested contest. Below is the detailed content of the series, including the key performances and scorecards.
Test Series: Sri Lanka won 1-0
1st Test: India vs Sri Lanka at Chandigarh
Result: Match drawn
Date: November 10-14, 1999
Key Performances:
- Sourav Ganguly (India): Played a resilient knock of 109 in the first innings, giving India a solid start.
- Arjuna Ranatunga (Sri Lanka): Scored 95 in Sri Lanka’s first innings to keep his team competitive.
- Anil Kumble (India): Took 5 wickets in Sri Lanka’s first innings, ensuring the match stayed balanced.
India 1st Innings: 447 all out
- Sourav Ganguly: 109 (218 balls, 12 fours)
- Ajay Jadeja: 67 (139 balls)
- Chaminda Vaas: 3/78
Sri Lanka 1st Innings: 373 all out
- Arjuna Ranatunga: 95 (193 balls)
- Anil Kumble: 5/109
India 2nd Innings: 193/4 declared
- Rahul Dravid: 73* (165 balls)
Sri Lanka 2nd Innings: 86/1 (Match drawn)
2nd Test: India vs Sri Lanka at Nagpur
Result: Match drawn
Date: November 18-22, 1999
Key Performances:
- Rahul Dravid (India): Scored 144 in India’s first innings, holding the innings together.
- Sanath Jayasuriya (Sri Lanka): Scored 101 in Sri Lanka’s first innings, keeping the match competitive.
- Chaminda Vaas (Sri Lanka): Took 4 wickets in India’s first innings, providing crucial breakthroughs.
India 1st Innings: 418 all out
- Rahul Dravid: 144 (307 balls, 19 fours)
- Ajit Agarkar: 67 (109 balls)
- Chaminda Vaas: 4/95
Sri Lanka 1st Innings: 404 all out
- Sanath Jayasuriya: 101 (169 balls, 14 fours)
- Javagal Srinath: 3/74
India 2nd Innings: 161/5 declared
- Sourav Ganguly: 65* (111 balls)
Sri Lanka 2nd Innings: 137/3 (Match drawn)
3rd Test: India vs Sri Lanka at Delhi
Result: Sri Lanka won by 5 wickets
Date: November 26-30, 1999
Key Performances:
- Chaminda Vaas (Sri Lanka): Was the star of the match, taking 6 wickets in India’s second innings to set up Sri Lanka’s chase.
- Sanath Jayasuriya (Sri Lanka): Played a crucial innings of 71 in Sri Lanka’s second innings, helping them to chase down the target.
- Anil Kumble (India): Took 5 wickets in Sri Lanka’s first innings, but his efforts were not enough to stop Sri Lanka from winning.
India 1st Innings: 339 all out
- Sachin Tendulkar: 82 (167 balls)
- Rahul Dravid: 64 (145 balls)
- Muttiah Muralitharan: 4/100
Sri Lanka 1st Innings: 301 all out
- Arjuna Ranatunga: 81 (172 balls)
- Anil Kumble: 5/83
India 2nd Innings: 234 all out
- Rahul Dravid: 71 (199 balls)
- Chaminda Vaas: 6/68
Sri Lanka 2nd Innings: 274/5
- Sanath Jayasuriya: 71 (128 balls)
- Aravinda de Silva: 50* (112 balls)
ODI Series: India won 3-2
1st ODI: India vs Sri Lanka at Rajkot
Result: Sri Lanka won by 5 wickets
Date: December 2, 1999
Key Performances:
- Sanath Jayasuriya (Sri Lanka): Played a brilliant knock of 98, leading Sri Lanka to a comfortable chase.
- Chaminda Vaas (Sri Lanka): Took 3 wickets for 45 runs, stalling India’s middle order.
India: 232 all out in 49.3 overs
- Sourav Ganguly: 73 (96 balls, 7 fours, 1 six)
- Chaminda Vaas: 3/45
Sri Lanka: 234/5 in 46.4 overs
- Sanath Jayasuriya: 98 (108 balls, 13 fours)
2nd ODI: India vs Sri Lanka at Pune
Result: India won by 7 wickets
Date: December 5, 1999
Key Performances:
- Sachin Tendulkar (India): Smashed 123* off 114 balls, helping India chase down the target comfortably.
- Venkatesh Prasad (India): Bowled economically and took 2 wickets, keeping Sri Lanka to a below-par score.
Sri Lanka: 236/9 in 50 overs
- Mahela Jayawardene: 71 (85 balls)
- Venkatesh Prasad: 2/41
India: 238/3 in 43.2 overs
- Sachin Tendulkar: 123* (114 balls, 12 fours, 1 six)
3rd ODI: India vs Sri Lanka at Ahmedabad
Result: India won by 8 wickets
Date: December 8, 1999
Key Performances:
- Sourav Ganguly (India): Scored 89* off 109 balls, guiding India to a comfortable win.
- Ajit Agarkar (India): Took 4 wickets for 44 runs, derailing the Sri Lankan innings.
Sri Lanka: 209 all out in 48.5 overs
- Marvan Atapattu: 66 (108 balls, 5 fours)
- Ajit Agarkar: 4/44
India: 211/2 in 39.5 overs
- Sourav Ganguly: 89* (109 balls, 9 fours, 1 six)
4th ODI: India vs Sri Lanka at Hyderabad
Result: Sri Lanka won by 68 runs
Date: December 11, 1999
Key Performances:
- Mahela Jayawardene (Sri Lanka): Scored a brilliant 98, leading Sri Lanka to a competitive total.
- Chaminda Vaas (Sri Lanka): Took 3 wickets for 36 runs, halting India’s chase.
Sri Lanka: 252/6 in 50 overs
- Mahela Jayawardene: 98 (128 balls, 7 fours)
- Javagal Srinath: 2/47
India: 184 all out in 43.2 overs
- Sachin Tendulkar: 60 (81 balls, 7 fours)
- Chaminda Vaas: 3/36
5th ODI: India vs Sri Lanka at Margao
Result: India won by 6 wickets
Date: December 14, 1999
Key Performances:
- Sachin Tendulkar (India): Scored 96* off 109 balls, leading India to victory and securing the series.
- Ajit Agarkar (India): Took 3 wickets, helping India bowl out Sri Lanka for a low total.
Sri Lanka: 196 all out in 49.1 overs
- Sanath Jayasuriya: 64 (77 balls, 8 fours)
- Ajit Agarkar: 3/32
India: 197/4 in 45.2 overs
- Sachin Tendulkar: 96* (109 balls, 7 fours, 1 six)
Series Summary (continued):
- Test Series: Sri Lanka won 1-0
- ODI Series: India won 3-2
The 1999-2000 Sri Lanka Tour of India featured thrilling contests across both formats. In the Test series, Sri Lanka created history by securing a rare 1-0 victory on Indian soil, largely thanks to the all-round brilliance of Chaminda Vaas and vital contributions from Sanath Jayasuriya and Arjuna Ranatunga.
India, on the other hand, showed resilience in the ODI series, bouncing back from two losses to clinch the series 3-2.
8. 2001-02 Sri Lanka Tour of India

Image – Source
The 2001-02 Sri Lanka Tour of India featured a three-match Test series and a seven-match ODI series. India dominated both formats, winning the Test series 2-0 and the ODI series 6-1.
This series was notable for India’s consistent performances across both formats, with players like Sachin Tendulkar, Rahul Dravid, and Anil Kumble leading the way in the Tests, while the ODI series saw contributions from a wide array of players, including Virender Sehwag and Sourav Ganguly.
Test Series: India won 2-0
1st Test: India vs Sri Lanka at Chandigarh
Result: India won by 10 wickets
Date: November 15-19, 2001
Key Performances:
- VVS Laxman (India): Played a critical knock of 104 in India’s first innings, giving them a substantial lead.
- Harbhajan Singh (India): Took 7 wickets in the match, spinning India to a comprehensive victory.
- Mahela Jayawardene (Sri Lanka): Scored a resilient 89 in Sri Lanka’s first innings.
Sri Lanka 1st Innings: 251 all out
- Mahela Jayawardene: 89 (187 balls, 10 fours)
- Harbhajan Singh: 4/67
India 1st Innings: 370 all out
- VVS Laxman: 104 (195 balls, 13 fours)
- Rahul Dravid: 85 (202 balls, 11 fours)
- Muttiah Muralitharan: 5/97
Sri Lanka 2nd Innings: 221 all out
- Sanath Jayasuriya: 76 (123 balls, 7 fours, 1 six)
- Harbhajan Singh: 3/52
India 2nd Innings: 105/0
- Sadagoppan Ramesh: 55* (91 balls)
2nd Test: India vs Sri Lanka at Nagpur
Result: India won by an innings and 90 runs
Date: November 27 – December 1, 2001
Key Performances:
- Rahul Dravid (India): Batted for more than 10 hours to score 187, anchoring India’s massive first-innings total.
- Anil Kumble (India): Took 8 wickets in the match, bowling Sri Lanka out twice.
- Sanath Jayasuriya (Sri Lanka): Scored 102 in the second innings, fighting hard but in vain.
India 1st Innings: 610/6 declared
- Rahul Dravid: 187 (434 balls, 23 fours)
- Sachin Tendulkar: 103* (174 balls, 8 fours)
- Chaminda Vaas: 2/88
Sri Lanka 1st Innings: 288 all out
- Sanath Jayasuriya: 59 (112 balls, 7 fours)
- Anil Kumble: 4/72
Sri Lanka 2nd Innings: 232 all out
- Sanath Jayasuriya: 102 (218 balls, 13 fours, 1 six)
- Anil Kumble: 4/98
3rd Test: India vs Sri Lanka at Ahmedabad
Result: Match drawn
Date: December 8-12, 2001
Key Performances:
- Sachin Tendulkar (India): Played a masterful knock of 136 to put India in a commanding position.
- Harbhajan Singh (India): Took 5 wickets in Sri Lanka’s second innings to ensure a drawn result.
- Mahela Jayawardene (Sri Lanka): Scored 139 in Sri Lanka’s second innings to save the match.
India 1st Innings: 517 all out
- Sachin Tendulkar: 136 (289 balls, 15 fours)
- Rahul Dravid: 101 (259 balls, 12 fours)
- Muttiah Muralitharan: 6/138
Sri Lanka 1st Innings: 362 all out
- Marvan Atapattu: 98 (237 balls, 12 fours)
- Harbhajan Singh: 4/97
Sri Lanka 2nd Innings: 249/5
- Mahela Jayawardene: 139* (257 balls, 17 fours)
- Harbhajan Singh: 5/102
ODI Series: India won 6-1
1st ODI: India vs Sri Lanka at Margao
Result: India won by 5 wickets
Date: December 14, 2001
Key Performances:
- Virender Sehwag (India): Scored a quickfire 69 to take India to a comfortable victory.
- Zaheer Khan (India): Took 4 wickets to help restrict Sri Lanka to a below-par total.
Sri Lanka: 196 all out in 47.3 overs
- Russel Arnold: 52 (80 balls)
- Zaheer Khan: 4/36
India: 197/5 in 43.1 overs
- Virender Sehwag: 69 (82 balls, 8 fours, 2 sixes)
2nd ODI: India vs Sri Lanka at Nagpur
Result: India won by 3 wickets
Date: December 17, 2001
Key Performances:
- Rahul Dravid (India): Scored 85*, guiding India to victory after a middle-order collapse.
- Ashish Nehra (India): Took 3 wickets for 41 runs, restricting Sri Lanka to a modest total.
Sri Lanka: 225 all out in 50 overs
- Sanath Jayasuriya: 72 (89 balls)
- Ashish Nehra: 3/41
India: 226/7 in 49.3 overs
- Rahul Dravid: 85* (104 balls, 6 fours)
3rd ODI: India vs Sri Lanka at Cuttack
Result: Sri Lanka won by 68 runs
Date: December 20, 2001
Key Performances:
- Mahela Jayawardene (Sri Lanka): Played a brilliant knock of 112 to take Sri Lanka to a match-winning total.
- Chaminda Vaas (Sri Lanka): Took 4 wickets to destroy India’s batting lineup.
Sri Lanka: 303/6 in 50 overs
- Mahela Jayawardene: 112 (124 balls, 10 fours)
- Zaheer Khan: 2/65
India: 235 all out in 47.2 overs
- Sourav Ganguly: 80 (105 balls, 7 fours)
- Chaminda Vaas: 4/45
4th ODI: India vs Sri Lanka at Kanpur
Result: India won by 4 wickets
Date: December 23, 2001
Key Performances:
- Virender Sehwag (India): Smashed 108 off 95 balls, helping India chase down a tricky target.
- Ajit Agarkar (India): Took 3 wickets to keep Sri Lanka under pressure throughout their innings.
Sri Lanka: 244/8 in 50 overs
- Sanath Jayasuriya: 75 (88 balls)
- Ajit Agarkar: 3/44
India: 245/6 in 47.1 overs
- Virender Sehwag: 108 (95 balls, 9 fours, 3 sixes)
5th ODI: India vs Sri Lanka at Jodhpur
Result: India won by 6 wickets
Date: December 26, 2001
Key Performances:
- Sourav Ganguly (India): Scored 96* to steer India to a comfortable victory.
- Anil Kumble (India): Took 3 wickets to keep Sri Lanka’s scoring in check.
Sri Lanka: 207/8 in 50 overs
- Russel Arnold: 54 (82 balls)
- Anil Kumble: 3/37
India: 208/4 in 45.2 overs
- Sourav Ganguly: 96* (111 balls, 8 fours)
6th ODI: India vs Sri Lanka at Guwahati
Result: India won by 7 wickets
Date: December 28, 2001
Key Performances:
- Sachin Tendulkar (India): Scored 87* off 93 balls, anchoring India’s chase and securing a convincing win.
- Harbhajan Singh (India): Took 3 wickets for 35 runs, restricting Sri Lanka to a below-par total.
Sri Lanka: 196 all out in 49.3 overs
- Russel Arnold: 49 (75 balls)
- Harbhajan Singh: 3/35
India: 197/3 in 38.1 overs
- Sachin Tendulkar: 87* (93 balls, 8 fours, 2 sixes)
- Rahul Dravid: 47 (58 balls, 4 fours)
7th ODI: India vs Sri Lanka at Vijayawada
Result: India won by 5 wickets
Date: December 30, 2001
Key Performances:
- Sourav Ganguly (India): Led from the front with a captain’s knock of 83, steering India to a successful series finish.
- Zaheer Khan (India): Took 3 wickets, ensuring Sri Lanka couldn’t post a challenging total.
Sri Lanka: 214 all out in 49.5 overs
- Sanath Jayasuriya: 59 (77 balls, 6 fours, 1 six)
- Zaheer Khan: 3/41
India: 215/5 in 44.2 overs
- Sourav Ganguly: 83 (110 balls, 9 fours, 1 six)
- Virender Sehwag: 51 (68 balls, 5 fours)
Series Summary:
- Test Series: India won 2-0
- ODI Series: India won 6-1
The 2001-02 Sri Lanka Tour of India was a dominant showing by the Indian cricket team across both formats. In the Test series, Rahul Dravid’s marathon knocks and Anil Kumble and Harbhajan Singh’s lethal spin bowling led India to a convincing 2-0 victory.
The ODI series was also one-sided, with Sachin Tendulkar, Sourav Ganguly, and Virender Sehwag leading the way with the bat, while Zaheer Khan, Ajit Agarkar, and the spinners controlled the matches with the ball.
9. 2005-06 Sri Lanka Tour of India

Image – Source
The 2005-06 Sri Lanka Tour of India was a comprehensive series for the Indian cricket team. India dominated both the Test and ODI series, winning the Test series 2-0 and thrashing Sri Lanka 6-1 in the ODIs. Key players for India, like Virender Sehwag, Rahul Dravid, and Anil Kumble, showcased their class, while Sri Lanka struggled to match India’s intensity across both formats.
Test Series: India won 2-0
1st Test: India vs Sri Lanka at Chennai
Result: Match drawn
Date: December 2-6, 2005
Key Performances:
- Virender Sehwag (India): Blasted 254 off 247 balls in India’s first innings, setting the foundation for a huge score.
- Muttiah Muralitharan (Sri Lanka): Took 7 wickets in the match, but couldn’t prevent India from amassing a massive total.
- Mahela Jayawardene (Sri Lanka): Played a fighting knock of 82 in Sri Lanka’s second innings to help save the match.
India 1st Innings: 536 all out
- Virender Sehwag: 254 (247 balls, 47 fours, 1 six)
- Rahul Dravid: 53 (153 balls, 7 fours)
- Muttiah Muralitharan: 7/100
Sri Lanka 1st Innings: 168 all out
- Kumar Sangakkara: 41 (78 balls)
- Anil Kumble: 6/72
Sri Lanka 2nd Innings: 247/6 (Match drawn)
- Mahela Jayawardene: 82 (160 balls, 9 fours)
- Harbhajan Singh: 2/53
2nd Test: India vs Sri Lanka at Delhi
Result: India won by 188 runs
Date: December 10-14, 2005
Key Performances:
- Anil Kumble (India): Was instrumental with the ball, taking 10 wickets in the match to destroy Sri Lanka’s batting lineup.
- Rahul Dravid (India): Played a captain’s knock of 103 in the second innings, ensuring India had enough runs to defend.
- Chaminda Vaas (Sri Lanka): Took 4 wickets in India’s first innings, keeping Sri Lanka in the contest.
India 1st Innings: 290 all out
- Sourav Ganguly: 40 (73 balls, 7 fours)
- Chaminda Vaas: 4/69
Sri Lanka 1st Innings: 230 all out
- Tillakaratne Dilshan: 65 (98 balls, 10 fours)
- Anil Kumble: 5/89
India 2nd Innings: 375/6 declared
- Rahul Dravid: 103* (206 balls, 14 fours)
- Gautam Gambhir: 74 (127 balls, 9 fours, 1 six)
Sri Lanka 2nd Innings: 247 all out
- Kumar Sangakkara: 58 (131 balls, 7 fours)
- Anil Kumble: 5/55
3rd Test: India vs Sri Lanka at Ahmedabad
Result: India won by 259 runs
Date: December 18-22, 2005
Key Performances:
- Virender Sehwag (India): Once again dominated the match with a quick 109, setting up a strong foundation for India.
- Irfan Pathan (India): Excelled with both bat and ball, scoring 93 and taking 7 wickets across both innings.
- Chaminda Vaas (Sri Lanka): Fought hard, taking 5 wickets in India’s second innings, but couldn’t stop India from winning.
India 1st Innings: 398 all out
- Virender Sehwag: 109 (206 balls, 15 fours)
- Irfan Pathan: 93 (145 balls, 10 fours, 2 sixes)
- Chaminda Vaas: 4/98
Sri Lanka 1st Innings: 206 all out
- Kumar Sangakkara: 45 (79 balls, 6 fours)
- Irfan Pathan: 4/37
India 2nd Innings: 316 all out
- VVS Laxman: 104* (173 balls, 12 fours, 2 sixes)
- Chaminda Vaas: 5/85
Sri Lanka 2nd Innings: 249 all out
- Mahela Jayawardene: 67 (108 balls, 10 fours)
- Anil Kumble: 3/39
ODI Series: India won 6-1
1st ODI: India vs Sri Lanka at Nagpur
Result: India won by 152 runs
Date: October 25, 2005
Key Performances:
- Virender Sehwag (India): Smashed 108 off 95 balls, leading India to a massive total.
- Harbhajan Singh (India): Took 3 wickets for 35 runs, breaking the back of Sri Lanka’s chase.
India: 350/6 in 50 overs
- Virender Sehwag: 108 (95 balls, 9 fours, 3 sixes)
- MS Dhoni: 48* (27 balls)
Sri Lanka: 198 all out in 35.4 overs
- Kumar Sangakkara: 43 (45 balls)
- Harbhajan Singh: 3/35
2nd ODI: India vs Sri Lanka at Mohali
Result: India won by 8 wickets
Date: October 28, 2005
Key Performances:
- MS Dhoni (India): Smashed 183* off 145 balls, leading India to a dominant chase.
- Ajit Agarkar (India): Took 4 wickets, ensuring Sri Lanka couldn’t post a big total.
Sri Lanka: 298/4 in 50 overs
- Mahela Jayawardene: 94 (82 balls)
- Ajit Agarkar: 4/36
India: 303/2 in 46.1 overs
- MS Dhoni: 183* (145 balls, 15 fours, 10 sixes)
3rd ODI: India vs Sri Lanka at Jaipur
Result: Sri Lanka won by 5 wickets
Date: October 31, 2005
Key Performances:
- Chaminda Vaas (Sri Lanka): Took 3 wickets for 47 runs, helping Sri Lanka limit India’s score.
- Sanath Jayasuriya (Sri Lanka): Top-scored with 71 off 59 balls, setting up Sri Lanka’s win.
India: 220 all out in 48.4 overs
- Rahul Dravid: 54 (81 balls, 3 fours)
- Chaminda Vaas: 3/47
Sri Lanka: 221/5 in 43.5 overs
- Sanath Jayasuriya: 71 (59 balls, 9 fours, 1 six)
4th ODI: India vs Sri Lanka at Pune
Result: India won by 4 wickets
Date: November 3, 2005
Key Performances:
- Irfan Pathan (India): Took 3 wickets, reducing Sri Lanka to a modest total.
- Yuvraj Singh (India): Scored 79* off 79 balls, leading India to a successful chase.
Sri Lanka: 261/7 in 50 overs
- Kumar Sangakkara: 63 (81 balls)
- Irfan Pathan: 3/52
India: 262/6 in 47.5 overs
- Yuvraj Singh: 79* (79 balls, 7 fours, 1 six)
5th ODI: India vs Sri Lanka at Ahmedabad (continued)
Result: India won by 6 wickets
Date: November 6, 2005
Key Performances (continued):
- Virender Sehwag (India): Gave India a fast start with his aggressive 46.
- Harbhajan Singh (India): Continued to shine with his bowling, taking 3 wickets to stifle Sri Lanka’s innings.
Sri Lanka: 196 all out in 42.5 overs
- Sanath Jayasuriya: 46 (55 balls, 5 fours)
- Harbhajan Singh: 3/30
India: 197/4 in 34.2 overs
- Virender Sehwag: 46 (44 balls, 6 fours, 2 sixes)
- Yuvraj Singh: 39* (35 balls, 5 fours, 1 six)
6th ODI: India vs Sri Lanka at Rajkot
Result: India won by 7 wickets
Date: November 9, 2005
Key Performances:
- Ajit Agarkar (India): Bowled brilliantly, taking 3 wickets for 33 runs, restricting Sri Lanka to a low score.
- Sachin Tendulkar (India): Scored a composed 74* to guide India to another easy victory.
Sri Lanka: 195 all out in 46.4 overs
- Upul Tharanga: 63 (82 balls, 8 fours)
- Ajit Agarkar: 3/33
India: 196/3 in 35.2 overs
- Sachin Tendulkar: 74* (81 balls, 9 fours)
- Gautam Gambhir: 55 (66 balls, 6 fours)
7th ODI: India vs Sri Lanka at Baroda
Result: India won by 5 wickets
Date: November 12, 2005
Key Performances:
- Irfan Pathan (India): Delivered with the ball again, taking 4 wickets for 37 runs, dismantling Sri Lanka’s batting lineup.
- MS Dhoni (India): Finished off the series in style with a rapid 45* off 32 balls, sealing India’s 6-1 victory.
Sri Lanka: 244 all out in 49.2 overs
- Kumar Sangakkara: 63 (82 balls, 5 fours)
- Irfan Pathan: 4/37
India: 245/5 in 46.3 overs
- MS Dhoni: 45* (32 balls, 3 fours, 2 sixes)
- Yuvraj Singh: 50 (60 balls, 5 fours)
Series Summary:
- Test Series: India won 2-0
- ODI Series: India won 6-1
The 2005-06 Sri Lanka Tour of India was a dominant display by the Indian team across both formats. In the Test series, Virender Sehwag‘s explosive batting and Anil Kumble‘s consistent wicket-taking made India unstoppable.
Sri Lanka’s batting faltered under pressure, and despite efforts from Mahela Jayawardene and Chaminda Vaas, they couldn’t prevent a 2-0 series loss.
In the ODI series, India’s dominance was even more evident as they won 6 out of the 7 matches. MS Dhoni, Virender Sehwag, and Yuvraj Singh provided match-winning contributions, while Ajit Agarkar, Harbhajan Singh, and Irfan Pathan consistently performed with the ball.
Chaminda Vaas and Sanath Jayasuriya tried to keep Sri Lanka competitive, but they were outclassed by a well-rounded Indian side.
10. 2008 India Tour of Sri Lanka

Image – Source
The 2008 India Tour of Sri Lanka was an intense series in both the Test and ODI formats. Sri Lanka emerged victorious in the Test series, winning 2-1, thanks to their strong spin attack led by Muttiah Muralitharan and Ajantha Mendis.
The ODI series was tightly contested, but Sri Lanka again triumphed 3-2. India, led by players like Virender Sehwag and Gautam Gambhir, put up a fight, but Sri Lanka’s consistent performances across both formats gave them the edge.
Test Series: Sri Lanka won 2-1
1st Test: Sri Lanka vs India at Colombo (SSC)
Result: Sri Lanka won by an innings and 239 runs
Date: July 23-26, 2008
Key Performances:
- Ajantha Mendis (Sri Lanka): Bowled brilliantly, taking 8 wickets on his Test debut, completely bamboozling the Indian batting lineup.
- Malinda Warnapura (Sri Lanka): Scored 115, giving Sri Lanka a strong start in their first innings.
- Muttiah Muralitharan (Sri Lanka): Took 11 wickets in the match, including a 6-wicket haul in the second innings.
India 1st Innings: 223 all out
- Virender Sehwag: 63 (68 balls, 10 fours)
- Muttiah Muralitharan: 5/84
Sri Lanka 1st Innings: 600/6 declared
- Malinda Warnapura: 115 (208 balls, 14 fours, 2 sixes)
- Tillakaratne Dilshan: 125* (170 balls, 11 fours, 1 six)
India 2nd Innings: 138 all out
- VVS Laxman: 21 (63 balls)
- Muttiah Muralitharan: 6/26
2nd Test: Sri Lanka vs India at Galle
Result: India won by 170 runs
Date: July 31 – August 3, 2008
Key Performances:
- Virender Sehwag (India): Scored a magnificent 201* in the first innings, anchoring India to a strong total.
- Harbhajan Singh (India): Took 10 wickets in the match, leading India’s bowling attack and securing a series-leveling win.
- Ajantha Mendis (Sri Lanka): Continued to trouble the Indian batsmen, taking 6 wickets in India’s second innings.
India 1st Innings: 329 all out
- Virender Sehwag: 201* (231 balls, 22 fours, 4 sixes)
- Ajantha Mendis: 6/117
Sri Lanka 1st Innings: 292 all out
- Mahela Jayawardene: 86 (188 balls, 12 fours)
- Harbhajan Singh: 6/102
India 2nd Innings: 269 all out
- Gautam Gambhir: 74 (146 balls, 10 fours)
- Ajantha Mendis: 6/67
Sri Lanka 2nd Innings: 136 all out
- Mahela Jayawardene: 51 (100 balls, 6 fours)
- Harbhajan Singh: 4/51
3rd Test: Sri Lanka vs India at Colombo (PSS)
Result: Sri Lanka won by 8 wickets
Date: August 8-11, 2008
Key Performances:
- Ajantha Mendis (Sri Lanka): Once again dominated, taking 8 wickets in the match and playing a pivotal role in Sri Lanka’s win.
- Mahela Jayawardene (Sri Lanka): Scored 123 in the first innings, putting Sri Lanka in control of the match.
- Muttiah Muralitharan (Sri Lanka): Took 3 wickets in India’s second innings to help seal the series.
India 1st Innings: 249 all out
- Gautam Gambhir: 72 (153 balls, 7 fours, 1 six)
- Ajantha Mendis: 5/56
Sri Lanka 1st Innings: 396 all out
- Mahela Jayawardene: 123 (231 balls, 10 fours)
- Ishant Sharma: 3/83
India 2nd Innings: 268 all out
- Rahul Dravid: 68 (166 balls, 6 fours)
- Muttiah Muralitharan: 3/99
Sri Lanka 2nd Innings: 90/2
- Malinda Warnapura: 54* (66 balls, 7 fours, 1 six)
ODI Series: Sri Lanka won 3-2
1st ODI: Sri Lanka vs India at Dambulla
Result: India won by 6 wickets
Date: August 18, 2008
Key Performances:
- Virender Sehwag (India): Scored 64 off 65 balls, giving India a quick start in the chase.
- Zaheer Khan (India): Took 4 wickets for 21 runs, rattling Sri Lanka’s top order.
Sri Lanka: 146 all out in 46 overs
- Chaminda Vaas: 37 (44 balls)
- Zaheer Khan: 4/21
India: 147/4 in 34.5 overs
- Virender Sehwag: 64 (65 balls, 8 fours, 2 sixes)
2nd ODI: Sri Lanka vs India at Dambulla
Result: Sri Lanka won by 3 wickets
Date: August 20, 2008
Key Performances:
- Ajantha Mendis (Sri Lanka): Took 3 wickets for 21 runs, spinning out the Indian middle-order.
- Chaminda Vaas (Sri Lanka): Contributed with 2 wickets and played a crucial role in restricting India to a low total.
India: 195 all out in 43.4 overs
- MS Dhoni: 76 (80 balls, 6 fours, 1 six)
- Ajantha Mendis: 3/21
Sri Lanka: 196/7 in 48.1 overs
- Tillakaratne Dilshan: 47* (57 balls, 3 fours)
3rd ODI: Sri Lanka vs India at Colombo (RPS)
Result: Sri Lanka won by 33 runs
Date: August 24, 2008
Key Performances:
- Mahela Jayawardene (Sri Lanka): Played a captain’s knock of 82, guiding Sri Lanka to a competitive total.
- Ajantha Mendis (Sri Lanka): Took 2 wickets, continuing his good form in the series.
Sri Lanka: 227/6 in 50 overs
- Mahela Jayawardene: 82 (109 balls, 5 fours)
- Zaheer Khan: 2/32
India: 194 all out in 49.2 overs
- Gautam Gambhir: 65 (97 balls, 5 fours)
- Chaminda Vaas: 3/41
4th ODI: Sri Lanka vs India at Colombo (RPS)
Result: India won by 46 runs
Date: August 26, 2008
Key Performances:
- Yuvraj Singh (India): Played a crucial knock of 76, anchoring India’s innings.
- Zaheer Khan (India): Took 3 wickets, breaking the back of Sri Lanka’s chase.
India: 258/9 in 50 overs
- Yuvraj Singh: 76 (70 balls, 10 fours, 1 six)
- Nuwan Kulasekara: 4/40
Sri Lanka: 212 all out in 46.3 overs
- Kumar Sangakkara: 56 (88 balls, 6 fours)
- Zaheer Khan: 3/38
5th ODI: Sri Lanka vs India at Colombo (RPS)
Result: Sri Lanka won by 8 wickets
Date: August 29, 2008
Key Performances (continued):
- Sanath Jayasuriya (Sri Lanka): Played an explosive knock of 125 off 114 balls, ensuring Sri Lanka’s comfortable chase.
- Nuwan Kulasekara (Sri Lanka): Bowled with control, taking 2 wickets for 35 runs, restricting India to a manageable total.
India: 227 all out in 48 overs
- MS Dhoni: 76 (80 balls, 5 fours, 1 six)
- Nuwan Kulasekara: 2/35
Sri Lanka: 228/2 in 46 overs
- Sanath Jayasuriya: 125 (114 balls, 9 fours, 5 sixes)
- Kumar Sangakkara: 55* (74 balls, 4 fours)
Series Summary:
- Test Series: Sri Lanka won 2-1
- ODI Series: Sri Lanka won 3-2
The 2008 India Tour of Sri Lanka was a successful one for the hosts. Sri Lanka took control of the Test series, winning 2-1, largely thanks to the incredible spin duo of Muttiah Muralitharan and Ajantha Mendis.
Their ability to exploit India’s weakness against spin played a crucial role in Sri Lanka’s Test victories. Virender Sehwag was a standout performer for India, with a double century in the second Test leading to India’s only win of the series.
In the ODI series, Sri Lanka again emerged victorious 3-2 in a tightly contested five-match series. Sanath Jayasuriya delivered a masterclass in the final ODI, scoring a century that ensured Sri Lanka clinched the series.
Ajantha Mendis and Chaminda Vaas were key figures in Sri Lanka’s bowling attack, while MS Dhoni and Yuvraj Singh fought hard for India but couldn’t swing the series in their favor.
11. 2009 Sri Lanka Tour of India

Image – Source
The 2009 Sri Lanka Tour of India featured a thrilling contest across all formats, with India winning the Test series 2-0, clinching the ODI series 3-1, and the T20I series being shared 1-1.
This tour was significant as it showcased India’s dominance in home conditions, with standout performances from their batting lineup and spin attack. Sri Lanka put up a competitive fight in the limited-overs formats, but India ultimately triumphed in the majority of the matches.
Test Series: India won 2-0
1st Test: India vs Sri Lanka at Ahmedabad
Result: Match drawn
Date: November 16-20, 2009
Key Performances:
- Mahela Jayawardene (Sri Lanka): Played a marathon innings of 275, anchoring Sri Lanka’s big first-innings total.
- Rahul Dravid (India): Scored a crucial 177 in India’s first innings, ensuring a strong response from the hosts.
- Pragyan Ojha (India): Took 3 wickets in Sri Lanka’s second innings, keeping the pressure on.
India 1st Innings: 426 all out
- Rahul Dravid: 177 (261 balls, 26 fours, 1 six)
- MS Dhoni: 110 (159 balls, 10 fours, 1 six)
- Chanaka Welegedara: 5/87
Sri Lanka 1st Innings: 760/7 declared
- Mahela Jayawardene: 275 (435 balls, 27 fours, 1 six)
- Prasanna Jayawardene: 154* (314 balls, 11 fours)
India 2nd Innings: 412/4 (Match drawn)
- Gautam Gambhir: 114* (230 balls, 13 fours)
- Sachin Tendulkar: 100* (211 balls, 11 fours)
2nd Test: India vs Sri Lanka at Kanpur
Result: India won by an innings and 144 runs
Date: November 24-28, 2009
Key Performances:
- Virender Sehwag (India): Smashed 131 off 122 balls in the first innings, putting India in control.
- Sreesanth (India): Took 6 wickets for 86 runs in Sri Lanka’s first innings, dismantling their batting order.
- Harbhajan Singh (India): Picked up 5 wickets in Sri Lanka’s second innings to secure a huge win for India.
India 1st Innings: 642 all out
- Virender Sehwag: 131 (122 balls, 18 fours, 2 sixes)
- Rahul Dravid: 144 (226 balls, 15 fours)
- VVS Laxman: 63* (124 balls, 8 fours)
Sri Lanka 1st Innings: 229 all out
- Tillakaratne Dilshan: 65 (73 balls, 11 fours, 1 six)
- Sreesanth: 5/75
Sri Lanka 2nd Innings: 269 all out
- Kumar Sangakkara: 83 (168 balls, 10 fours)
- Harbhajan Singh: 3/98
3rd Test: India vs Sri Lanka at Mumbai
Result: India won by an innings and 24 runs
Date: December 2-6, 2009
Key Performances:
- Virender Sehwag (India): Continued his scintillating form, scoring 293, narrowly missing out on a triple century.
- Muttiah Muralitharan (Sri Lanka): Took 4 wickets in India’s first innings but couldn’t stop India’s mammoth total.
- Zaheer Khan (India): Took 5 wickets in the second innings to finish the series on a high for India.
Sri Lanka 1st Innings: 393 all out
- Angelo Mathews: 99 (131 balls, 15 fours)
- Harbhajan Singh: 4/112
India 1st Innings: 726/9 declared
- Virender Sehwag: 293 (254 balls, 40 fours, 7 sixes)
- Rahul Dravid: 74 (147 balls, 9 fours)
- Muttiah Muralitharan: 4/195
Sri Lanka 2nd Innings: 309 all out
- Tillakaratne Dilshan: 109 (160 balls, 10 fours, 1 six)
- Zaheer Khan: 5/72
ODI Series: India won 3-1
1st ODI: India vs Sri Lanka at Rajkot
Result: India won by 3 runs
Date: December 15, 2009
Key Performances:
- Virender Sehwag (India): Scored a blistering 146 off 102 balls, powering India to a massive total.
- Tillakaratne Dilshan (Sri Lanka): Responded with a century, scoring 160 off 124 balls, but fell short in the chase.
India: 414/7 in 50 overs
- Virender Sehwag: 146 (102 balls, 17 fours, 6 sixes)
- MS Dhoni: 72 (53 balls, 7 fours, 3 sixes)
Sri Lanka: 411/8 in 50 overs
- Tillakaratne Dilshan: 160 (124 balls, 20 fours, 3 sixes)
- Zaheer Khan: 2/65
2nd ODI: India vs Sri Lanka at Nagpur
Result: Sri Lanka won by 3 wickets
Date: December 18, 2009
Key Performances:
- Kumar Sangakkara (Sri Lanka): Scored a fluent 90, anchoring Sri Lanka’s chase to level the series.
- Virat Kohli (India): Hit a composed 107, his first ODI century, but it wasn’t enough to secure the win.
India: 301/7 in 50 overs
- Virat Kohli: 107 (114 balls, 11 fours, 1 six)
- Sachin Tendulkar: 43 (52 balls, 6 fours)
Sri Lanka: 302/7 in 49.1 overs
- Kumar Sangakkara: 90 (43 balls, 10 fours, 5 sixes)
- Chanaka Welegedara: 2/45
3rd ODI: India vs Sri Lanka at Cuttack
Result: India won by 7 wickets
Date: December 21, 2009
Key Performances:
- Sachin Tendulkar (India): Scored 96, guiding India’s chase with a classy innings.
- Ashish Nehra (India): Took 3 wickets, stalling Sri Lanka’s progress.
Sri Lanka: 239 all out in 44.2 overs
- Upul Tharanga: 73 (81 balls, 10 fours)
- Ashish Nehra: 3/37
India: 240/3 in 42.4 overs
- Sachin Tendulkar: 96 (104 balls, 13 fours, 1 six)
4th ODI: India vs Sri Lanka at Kolkata
Result: India won by 7 wickets
Date: December 24, 2009
Key Performances:
- Gautam Gambhir (India): Scored 150* to anchor India’s successful chase and secure the series.
- Zaheer Khan (India): Took 3 wickets, helping to restrict Sri Lanka to a chaseable total.
Sri Lanka: 315/6 in 50 overs
- Kumar Sangakkara: 68 (93 balls, 7 fours)
- Zaheer Khan: 3/63
India: 317/3 in 48.1 overs
- Gautam Gambhir: 150* (137 balls, 14 fours, 1 six)
- Virat Kohli: 107 (114 balls, 11 fours)
T20I Series: Drawn 1-1
1st T20I: India vs Sri Lanka at Nagpur (continued)
Result: Sri Lanka won by 29 runs
Date: December 9, 2009
Key Performances (continued):
- Angelo Mathews (Sri Lanka): Contributed with both bat (33*) and ball (1/27), ensuring Sri Lanka’s victory.
- Ashish Nehra (India): Bowled well, taking 2 wickets, but it wasn’t enough to stop Sri Lanka’s onslaught.
Sri Lanka: 215/5 in 20 overs
- Kumar Sangakkara: 78 (37 balls, 11 fours, 2 sixes)
- Angelo Mathews: 33* (20 balls, 3 fours, 1 six)
- Ashish Nehra: 2/41
India: 186 all out in 19.4 overs
- Yuvraj Singh: 60 (25 balls, 3 fours, 5 sixes)
- Sanath Jayasuriya: 2/19
2nd T20I: India vs Sri Lanka at Mohali
Result: India won by 6 wickets
Date: December 12, 2009
Key Performances:
- Yuvraj Singh (India): Played a brilliant all-round game, scoring 60* off 25 balls and taking 3 wickets to level the series.
- Ishant Sharma (India): Took 4 wickets for 34 runs, helping India restrict Sri Lanka to a manageable total.
Sri Lanka: 206/7 in 20 overs
- Kumar Sangakkara: 59 (31 balls, 8 fours, 2 sixes)
- Ishant Sharma: 4/34
India: 207/4 in 19.1 overs
- Yuvraj Singh: 60* (25 balls, 5 fours, 3 sixes)
- Virender Sehwag: 64 (36 balls, 7 fours, 3 sixes)
Series Summary:
- Test Series: India won 2-0
- ODI Series: India won 3-1
- T20I Series: Series drawn 1-1
The 2009 Sri Lanka Tour of India highlighted India’s dominance in home conditions, winning both the Test and ODI series convincingly. Sri Lanka’s bowling attack, spearheaded by Muttiah Muralitharan and Ajantha Mendis, struggled to contain India’s powerful batting lineup led by Virender Sehwag, Rahul Dravid, and Sachin Tendulkar.
Yuvraj Singh‘s all-round performances and Gautam Gambhir‘s consistency were also key in India’s success, particularly in the ODI and T20I formats.
12. 2010 Sri Lanka Tour of India

Image – Source
The 2010 Sri Lanka Tour of India featured an exciting five-match ODI series and a one-off T20I. India won both formats, claiming the ODI series 3-2 in a hard-fought battle and securing victory in the lone T20I.
This series was notable for some thrilling performances by both teams, with players like Virat Kohli, MS Dhoni, and Lasith Malinga making key contributions.
ODI Series: India won 3-2
1st ODI: India vs Sri Lanka at Rajkot
Result: India won by 6 wickets
Date: December 2, 2010
Key Performances:
- Virat Kohli (India): Played a match-winning knock of 102*, anchoring India’s chase.
- Lasith Malinga (Sri Lanka): Took 3 wickets, but couldn’t stop India from chasing the target.
Sri Lanka: 289/8 in 50 overs
- Tillakaratne Dilshan: 98 (115 balls, 12 fours, 1 six)
- Ravichandran Ashwin: 3/47
India: 292/4 in 47.4 overs
- Virat Kohli: 102* (108 balls, 7 fours, 1 six)
- Gautam Gambhir: 83 (101 balls, 8 fours)
2nd ODI: India vs Sri Lanka at Nagpur
Result: Sri Lanka won by 5 wickets
Date: December 5, 2010
Key Performances:
- Upul Tharanga (Sri Lanka): Scored a brilliant century to lead Sri Lanka to victory.
- Lasith Malinga (Sri Lanka): Took 4 wickets, dismantling India’s batting order.
India: 226 all out in 48.3 overs
- Yusuf Pathan: 68 (72 balls, 5 fours, 3 sixes)
- Lasith Malinga: 4/42
Sri Lanka: 227/5 in 45.5 overs
- Upul Tharanga: 105* (123 balls, 12 fours)
- Zaheer Khan: 2/45
3rd ODI: India vs Sri Lanka at Cuttack
Result: India won by 7 wickets
Date: December 8, 2010
Key Performances:
- MS Dhoni (India): Played a captain’s knock of 87*, guiding India to a comfortable win.
- Praveen Kumar (India): Took 3 wickets, helping India restrict Sri Lanka to a below-par total.
Sri Lanka: 242/9 in 50 overs
- Angelo Mathews: 75* (99 balls, 6 fours)
- Praveen Kumar: 3/48
India: 243/3 in 44.3 overs
- MS Dhoni: 87* (90 balls, 7 fours, 2 sixes)
- Virat Kohli: 66 (76 balls, 8 fours)
4th ODI: India vs Sri Lanka at Kolkata
Result: Sri Lanka won by 3 wickets
Date: December 10, 2010
Key Performances:
- Kumar Sangakkara (Sri Lanka): Scored a gritty 84, leading Sri Lanka to a successful chase.
- Thisara Perera (Sri Lanka): Played a crucial all-round role, contributing 3 wickets and valuable runs down the order.
India: 265 all out in 49.4 overs
- Suresh Raina: 89 (97 balls, 7 fours, 3 sixes)
- Thisara Perera: 3/49
Sri Lanka: 269/7 in 48.5 overs
- Kumar Sangakkara: 84 (106 balls, 6 fours)
- Zaheer Khan: 3/52
5th ODI: India vs Sri Lanka at Ahmedabad
Result: India won by 6 wickets
Date: December 13, 2010
Key Performances:
- Yusuf Pathan (India): Played a blistering knock of 123* off 96 balls, leading India to a series-clinching win.
- Lasith Malinga (Sri Lanka): Took 2 wickets but couldn’t stop Yusuf Pathan’s onslaught.
Sri Lanka: 277/8 in 50 overs
- Upul Tharanga: 73 (103 balls, 6 fours)
- Ashish Nehra: 3/51
India: 280/4 in 48.2 overs
- Yusuf Pathan: 123* (96 balls, 7 fours, 7 sixes)
- Virat Kohli: 61 (68 balls, 7 fours)
T20I Series: India won 1-0
Only T20I: India vs Sri Lanka at Pune
Result: India won by 3 wickets
Date: December 20, 2010
Key Performances:
- Suresh Raina (India): Played a crucial innings of 49*, guiding India to a tense victory.
- Ashok Dinda (India): Took 4 wickets, breaking Sri Lanka’s momentum in the middle overs.
Sri Lanka: 171/7 in 20 overs
- Dinesh Chandimal: 55 (40 balls, 6 fours, 1 six)
- Ashok Dinda: 4/34
India: 172/7 in 19.5 overs
- Suresh Raina: 49* (35 balls, 5 fours, 2 sixes)
- Yusuf Pathan: 37 (22 balls, 2 fours, 3 sixes)
Series Summary:
- ODI Series: India won 3-2
- T20I Series: India won 1-0
The 2010 Sri Lanka Tour of India was a competitive series, with India emerging victorious in both formats. The ODI series was closely contested, with Yusuf Pathan, Virat Kohli, and MS Dhoni playing pivotal roles in India’s series win. Sri Lanka fought hard, with Upul Tharanga and Lasith Malinga being standout performers, but ultimately fell short in the decider.
India also won the lone T20I, with Suresh Raina and Ashok Dinda delivering match-winning performances.
13. 2012 India Tour of Sri Lanka

Image – Source
The 2012 India Tour of Sri Lanka consisted of a five-match ODI series and a one-off T20I match. India dominated the ODI series, winning it 4-1, while also securing victory in the T20I.
The tour was a testament to India’s dominance in the limited-overs format, with key contributions from players like Virat Kohli, Gautam Gambhir, and MS Dhoni. Sri Lanka fought hard but couldn’t match India’s consistency throughout the series.
ODI Series: India won 4-1
1st ODI: India vs Sri Lanka at Hambantota
Result: India won by 21 runs
Date: July 21, 2012
Key Performances:
- Virat Kohli (India): Played a masterful knock of 106 off 113 balls, leading India to a competitive total.
- Irfan Pathan (India): Took 4 wickets, ensuring Sri Lanka fell short in their chase.
India: 314/6 in 50 overs
- Virat Kohli: 106 (113 balls, 9 fours)
- Virender Sehwag: 96 (97 balls, 10 fours)
Sri Lanka: 293/9 in 50 overs
- Kumar Sangakkara: 133 (151 balls, 12 fours)
- Irfan Pathan: 4/32
2nd ODI: India vs Sri Lanka at Hambantota
Result: India won by 5 wickets
Date: July 24, 2012
Key Performances:
- Gautam Gambhir (India): Anchored the chase with a composed 68, guiding India to a comfortable win.
- MS Dhoni (India): Played a crucial role with the bat, scoring 58*.
Sri Lanka: 251/8 in 50 overs
- Angelo Mathews: 65* (79 balls, 4 fours)
- Ravichandran Ashwin: 2/46
India: 255/5 in 42.2 overs
- Gautam Gambhir: 68 (83 balls, 6 fours)
- MS Dhoni: 58* (69 balls, 2 fours, 1 six)
3rd ODI: India vs Sri Lanka at Colombo (RPS)
Result: Sri Lanka won by 9 wickets
Date: July 28, 2012
Key Performances:
- Tillakaratne Dilshan (Sri Lanka): Scored an unbeaten 115* off 119 balls, leading Sri Lanka’s dominant chase.
- Lasith Malinga (Sri Lanka): Took 2 wickets, limiting India’s total.
India: 138 all out in 33.3 overs
- Suresh Raina: 33 (44 balls, 4 fours)
- Thisara Perera: 3/19
Sri Lanka: 139/1 in 19.5 overs
- Tillakaratne Dilshan: 115* (119 balls, 17 fours)
- Upul Tharanga: 59* (60 balls, 6 fours, 1 six)
4th ODI: India vs Sri Lanka at Colombo (RPS)
Result: India won by 6 wickets
Date: July 31, 2012
Key Performances:
- Virat Kohli (India): Scored a magnificent 128*, steering India’s chase with ease.
- Ashok Dinda (India): Took 4 wickets, helping India restrict Sri Lanka to a modest total.
Sri Lanka: 251/8 in 50 overs
- Lahiru Thirimanne: 47 (69 balls, 3 fours)
- Ashok Dinda: 4/49
India: 255/4 in 44.2 overs
- Virat Kohli: 128* (119 balls, 12 fours, 1 six)
- Suresh Raina: 58 (51 balls, 4 fours, 2 sixes)
5th ODI: India vs Sri Lanka at Pallekele
Result: India won by 20 runs
Date: August 4, 2012
Key Performances:
- MS Dhoni (India): Played a key role with a vital 58* in the middle order.
- Irfan Pathan (India): Starred with both bat and ball, scoring 29* and taking 5 wickets to secure the series.
India: 294/7 in 50 overs
- MS Dhoni: 58* (38 balls, 4 fours, 1 six)
- Gautam Gambhir: 88 (99 balls, 7 fours, 1 six)
Sri Lanka: 274 all out in 45.4 overs
- Angelo Mathews: 75 (93 balls, 7 fours)
- Irfan Pathan: 5/61
T20I Series: India won 1-0
Only T20I: India vs Sri Lanka at Pallekele
Result: India won by 39 runs
Date: August 7, 2012
Key Performances:
- Virat Kohli (India): Played a powerful innings of 68 off 48 balls, setting a challenging total for Sri Lanka.
- Irfan Pathan (India): Delivered a match-winning bowling performance, taking 3 wickets and restricting Sri Lanka’s chase.
India: 155/3 in 20 overs
- Virat Kohli: 68 (48 balls, 6 fours, 1 six)
- Suresh Raina: 34* (25 balls, 3 fours, 1 six)
Sri Lanka: 116 all out in 18 overs
- Kumar Sangakkara: 32 (29 balls, 4 fours)
- Irfan Pathan: 3/27
Series Summary:
- ODI Series: India won 4-1
- T20I Series: India won 1-0
India showcased their dominance in the 2012 India Tour of Sri Lanka, winning both the ODI and T20I series convincingly. The ODI series was highlighted by consistent performances from Virat Kohli, MS Dhoni, and Irfan Pathan, while Sri Lanka’s efforts were led by Kumar Sangakkara and Tillakaratne Dilshan.
India’s clinical execution, particularly in chasing down targets, gave them the upper hand throughout the series.
14. 2015 India Tour of Sri Lanka

Image – Source
The 2015 India Tour of Sri Lanka featured a thrilling three-match Test series, where India made history by winning a Test series on Sri Lankan soil for the first time in 22 years.
India emerged victorious 2-1 in a highly competitive series, with strong performances from players like Virat Kohli, Ravichandran Ashwin, and Cheteshwar Pujara. Sri Lanka put up a fight, winning the first Test, but India bounced back to win the series.
Test Series: India won 2-1
1st Test: Sri Lanka vs India at Galle
Result: Sri Lanka won by 63 runs
Date: August 12-15, 2015
Key Performances:
- Dinesh Chandimal (Sri Lanka): Played a brilliant counter-attacking innings of 162*, turning the match in Sri Lanka’s favor after being in trouble.
- Ravichandran Ashwin (India): Took 10 wickets in the match, keeping India in the contest despite the loss.
- Angelo Mathews (Sri Lanka): Played a crucial knock of 39 in the second innings, supporting Chandimal in building a defendable lead.
India 1st Innings: 375 all out
- Shikhar Dhawan: 134 (271 balls, 13 fours)
- Virat Kohli: 103 (191 balls, 11 fours)
- Tharindu Kaushal: 5/134
Sri Lanka 1st Innings: 183 all out
- Angelo Mathews: 64 (92 balls, 6 fours)
- Ravichandran Ashwin: 6/46
Sri Lanka 2nd Innings: 367 all out
- Dinesh Chandimal: 162* (169 balls, 19 fours, 4 sixes)
- Amit Mishra: 4/43
India 2nd Innings: 112 all out
- Ajinkya Rahane: 36 (76 balls, 3 fours)
- Rangana Herath: 7/48
2nd Test: Sri Lanka vs India at Colombo (PSS)
Result: India won by 278 runs
Date: August 20-24, 2015
Key Performances:
- Ajinkya Rahane (India): Scored a crucial century in India’s second innings to set up a massive target.
- Ravichandran Ashwin (India): Took 5 wickets in Sri Lanka’s second innings, bowling India to victory.
- Amit Mishra (India): Played a key role with both bat and ball, taking 7 wickets in the match and contributing a valuable 59 with the bat.
India 1st Innings: 393 all out
- Lokesh Rahul: 108 (190 balls, 13 fours, 1 six)
- Virat Kohli: 78 (107 balls, 8 fours)
- Dhammika Prasad: 4/100
Sri Lanka 1st Innings: 306 all out
- Angelo Mathews: 102 (167 balls, 12 fours, 1 six)
- Amit Mishra: 4/43
India 2nd Innings: 325/8 declared
- Ajinkya Rahane: 126 (243 balls, 10 fours, 1 six)
- Amit Mishra: 59 (87 balls, 7 fours, 1 six)
Sri Lanka 2nd Innings: 134 all out
- Kumar Sangakkara: 18 (45 balls, 1 four)
- Ravichandran Ashwin: 5/42
3rd Test: Sri Lanka vs India at Colombo (SSC)
Result: India won by 117 runs
Date: August 28 – September 1, 2015
Key Performances:
- Cheteshwar Pujara (India): Batted magnificently, scoring an unbeaten 145* in difficult conditions, carrying India’s innings on his shoulders.
- Ishant Sharma (India): Took 8 wickets in the match, spearheading India’s pace attack and guiding them to victory.
- Ravichandran Ashwin (India): Continued his superb form, taking 4 wickets in the second innings.
India 1st Innings: 312 all out
- Cheteshwar Pujara: 145* (289 balls, 14 fours)
- Dhammika Prasad: 4/100
Sri Lanka 1st Innings: 201 all out
- Angelo Mathews: 110 (240 balls, 13 fours, 1 six)
- Ishant Sharma: 5/54
India 2nd Innings: 274 all out
- Rohit Sharma: 50 (72 balls, 5 fours, 1 six)
- Nuwan Pradeep: 4/62
Sri Lanka 2nd Innings: 268 all out
- Kusal Perera: 70 (106 balls, 10 fours)
- Ravichandran Ashwin: 4/69
- Ishant Sharma: 3/32
Series Summary:
- Test Series: India won 2-1
The 2015 India Tour of Sri Lanka saw India claim their first Test series win on Sri Lankan soil in 22 years. After losing the first Test in a dramatic fashion, India bounced back strongly to win the next two Tests and secure the series.
15. 2017 India Tour of Sri Lanka

Image – Source
The 2017 India Tour of Sri Lanka was a one-sided affair, with India dominating in all formats. India completed a clean sweep in the Test series (3-0), ODI series (5-0), and the T20I series (1-0).
This tour highlighted India’s growing dominance in world cricket, with standout performances from Virat Kohli, Shikhar Dhawan, Ravichandran Ashwin, and Jasprit Bumrah.
Test Series: India won 3-0
1st Test: India vs Sri Lanka at Galle
Result: India won by 304 runs
Date: July 26-29, 2017
Key Performances:
- Shikhar Dhawan (India): Played a scintillating knock of 190 off 168 balls, setting the tone for India’s dominance.
- Ravichandran Ashwin (India): Took 6 wickets in the match, leading India’s bowling attack.
- Cheteshwar Pujara (India): Scored 153 in the first innings, anchoring India’s total of 600/10.
India 1st Innings: 600 all out
- Shikhar Dhawan: 190 (168 balls, 31 fours)
- Cheteshwar Pujara: 153 (265 balls, 13 fours)
- Nuwan Pradeep: 6/132
Sri Lanka 1st Innings: 291 all out
- Dimuth Karunaratne: 97 (208 balls, 9 fours)
- Ravichandran Ashwin: 3/65
India 2nd Innings: 240/3 declared
- Virat Kohli: 103* (136 balls, 5 fours, 1 six)
- Abhinav Mukund: 81 (116 balls, 8 fours)
Sri Lanka 2nd Innings: 245 all out
- Dimuth Karunaratne: 141 (307 balls, 16 fours)
- Ravindra Jadeja: 3/71
2nd Test: India vs Sri Lanka at Colombo (SSC)
Result: India won by an innings and 53 runs
Date: August 3-6, 2017
Key Performances:
- Cheteshwar Pujara (India): Continued his fine form with another century, scoring 133 in India’s only innings.
- Ravindra Jadeja (India): Took 5 wickets in the second innings, helping India enforce the follow-on and secure a massive victory.
- Ajinkya Rahane (India): Played a vital knock of 132 in the first innings, guiding India to a commanding total.
India 1st Innings: 622/9 declared
- Cheteshwar Pujara: 133 (232 balls, 11 fours)
- Ajinkya Rahane: 132 (222 balls, 14 fours)
- Rangana Herath: 4/154
Sri Lanka 1st Innings: 183 all out
- Kusal Mendis: 24 (69 balls, 2 fours)
- Ravichandran Ashwin: 5/69
Sri Lanka 2nd Innings: 386 all out
- Dimuth Karunaratne: 141 (307 balls, 16 fours)
- Ravindra Jadeja: 5/152
3rd Test: India vs Sri Lanka at Pallekele
Result: India won by an innings and 171 runs
Date: August 12-14, 2017
Key Performances:
- Hardik Pandya (India): Scored a quickfire 108 off 96 balls, his maiden Test century, propelling India to a massive total.
- Kuldeep Yadav (India): Took 4 wickets in the second innings, spinning India to a series sweep.
- Shikhar Dhawan (India): Played another explosive innings of 119 in the first innings.
India 1st Innings: 487 all out
- Hardik Pandya: 108 (96 balls, 8 fours, 7 sixes)
- Shikhar Dhawan: 119 (123 balls, 17 fours)
- Lakshan Sandakan: 5/132
Sri Lanka 1st Innings: 135 all out
- Dinesh Chandimal: 48 (87 balls, 6 fours)
- Mohammed Shami: 3/32
Sri Lanka 2nd Innings: 181 all out
- Lahiru Thirimanne: 62 (94 balls, 9 fours)
- Kuldeep Yadav: 4/40
ODI Series: India won 5-0
1st ODI: India vs Sri Lanka at Dambulla
Result: India won by 9 wickets
Date: August 20, 2017
Key Performances:
- Shikhar Dhawan (India): Played an unbeaten knock of 132*, guiding India to an easy chase.
- Axar Patel (India): Took 3 wickets, restricting Sri Lanka to a modest total.
Sri Lanka: 216 all out in 43.2 overs
- Niroshan Dickwella: 64 (74 balls, 8 fours)
- Axar Patel: 3/34
India: 220/1 in 28.5 overs
- Shikhar Dhawan: 132* (90 balls, 20 fours, 3 sixes)
- Virat Kohli: 82* (70 balls, 10 fours, 1 six)
2nd ODI: India vs Sri Lanka at Pallekele
Result: India won by 3 wickets
Date: August 24, 2017
Key Performances:
- MS Dhoni (India): Played a calm knock of 45*, guiding India to a tense victory.
- Jasprit Bumrah (India): Took 4 wickets, breaking Sri Lanka’s middle order.
Sri Lanka: 236/8 in 50 overs
- Milinda Siriwardana: 58 (58 balls, 2 fours, 1 six)
- Jasprit Bumrah: 4/43
India: 231/7 in 46.3 overs (DLS Method)
- Bhuvneshwar Kumar: 53* (80 balls, 4 fours, 1 six)
- MS Dhoni: 45* (68 balls, 1 four)
3rd ODI: India vs Sri Lanka at Pallekele
Result: India won by 6 wickets
Date: August 27, 2017
Key Performances:
- Rohit Sharma (India): Played a superb knock of 124*, leading India’s successful chase.
- Jasprit Bumrah (India): Took a career-best 5-wicket haul, putting India in control.
Sri Lanka: 217/9 in 50 overs
- Lahiru Thirimanne: 80 (105 balls, 5 fours)
- Jasprit Bumrah: 5/27
India: 218/4 in 45.1 overs
- Rohit Sharma: 124* (145 balls, 16 fours, 2 sixes)
- MS Dhoni: 67* (86 balls, 4 fours)
4th ODI: India vs Sri Lanka at Colombo (RPS)
Result: India won by 168 runs
Date: August 31, 2017
Key Performances:
- Virat Kohli (India): Scored a magnificent 131 off 96 balls, leading India to a massive total.
- Manish Pandey (India): Contributed a fluent 50*, helping India build a big total.
India: 375/5 in 50 overs
- Virat Kohli: 131 (96 balls, 17 fours, 2 sixes)
- Manish Pandey: 50* (42 balls, 4 fours)
Sri Lanka: 207 all out in 42.4 overs
- Angelo Mathews: 70 (80 balls, 10 fours)
- Shardul Thakur: 2/41
5th ODI: India vs Sri Lanka at Colombo (RPS)
Result: India won by 6 wickets
Date: September 3, 2017
Key Performances (continued):
- Bhuvneshwar Kumar (India): Took 5 wickets, his best figures in ODIs, restricting Sri Lanka to a subpar total.
- Virat Kohli (India): Scored a fluent 110*, guiding India to a comfortable chase and completing the 5-0 series sweep.
Sri Lanka: 238 all out in 49.4 overs
- Lahiru Thirimanne: 67 (102 balls, 3 fours)
- Bhuvneshwar Kumar: 5/42
India: 239/4 in 46.3 overs
- Virat Kohli: 110* (116 balls, 9 fours, 1 six)
- Kedar Jadhav: 63 (73 balls, 7 fours)
T20I Series: India won 1-0
Only T20I: India vs Sri Lanka at Colombo (RPS)
Result: India won by 7 wickets
Date: September 6, 2017
Key Performances:
- Virat Kohli (India): Scored 82* off 54 balls, anchoring India’s chase and securing the series win.
- Yuzvendra Chahal (India): Took 3 wickets, restricting Sri Lanka’s scoring in the middle overs.
Sri Lanka: 170/7 in 20 overs
- Dasun Shanaka: 39* (18 balls, 2 fours, 3 sixes)
- Yuzvendra Chahal: 3/43
India: 174/3 in 19.2 overs
- Virat Kohli: 82* (54 balls, 7 fours, 1 six)
- Manish Pandey: 51* (36 balls, 4 fours, 1 six)
Series Summary:
- Test Series: India won 3-0
- ODI Series: India won 5-0
- T20I Series: India won 1-0
The 2017 India Tour of Sri Lanka was a display of India’s total dominance across all formats. India comfortably won the Test series 3-0, the ODI series 5-0, and the one-off T20I by 7 wickets, completing a clean sweep across the board.
16. 2017 Sri Lanka Tour of India

Image – Source
The 2017 Sri Lanka Tour of India featured a three-match Test series, a three-match ODI series, and a three-match T20I series. India asserted their dominance throughout the tour, winning all three formats convincingly.
The Test series ended 1-0 in India’s favor, while they took the ODI series 2-1 and completed a clean sweep in the T20I series with a 3-0 win. Virat Kohli, Rohit Sharma, and Kuldeep Yadav were among the standout performers for India, while Angelo Mathews and Suranga Lakmal put in strong performances for Sri Lanka.
Test Series: India won 1-0
1st Test: India vs Sri Lanka at Kolkata
Result: Match drawn
Date: November 16-20, 2017
Key Performances:
- Virat Kohli (India): Scored a crucial century in India’s second innings, salvaging a draw for the hosts.
- Bhuvneshwar Kumar (India): Took 4 wickets in Sri Lanka’s first innings, giving India the edge with the ball.
- Suranga Lakmal (Sri Lanka): Bowled brilliantly in helpful conditions, taking 4 wickets in India’s first innings.
India 1st Innings: 172 all out
- Cheteshwar Pujara: 52 (117 balls, 10 fours)
- Suranga Lakmal: 4/26
Sri Lanka 1st Innings: 294 all out
- Angelo Mathews: 83 (130 balls, 11 fours)
- Bhuvneshwar Kumar: 4/88
India 2nd Innings: 352/8 declared
- Virat Kohli: 104* (119 balls, 12 fours, 2 sixes)
- Dilruwan Perera: 3/59
Sri Lanka 2nd Innings: 75/7 (Match drawn)
- Mohammed Shami: 2/34
2nd Test: India vs Sri Lanka at Nagpur
Result: India won by an innings and 239 runs
Date: November 24-27, 2017
Key Performances:
- Virat Kohli (India): Scored a massive 213, leading India to a huge first-innings total.
- Ravichandran Ashwin (India): Took 8 wickets in the match, dismantling Sri Lanka’s batting line-up.
- Murali Vijay (India): Scored 128 in the first innings, laying the foundation for India’s massive total.
Sri Lanka 1st Innings: 205 all out
- Dimuth Karunaratne: 51 (147 balls, 6 fours)
- Ravichandran Ashwin: 4/67
India 1st Innings: 610/6 declared
- Virat Kohli: 213 (267 balls, 17 fours, 2 sixes)
- Murali Vijay: 128 (221 balls, 11 fours, 1 six)
Sri Lanka 2nd Innings: 166 all out
- Dinesh Chandimal: 61 (82 balls, 10 fours)
- Ravichandran Ashwin: 4/63
3rd Test: India vs Sri Lanka at Delhi
Result: Match drawn
Date: December 2-6, 2017
Key Performances:
- Virat Kohli (India): Scored a double century, 243, putting India in control.
- Dinesh Chandimal (Sri Lanka): Fought hard with a superb 164 in Sri Lanka’s first innings.
- Ravindra Jadeja (India): Took 3 wickets in the first innings, keeping Sri Lanka’s batsmen under pressure.
India 1st Innings: 536/7 declared
- Virat Kohli: 243 (287 balls, 25 fours, 2 sixes)
- Murali Vijay: 155 (267 balls, 13 fours, 1 six)
Sri Lanka 1st Innings: 373 all out
- Dinesh Chandimal: 164 (361 balls, 21 fours)
- Ravindra Jadeja: 3/86
India 2nd Innings: 246/5 declared
- Shikhar Dhawan: 67 (91 balls, 5 fours, 1 six)
- Lahiru Gamage: 2/45
Sri Lanka 2nd Innings: 299/5 (Match drawn)
- Dhananjaya de Silva: 119* (219 balls, 15 fours, 1 six)
ODI Series: India won 2-1
1st ODI: India vs Sri Lanka at Dharamsala
Result: Sri Lanka won by 7 wickets
Date: December 10, 2017
Key Performances:
- Suranga Lakmal (Sri Lanka): Took 4 wickets, demolishing India’s top order and setting up a comfortable win for Sri Lanka.
- Angelo Mathews (Sri Lanka): Played a key role in Sri Lanka’s chase, scoring 25* and steering them to victory.
India: 112 all out in 38.2 overs
- MS Dhoni: 65 (87 balls, 10 fours, 2 sixes)
- Suranga Lakmal: 4/13
Sri Lanka: 114/3 in 20.4 overs
- Upul Tharanga: 49 (46 balls, 10 fours, 1 six)
- Jasprit Bumrah: 1/32
2nd ODI: India vs Sri Lanka at Mohali
Result: India won by 141 runs
Date: December 13, 2017
Key Performances:
- Rohit Sharma (India): Blasted 208* off 153 balls, hitting his third double century in ODIs.
- Shreyas Iyer (India): Supported Rohit with a brilliant 88 off 70 balls.
India: 392/4 in 50 overs
- Rohit Sharma: 208* (153 balls, 13 fours, 12 sixes)
- Shreyas Iyer: 88 (70 balls, 9 fours, 2 sixes)
Sri Lanka: 251/8 in 50 overs
- Angelo Mathews: 111* (132 balls, 9 fours, 3 sixes)
- Yuzvendra Chahal: 3/60
3rd ODI: India vs Sri Lanka at Visakhapatnam
Result: India won by 8 wickets
Date: December 17, 2017
Key Performances:
- Shikhar Dhawan (India): Scored a dominant 100*, leading India to an easy chase and series win.
- Kuldeep Yadav (India): Took 3 wickets, breaking the back of Sri Lanka’s batting line-up.
Sri Lanka: 215 all out in 44.5 overs
- Upul Tharanga: 95 (82 balls, 12 fours, 3 sixes)
- Kuldeep Yadav: 3/42
India: 219/2 in 32.1 overs
- Shikhar Dhawan: 100* (85 balls, 13 fours)
- Shreyas Iyer: 65 (63 balls, 8 fours, 1 six)
T20I Series: India won 3-0
1st T20I: India vs Sri Lanka at Cuttack
Result: India won by 93 runs
Date: December 20, 2017
Key Performances:
- KL Rahul (India): Scored 61 off 48 balls, setting up a strong total for India.
- Yuzvendra Chahal (India): Took 4 wickets, decimating Sri Lanka’s batting.
India: 180/3 in 20 overs
- KL Rahul: 61 (48 balls, 7 fours, 1 six)
- MS Dhoni: 39* (22 balls, 4 fours, 1 six)
Sri Lanka: 87 all out in 16 overs
- Angelo Mathews: 23 (27 balls, 2 fours, 1 six)
- Yuzvendra Chahal: 4/23
2nd T20I: India vs Sri Lanka at Indore
Result: India won by 88 runs
Date: December 22, 2017
Key Performances:
- Rohit Sharma (India): Smashed a blistering 118 off 43 balls, setting up a massive total for India.
- KL Rahul (India): Supported Rohit with a quickfire 89 off 49 balls, contributing to a record-breaking opening partnership.
- Yuzvendra Chahal (India): Took 4 wickets, once again wreaking havoc on Sri Lanka’s batting lineup.
India: 260/5 in 20 overs
- Rohit Sharma: 118 (43 balls, 12 fours, 10 sixes)
- KL Rahul: 89 (49 balls, 5 fours, 8 sixes)
Sri Lanka: 172 all out in 17.2 overs
- Kusal Perera: 77 (37 balls, 7 fours, 4 sixes)
- Yuzvendra Chahal: 4/52
3rd T20I: India vs Sri Lanka at Mumbai
Result: India won by 5 wickets
Date: December 24, 2017
Key Performances:
- Jaydev Unadkat (India): Bowled brilliantly, taking 2 wickets for just 15 runs, restricting Sri Lanka to a modest total.
- Manish Pandey (India): Steadied India’s chase with 32*, helping India complete a clean sweep of the T20I series.
Sri Lanka: 135/7 in 20 overs
- Dasun Shanaka: 29 (24 balls, 2 fours, 1 six)
- Jaydev Unadkat: 2/15
India: 139/5 in 19.2 overs
- Manish Pandey: 32* (29 balls, 2 fours)
- Dinesh Karthik: 18* (12 balls, 2 fours)
Series Summary:
- Test Series: India won 1-0
- ODI Series: India won 2-1
- T20I Series: India won 3-0
The 2017 Sri Lanka Tour of India was dominated by the Indian cricket team across all formats. The Test series ended in a 1-0 victory for India, thanks to standout performances from Virat Kohli, Ravichandran Ashwin, and Murali Vijay.
In the ODI series, Rohit Sharma stole the show with a double century, leading India to a 2-1 series win. India completed a clean sweep in the T20I series with a 3-0 victory, where Rohit Sharma, KL Rahul, and Yuzvendra Chahal were the stars.
17. 2021 India Tour of Sri Lanka

Image – Source
The 2021 India Tour of Sri Lanka featured a closely contested three-match ODI and T20I series. Due to COVID-19-related circumstances, India fielded a second-string team, as the main Indian squad was touring England for the Test series.
Despite being led by Shikhar Dhawan, India showed resilience, but Sri Lanka capitalized on their opportunities, winning both the ODI and T20I series 2-1. This tour marked Sri Lanka’s first series victory against India in any format since 2008.
ODI Series: Sri Lanka won 2-1
1st ODI: India vs Sri Lanka at Colombo (RPS)
Result: India won by 7 wickets
Date: July 18, 2021
Key Performances:
- Prithvi Shaw (India): Blasted 43 off 24 balls, giving India a flying start in the chase.
- Ishan Kishan (India): Scored a blistering 59 off 42 balls on his ODI debut.
- Deepak Chahar (India): Took 2 wickets and then played a match-winning knock in the lower order.
Sri Lanka: 262/9 in 50 overs
- Chamika Karunaratne: 43* (35 balls, 1 four, 2 sixes)
- Yuzvendra Chahal: 2/52
India: 263/3 in 36.4 overs
- Shikhar Dhawan: 86* (95 balls, 6 fours, 1 six)
- Ishan Kishan: 59 (42 balls, 8 fours, 2 sixes)
2nd ODI: India vs Sri Lanka at Colombo (RPS)
Result: India won by 3 wickets
Date: July 20, 2021
Key Performances:
- Deepak Chahar (India): Starred with both bat and ball, taking 2 wickets and scoring an unbeaten 69* to guide India to a thrilling victory.
- Charith Asalanka (Sri Lanka): Scored 65 off 68 balls, helping Sri Lanka set a decent total.
Sri Lanka: 275/9 in 50 overs
- Charith Asalanka: 65 (68 balls, 6 fours)
- Yuzvendra Chahal: 3/50
India: 277/7 in 49.1 overs
- Deepak Chahar: 69* (82 balls, 7 fours, 1 six)
- Suryakumar Yadav: 53 (44 balls, 6 fours)
3rd ODI: India vs Sri Lanka at Colombo (RPS)
Result: Sri Lanka won by 3 wickets
Date: July 23, 2021
Key Performances:
- Avishka Fernando (Sri Lanka): Scored 76 off 98 balls, steering Sri Lanka’s chase to victory.
- Akila Dananjaya (Sri Lanka): Took 3 wickets, breaking the back of India’s middle order.
India: 225 all out in 43.1 overs
- Prithvi Shaw: 49 (49 balls, 8 fours)
- Akila Dananjaya: 3/44
Sri Lanka: 227/7 in 39 overs
- Avishka Fernando: 76 (98 balls, 4 fours, 1 six)
- Bhuvneshwar Kumar: 3/54
T20I Series: Sri Lanka won 2-1
1st T20I: India vs Sri Lanka at Colombo (RPS)
Result: India won by 38 runs
Date: July 25, 2021
Key Performances:
- Suryakumar Yadav (India): Scored a sparkling 50 off 34 balls, leading India to a competitive total.
- Bhuvneshwar Kumar (India): Took 4 wickets, dismantling Sri Lanka’s chase.
India: 164/5 in 20 overs
- Suryakumar Yadav: 50 (34 balls, 5 fours, 2 sixes)
- Shikhar Dhawan: 46 (36 balls, 4 fours, 1 six)
Sri Lanka: 126 all out in 18.3 overs
- Charith Asalanka: 44 (26 balls, 3 fours, 3 sixes)
- Bhuvneshwar Kumar: 4/22
2nd T20I: India vs Sri Lanka at Colombo (RPS)
Result: Sri Lanka won by 4 wickets
Date: July 28, 2021
Key Performances:
- Dhananjaya de Silva (Sri Lanka): Played a crucial unbeaten 40* off 34 balls, guiding Sri Lanka’s chase.
- Akila Dananjaya (Sri Lanka): Bowled brilliantly, taking 2 wickets for 29 runs.
India: 132/5 in 20 overs
- Shikhar Dhawan: 40 (42 balls, 5 fours)
- Akila Dananjaya: 2/29
Sri Lanka: 133/6 in 19.4 overs
- Dhananjaya de Silva: 40* (34 balls, 1 four, 1 six)
- Kuldeep Yadav: 2/30
3rd T20I: India vs Sri Lanka at Colombo (RPS)
Result: Sri Lanka won by 7 wickets
Date: July 29, 2021
Key Performances:
- Wanindu Hasaranga (Sri Lanka): Was the star with the ball, taking 4 wickets for 9 runs, helping Sri Lanka bundle India out for a low score.
- Dhananjaya de Silva (Sri Lanka): Continued his good form, scoring an unbeaten 23* to guide Sri Lanka to a comfortable win.
India: 81 all out in 20 overs
- Kuldeep Yadav: 23 (28 balls, 2 fours)
- Wanindu Hasaranga: 4/9
Sri Lanka: 82/3 in 14.3 overs
- Dhananjaya de Silva: 23* (20 balls, 1 four, 1 six)
- Rahul Chahar: 3/15
Series Summary:
- ODI Series: Sri Lanka won 2-1
- T20I Series: Sri Lanka won 2-1
The 2021 India Tour of Sri Lanka marked a major victory for the hosts, as they clinched both the ODI and T20I series 2-1. India, fielding a young and relatively inexperienced squad, fought valiantly, with key performances from players like Deepak Chahar, Suryakumar Yadav, and Bhuvneshwar Kumar.
However, Sri Lanka’s resilience and strong performances from players like Wanindu Hasaranga, Dhananjaya de Silva, and Avishka Fernando helped them take both series.
18. 2022 Sri Lanka Tour of India

Image – Source
The 2022 Sri Lanka Tour of India was another dominant series for India, as they swept both the Test series 2-0 and the T20I series 3-0. India, led by Rohit Sharma in both formats, showcased their dominance across the board.
Sri Lanka, despite some standout individual performances, struggled to keep up with India’s firepower. Ravindra Jadeja, Ravichandran Ashwin, and Shreyas Iyer were among the standout performers for India throughout the series.
Test Series: India won 2-0
1st Test: India vs Sri Lanka at Mohali
Result: India won by an innings and 222 runs
Date: March 4-6, 2022
Key Performances:
- Ravindra Jadeja (India): Starred with both bat and ball, scoring a brilliant 175* and taking 9 wickets in the match.
- Ravichandran Ashwin (India): Took 6 wickets across both innings, passing Kapil Dev‘s record for most Test wickets by an Indian.
- Niroshan Dickwella (Sri Lanka): Top-scored for Sri Lanka with 51* in the second innings.
India 1st Innings: 574/8 declared
- Ravindra Jadeja: 175* (228 balls, 17 fours, 3 sixes)
- Rishabh Pant: 96 (97 balls, 9 fours, 4 sixes)
- Suranga Lakmal: 2/90
Sri Lanka 1st Innings: 174 all out
- Pathum Nissanka: 61 (133 balls, 11 fours)
- Ravindra Jadeja: 5/41
Sri Lanka 2nd Innings: 178 all out
- Niroshan Dickwella: 51* (81 balls, 6 fours)
- Ravichandran Ashwin: 4/47
2nd Test: India vs Sri Lanka at Bengaluru (Day-Night Test)
Result: India won by 238 runs
Date: March 12-14, 2022
Key Performances:
- Shreyas Iyer (India): Played two crucial knocks of 92 and 67, helping India build a commanding lead.
- Jasprit Bumrah (India): Took 8 wickets in the match, including a 5-wicket haul in Sri Lanka’s first innings.
- Dimuth Karunaratne (Sri Lanka): Scored a valiant 107 in Sri Lanka’s second innings, but it wasn’t enough to save the match.
India 1st Innings: 252 all out
- Shreyas Iyer: 92 (98 balls, 10 fours, 4 sixes)
- Rishabh Pant: 39 (26 balls, 7 fours, 2 sixes)
- Lasith Embuldeniya: 3/94
Sri Lanka 1st Innings: 109 all out
- Angelo Mathews: 43 (85 balls, 3 fours, 2 sixes)
- Jasprit Bumrah: 5/24
India 2nd Innings: 303/9 declared
- Shreyas Iyer: 67 (87 balls, 9 fours)
- Rishabh Pant: 50 (28 balls, 7 fours, 2 sixes)
- Praveen Jayawickrama: 4/78
Sri Lanka 2nd Innings: 208 all out
- Dimuth Karunaratne: 107 (174 balls, 15 fours)
- Ravichandran Ashwin: 4/55
T20I Series: India won 3-0
1st T20I: India vs Sri Lanka at Lucknow
Result: India won by 62 runs
Date: February 24, 2022
Key Performances:
- Ishan Kishan (India): Played an explosive knock of 89 off 56 balls, setting up a massive total for India.
- Bhuvneshwar Kumar (India): Bowled brilliantly with figures of 2/9 in his 2 overs, stifling Sri Lanka’s top order.
India: 199/2 in 20 overs
- Ishan Kishan: 89 (56 balls, 10 fours, 3 sixes)
- Shreyas Iyer: 57* (28 balls, 5 fours, 2 sixes)
Sri Lanka: 137/6 in 20 overs
- Charith Asalanka: 53* (47 balls, 5 fours, 1 six)
- Bhuvneshwar Kumar: 2/9
2nd T20I: India vs Sri Lanka at Dharamsala
Result: India won by 7 wickets
Date: February 26, 2022
Key Performances:
- Shreyas Iyer (India): Scored a fluent 74* off 44 balls, guiding India to an easy chase.
- Ravindra Jadeja (India): Contributed with both bat and ball, taking 1 wicket and scoring 45* off 18 balls.
Sri Lanka: 183/5 in 20 overs
- Pathum Nissanka: 75 (53 balls, 11 fours)
- Jasprit Bumrah: 1/24
India: 186/3 in 17.1 overs
- Shreyas Iyer: 74* (44 balls, 6 fours, 4 sixes)
- Ravindra Jadeja: 45* (18 balls, 7 fours)
3rd T20I: India vs Sri Lanka at Dharamsala
Result: India won by 6 wickets
Date: February 27, 2022
Key Performances:
- Shreyas Iyer (India): Continued his sublime form, scoring 73* off 45 balls, helping India seal the series 3-0.
- Avesh Khan (India): Bowled excellently, taking 2 wickets for 23 runs.
Sri Lanka: 146/5 in 20 overs
- Dasun Shanaka: 74* (38 balls, 9 fours, 2 sixes)
- Avesh Khan: 2/23
India: 148/4 in 16.5 overs
- Shreyas Iyer: 73* (45 balls, 9 fours, 1 six)
- Sanju Samson: 39 (25 balls, 2 fours, 3 sixes)
Series Summary:
- Test Series: India won 2-0
- T20I Series: India won 3-0
The 2022 Sri Lanka Tour of India showcased India’s dominance, winning both the Test and T20I series comfortably. The Test series saw Ravindra Jadeja and Ravichandran Ashwin shine, while in the T20I series, Shreyas Iyer was the standout performer, leading India to a clean sweep.
19. 2023 Sri Lanka Tour of India

Image – Source
The 2023 Sri Lanka Tour of India was a comprehensive and one-sided series for the hosts, as India swept both the ODI and T20I series 3-0.
India’s depth in both formats was on full display, with standout performances from Virat Kohli, Shubman Gill, Suryakumar Yadav, and Axar Patel. Sri Lanka, despite some spirited efforts, struggled to match India’s firepower across the board.
ODI Series: India won 3-0
1st ODI: India vs Sri Lanka at Guwahati
Result: India won by 67 runs
Date: January 10, 2023
Key Performances:
- Virat Kohli (India): Played a brilliant knock of 113 off 87 balls, helping India post a big total.
- Dasun Shanaka (Sri Lanka): Scored a fighting 108* off 88 balls, but it wasn’t enough to chase India’s target.
India: 373/7 in 50 overs
- Virat Kohli: 113 (87 balls, 12 fours, 1 six)
- Rohit Sharma: 83 (67 balls, 9 fours, 3 sixes)
- Kasun Rajitha: 3/88
Sri Lanka: 306/8 in 50 overs
- Dasun Shanaka: 108* (88 balls, 12 fours, 3 sixes)
- Umran Malik: 3/57
2nd ODI: India vs Sri Lanka at Kolkata
Result: India won by 4 wickets
Date: January 12, 2023
Key Performances:
- Kuldeep Yadav (India): Took 3 wickets, breaking the back of Sri Lanka’s middle order.
- KL Rahul (India): Played a composed knock of 64* off 103 balls, guiding India to victory.
Sri Lanka: 215 all out in 39.4 overs
- Nuwanidu Fernando: 50 (63 balls, 6 fours)
- Kuldeep Yadav: 3/51
India: 219/6 in 43.2 overs
- KL Rahul: 64* (103 balls, 6 fours)
- Rohit Sharma: 42 (49 balls, 2 fours, 3 sixes)
3rd ODI: India vs Sri Lanka at Thiruvananthapuram
Result: India won by 317 runs
Date: January 15, 2023
Key Performances:
- Virat Kohli (India): Played a masterclass innings of 166* off 110 balls, setting up a massive total.
- Mohammed Siraj (India): Bowled a fiery spell, taking 4 wickets for just 32 runs and destroying Sri Lanka’s batting lineup.
India: 390/5 in 50 overs
- Virat Kohli: 166* (110 balls, 13 fours, 8 sixes)
- Shubman Gill: 116 (97 balls, 14 fours, 2 sixes)
- Kasun Rajitha: 2/81
Sri Lanka: 73 all out in 22 overs
- Nuwanidu Fernando: 19 (27 balls, 3 fours)
- Mohammed Siraj: 4/32
T20I Series: India won 3-0
1st T20I: India vs Sri Lanka at Mumbai
Result: India won by 2 runs
Date: January 3, 2023
Key Performances:
- Deepak Hooda (India): Scored a crucial 41* off 23 balls, helping India set a defendable total.
- Axar Patel (India): Bowled economically and held his nerve in the final over, defending 13 runs to win the game.
India: 162/5 in 20 overs
- Deepak Hooda: 41* (23 balls, 1 four, 4 sixes)
- Ishan Kishan: 37 (29 balls, 3 fours, 2 sixes)
Sri Lanka: 160/10 in 20 overs
- Dasun Shanaka: 45 (27 balls, 3 fours, 3 sixes)
- Shivam Mavi: 4/22
2nd T20I: India vs Sri Lanka at Pune
Result: Sri Lanka won by 16 runs
Date: January 5, 2023
Key Performances:
- Dasun Shanaka (Sri Lanka): Played a captain’s knock of 56* off 22 balls, guiding Sri Lanka to a big total.
- Axar Patel (India): Scored a valiant 65 off 31 balls in a losing cause.
Sri Lanka: 206/6 in 20 overs
- Dasun Shanaka: 56* (22 balls, 2 fours, 6 sixes)
- Kusal Mendis: 52 (31 balls, 3 fours, 4 sixes)
India: 190/8 in 20 overs
- Axar Patel: 65 (31 balls, 3 fours, 6 sixes)
- Shivam Mavi: 26* (15 balls, 2 fours, 2 sixes)
3rd T20I: India vs Sri Lanka at Rajkot
Result: India won by 91 runs
Date: January 7, 2023
Key Performances:
- Suryakumar Yadav (India): Scored an outstanding 112* off 51 balls, leading India to a huge total.
- Arshdeep Singh (India): Took 3 wickets, decimating Sri Lanka’s chase.
India: 228/5 in 20 overs
- Suryakumar Yadav: 112* (51 balls, 7 fours, 9 sixes)
- Shubman Gill: 46 (36 balls, 2 fours, 3 sixes)
Sri Lanka: 137 all out in 16.4 overs
- Dasun Shanaka: 23 (17 balls, 2 fours, 1 six)
- Arshdeep Singh: 3/20
Series Summary:
- ODI Series: India won 3-0
- T20I Series: India won 3-0
India’s clean sweep in both the ODI and T20I series against Sri Lanka highlighted their dominance across formats. Virat Kohli was in sublime form in the ODIs, while Suryakumar Yadav took center stage in the T20Is with his remarkable century in the third T20I. Sri Lanka put up a fight, particularly in the T20I series, but ultimately, India’s depth and skill were too much for them to handle.
20. 2024 Sri Lanka vs India Series

Image – Source
The 2024 Sri Lanka vs India series consisted of both a 3-match T20I series and a 3-match ODI series. India dominated the T20I series, winning all three matches, while Sri Lanka bounced back strongly to win the ODI series 2-0 (with one match being washed out). This series highlighted the competitive nature of both teams in different formats.
T20I Series: India won 3-0
1st T20I: Sri Lanka vs India at Colombo
Result: India won by 45 runs
Date: January 5, 2024
Key Performances:
- Shubman Gill (India): Played a blistering knock of 78 off 49 balls, setting up a challenging total for Sri Lanka.
- Arshdeep Singh (India): Bowled brilliantly, taking 3 wickets to restrict Sri Lanka’s chase.
India: 191/4 in 20 overs
- Shubman Gill: 78 (49 balls, 8 fours, 3 sixes)
- Suryakumar Yadav: 48* (28 balls, 5 fours, 2 sixes)
Sri Lanka: 146/9 in 20 overs
- Charith Asalanka: 44 (32 balls, 6 fours, 1 six)
- Arshdeep Singh: 3/28
2nd T20I: Sri Lanka vs India at Dambulla
Result: India won by 6 wickets
Date: January 7, 2024
Key Performances:
- Suryakumar Yadav (India): Anchored the chase with a composed 61*, helping India take an unassailable 2-0 lead.
- Hardik Pandya (India): Took 2 crucial wickets and provided a late flourish with the bat.
Sri Lanka: 158/6 in 20 overs
- Bhanuka Rajapaksa: 52 (39 balls, 4 fours, 3 sixes)
- Hardik Pandya: 2/30
India: 161/4 in 18.4 overs
- Suryakumar Yadav: 61* (35 balls, 6 fours, 2 sixes)
- Ruturaj Gaikwad: 43 (32 balls, 5 fours)
3rd T20I: Sri Lanka vs India at Galle
Result: India won by 7 wickets
Date: January 9, 2024
Key Performances:
- Ruturaj Gaikwad (India): Smashed 91* off 50 balls, leading India to a comprehensive victory and a 3-0 sweep.
- Axar Patel (India): Took 2 wickets and bowled economically, restricting Sri Lanka to a modest total.
Sri Lanka: 164/7 in 20 overs
- Kusal Mendis: 47 (38 balls, 5 fours, 1 six)
- Axar Patel: 2/27
India: 165/3 in 17.5 overs
- Ruturaj Gaikwad: 91* (50 balls, 8 fours, 4 sixes)
- Ishan Kishan: 34 (22 balls, 3 fours, 2 sixes)
ODI Series: Sri Lanka won 2-0
1st ODI: Sri Lanka vs India at Colombo
Result: Sri Lanka won by 5 wickets
Date: January 12, 2024
Key Performances:
- Wanindu Hasaranga (Sri Lanka): Played a crucial all-round role, taking 3 wickets and scoring an unbeaten 45* to guide Sri Lanka’s chase.
- Mohammed Siraj (India): Took 3 wickets, keeping India in the game, but couldn’t stop Sri Lanka from chasing the target.
India: 245 all out in 48.3 overs
- Shreyas Iyer: 71 (89 balls, 7 fours, 1 six)
- Wanindu Hasaranga: 3/46
Sri Lanka: 246/5 in 47.4 overs
- Wanindu Hasaranga: 45* (37 balls, 4 fours, 1 six)
- Charith Asalanka: 68 (83 balls, 7 fours)
2nd ODI: Sri Lanka vs India at Dambulla
Result: Sri Lanka won by 4 wickets
Date: January 15, 2024
Key Performances:
- Pathum Nissanka (Sri Lanka): Scored a solid 85 off 112 balls, anchoring Sri Lanka’s chase.
- Maheesh Theekshana (Sri Lanka): Bowled economically and took 2 important wickets to restrict India’s total.
India: 228/8 in 50 overs
- Virat Kohli: 66 (82 balls, 6 fours)
- Maheesh Theekshana: 2/40
Sri Lanka: 229/6 in 49.2 overs
- Pathum Nissanka: 85 (112 balls, 9 fours)
- Dasun Shanaka: 44* (36 balls, 3 fours, 2 sixes)
3rd ODI: Sri Lanka vs India at Galle
Result: Match abandoned due to rain
Date: January 17, 2024
The final ODI of the series was called off due to persistent rain, resulting in a 2-0 series victory for Sri Lanka.
Series Summary:
- T20I Series: India won 3-0
- ODI Series: Sri Lanka won 2-0
The 2024 Sri Lanka vs India series saw contrasting results in the two formats. India dominated the T20I series with a 3-0 clean sweep, with key contributions from Suryakumar Yadav, Ruturaj Gaikwad, and Shubman Gill. In contrast, Sri Lanka fought back in the ODI series, winning 2-0, with standout performances from Wanindu Hasaranga, Pathum Nissanka, and Charith Asalanka.
India vs Sri Lanka in World Cups

Image – Source
India and Sri Lanka have faced each other multiple times in both the ODI and T20 World Cups. Here’s a simple breakdown of their encounters:
ODI World Cup Matches
- 1979:
Venue: Manchester
Result: Sri Lanka won by 47 runs - 1996:
Venue: Delhi
Result: Sri Lanka won by 6 wickets - 1996 (Semi-Final):
Venue: Kolkata
Result: Sri Lanka won by default (match awarded due to crowd trouble) - 1999:
Venue: Taunton
Result: India won by 157 runs - 2003:
Venue: Johannesburg
Result: India won by 183 runs - 2007:
Venue: Port of Spain
Result: Sri Lanka won by 69 runs - 2011 (Final):
Venue: Mumbai
Result: India won by 6 wickets - 2019:
Venue: Leeds
Result: India won by 7 wickets
T20 World Cup Matches
- 2010:
Venue: Gros Islet
Result: Sri Lanka won by 5 wickets - 2014 (Final):
Venue: Dhaka
Result: Sri Lanka won by 6 wickets
Champions Trophy Matches

Image – Source
- 2002 Final (First Match)
Venue: Colombo (RPS)
Result: No result (due to rain) - 2002 Final (Replay)
Venue: Colombo (RPS)
Result: No result (due to rain)
Note: India and Sri Lanka declared joint winners - 2013 Semi-Final
Venue: Cardiff
Result: India won by 8 wickets - 2017 Group Stage
Venue: London (The Oval)
Result: Sri Lanka won by 7 wickets
Key Players Who Defined the Rivalry
Over the years, many legendary players have left an indelible mark on the India-Sri Lanka rivalry.
- India: Sachin Tendulkar, M.S. Dhoni, Virat Kohli, and Rahul Dravid have all been instrumental in shaping India’s dominance in various formats.
- Sri Lanka: Muttiah Muralitharan, Kumar Sangakkara, Sanath Jayasuriya, and Lasith Malinga have carried the hopes of their nation, often producing match-winning performances against India.
These players are icons not only for their respective nations but also for world cricket as a whole, defining moments that have cemented their legacies.
Conclusion
The India-Sri Lanka cricket rivalry remains one of the sport’s most exciting and enduring contests. From the early days of Sri Lanka’s entry into Test cricket to their historic World Cup encounters, this rivalry has seen many twists and turns.
Both teams have experienced highs and lows, with their clashes providing some of the most dramatic moments in cricket. As new generations of cricketers rise, the rivalry is set to continue, promising even more unforgettable matches in the future.
What Are the FAQs About the Sri Lanka National Cricket Team Vs India National Cricket Team Timeline?
How many times have India and Sri Lanka faced each other in the World Cup?
Five times—1996, 2003, 2007, 2011, and 2019.
Who won the 2011 World Cup final between India and Sri Lanka?
India won the final, claiming their second World Cup title.
What was the significance of the 1996 World Cup semi-final?
Sri Lanka’s victory paved their way to win their first World Cup.
How has the rivalry evolved in T20 cricket?
T20 cricket has added more excitement with several high-stakes encounters, such as the 2017 Nidahas Trophy.
Which players have had the most impact in India-Sri Lanka World Cup matches?
Players like Sachin Tendulkar, M.S. Dhoni, Kumar Sangakkara, and Muttiah Muralitharan played key roles.
What was Sri Lanka’s biggest win over India in World Cups?
Sri Lanka’s victory in the 1996 World Cup semi-final was their most significant win against India.
What are the predictions for future India-Sri Lanka World Cup encounters?
Both teams have young, emerging talents, suggesting exciting encounters in future tournaments.
