The rivalry between the India National Cricket Team and the Sri Lanka National Cricket Team has developed into one of the most exciting contests in Asian cricket. Since their first official matches in the late twentieth century, the two teams have faced each other in Tests, One Day Internationals, and T20 Internationals. Their encounters often produce thrilling moments, remarkable performances, and passionate fan support across the region. Over the decades, both sides have built strong squads filled with legendary players. From early Test matches to modern ICC tournament clashes, the timeline of India vs Sri Lanka cricket highlights a rivalry that continues to entertain cricket fans around the world.
Recent: India vs Sri Lanka Cricket Team
Match
Date
Format
Venue
Winner
India Score
Sri Lanka Score
Margin
Standout Highlight
1
26 Sep 2025
T20I
Dubai International Stadium
India (Super Over)
202/5
202/5
Tied (India SO win)
Dramatic tie; Pathum Nissanka’s explosive 107 nearly stole it for Sri Lanka
2
07 Aug 2024
ODI
R Premadasa Stadium, Colombo
Sri Lanka
138 (26.1 ov)
248/7
110 runs
Sri Lanka’s dominant batting collapsed India’s chase in heavy defeat
3
04 Aug 2024
ODI
R Premadasa Stadium, Colombo
Sri Lanka
208 (42.2 ov)
240/9
32 runs
Tight contest; Sri Lanka defended with disciplined bowling
4
02 Aug 2024
ODI
R Premadasa Stadium, Colombo
Match Tied
230 (47.5 ov)
230/8
Tie
Rare tie; both teams posted identical totals in thrilling finish
5
30 Jul 2024
T20I
Pallekele International Stadium
India (Super Over)
137/9
137/8
Tied (India SO win)
Super Over drama decided a low-scoring nail-biter
6
28 Jul 2024
T20I
Pallekele International Stadium
India
81/3 (6.3 ov)
161/9
7 wickets (DLS)
Rain-affected chase; India cruised under DLS method
7
27 Jul 2024
T20I
Pallekele International Stadium
India
213/7
170 (19.2 ov)
43 runs
India posted huge total; clinical bowling restricted Sri Lanka
8
07 Jan 2023
T20I
Saurashtra Cricket Association Stadium, Rajkot
India
228/5
137 (16.4 ov)
91 runs
India’s explosive batting powered a massive victory
9
05 Jan 2023
T20I
Saurashtra Cricket Association Stadium, Rajkot
Sri Lanka
–
–
16 runs
Sri Lanka defended brilliantly in a low-scoring thriller
10
12 Nov 2023
ODI (WC)
Wankhede Stadium, Mumbai
India
357/6
55 (19.4 ov)
302 runs
Historic demolition; India’s record-breaking total crushed Sri Lanka
11
02 Sep 2023
T20I (Asia Cup)
R Premadasa Stadium, Colombo
India
–
–
41 runs
Super Four clash; India defended with clinical performance
12
15 Jan 2023
T20I
R Premadasa Stadium, Colombo
India
–
–
39 runs
India sealed the series with strong all-round display
13
07 Sep 2023
T20I
Colombo
Sri Lanka
–
–
6 wickets
Sri Lanka chased down target in Asia Cup thriller
14
10 Sep 2023
ODI (Asia Cup)
Colombo
India
–
–
7 wickets
Comfortable chase sealed India’s Asia Cup campaign
15
04 Sep 2022
T20I (Asia Cup)
Dubai
India
–
–
6 wickets
Classic chase; India showed chasing masterclass under lights
Best Individual Performances
Rank
Player
Team
Performance
Format
Match / Year / Key Context
1
Rohit Sharma
IND
118 (43 balls)
T20I
Indore, December 2017
2
Dunith Wellalage
SL
5 wickets (exact figures in series)
ODI
Colombo, August 2024 (3rd ODI series)
3
Virat Kohli
IND
166* (110 balls)
T20I
Rajkot / series, January 2023
4
Suryakumar Yadav
IND
58 (26 balls) + captaincy
T20I
Pallekele, July 2024 (1st T20I)
5
Pathum Nissanka
SL
79 (48 balls)
T20I
Pallekele / Colombo, 2024 series
Head-to-Head Summary
Format
Matches Played
India Won
Sri Lanka Won
Ties
No Result / Drawn
India Win % (approx.)
First Match Year
Test
46
22
7
0
17 (Drawn)
47.8%
1982
ODI
171
99
59
2
11
57.9% (excluding NR)
1979
T20I
33
21–23
9
1
1–2
63–70%
2009
Overall (Intl.)
250
142–144
75
3
30+
60–65%
1979
Best Player Analysis Table
Rank
Player
Team
Role
Key Stats (Recent vs SL)
Notable Performance Example
1
Rohit Sharma
IND
Batsman
~400+ runs in recent T20Is/ODIs
Consistent opener, high scores in T20Is
2
Virat Kohli
IND
Batsman
High average, multiple 50s/100s
Strong in pressure games (e.g., chases)
3
Shubman Gill
IND
Batsman
500+ runs in bilateral series
Top scorer in 2023 ODIs vs SL
4
Suryakumar Yadav
IND
Batsman
Explosive middle-order, 300+ runs
Match-winning knocks in T20Is
5
Dasun Shanaka
SL
All-rounder
400+ runs + wickets, captaincy impact
Key for SL in 2024 upset wins
First Official Matches and Early Encounters (1979–1985)
The first official matches between the India National Cricket Team and the Sri Lanka National Cricket Team began after Sri Lanka gained full international status. During this period, India was already an established cricket nation, while Sri Lanka was still building its reputation in world cricket. Early encounters were important learning experiences for the Sri Lankan team. India often dominated these matches because of its experienced players and strong batting lineup. However, Sri Lanka gradually improved and began to compete more confidently. These early games laid the foundation for a rivalry that would become stronger in the following decades as Sri Lanka developed into a powerful cricket nation.
Year
Event
Format
Venue
Result
1979
Early international encounters
ODI
England
First meetings
1982
India vs Sri Lanka series
Test
India
India strong
1985
Bilateral contests
ODI
Asia
Competitive matches
1985
Asia Cup meetings
ODI
Asia
Rivalry growing
Sri Lanka’s Rise and Competitive Battles (1990–2000)
During the 1990s, the rivalry between the India National Cricket Team and the Sri Lanka National Cricket Team became far more competitive. Sri Lanka developed a powerful team that challenged established cricket nations. One of the most significant moments came during the 1996 ICC Cricket World Cup, when Sri Lanka defeated several strong teams and eventually won the tournament. Matches between India and Sri Lanka during this era were intense and closely contested. Both teams had talented players who could change the outcome of a match with outstanding performances. The growing competitiveness between the two sides attracted large audiences and increased the popularity of their encounters across Asia.
Year
Event
Format
Venue
Highlight
1990
Bilateral series
Test / ODI
India
Balanced contests
1996
ICC Cricket World Cup
ODI
India / SL
Historic tournament
1997
Test series
Test
Sri Lanka
High scoring games
1999
ICC tournament matches
ODI
England
Competitive rivalry
Intense Matches in the Modern Era (2001–2015)
The rivalry between the India National Cricket Team and the Sri Lanka National Cricket Team reached a new level of intensity during the early twenty-first century. Both teams frequently met in bilateral series and ICC tournaments. One of the most memorable encounters occurred in the 2011 ICC Cricket World Cup final, where India defeated Sri Lanka to win the tournament. This match became one of the most iconic moments in cricket history. Throughout this period, both sides had strong squads and produced many exciting matches across different formats. The rivalry attracted millions of viewers and strengthened cricket’s popularity across South Asia.
Year
Event
Format
Venue
Result
2002
Bilateral series
Test / ODI
Sri Lanka
Competitive matches
2007
ICC tournament clash
ODI
West Indies
High-pressure game
2011
ICC Cricket World Cup Final
ODI
India
India victory
2014
T20 World Cup final
T20
Bangladesh
Sri Lanka win
Recent Matches and Current Era (2016–2025)
In recent years, contests between the India National Cricket Team and the Sri Lanka National Cricket Team have continued to entertain cricket fans around the world. Modern stars from both teams have delivered impressive performances in different formats. India has maintained a strong position with a balanced squad, while Sri Lanka continues to rebuild with talented young players. Their matches often feature exciting batting displays and impressive bowling spells. Even today, India vs Sri Lanka encounters remain important fixtures in Asian cricket and are closely followed by fans across the region.
Year
Event
Format
Venue
Highlight
2017
India tour of Sri Lanka
Test / ODI
Sri Lanka
India strong performance
2018
Nidahas Trophy
T20
Sri Lanka
Thrilling final
2022
Bilateral series
T20 / ODI
India
Competitive games
2024
Recent fixtures
All formats
Various venues
Continuing rivalry
Conclusion
The rivalry between the India National Cricket Team and the Sri Lanka National Cricket Team has grown steadily over several decades. From Sri Lanka’s early days in international cricket to the modern era of competitive tournaments, both teams have produced memorable matches and legendary players. Their contests have often highlighted the strength of Asian cricket and the passion of cricket fans in the region. With new generations of players emerging on both sides, the India vs Sri Lanka rivalry is expected to continue providing exciting moments and high-quality cricket for many years to come.