The rivalry between the India National Cricket Team and the Sri Lanka National Cricket Team is one of the most consistent and long-standing contests in international cricket. With frequent encounters across formats, this rivalry has produced thrilling matches, iconic performances, and impressive statistical records over the years.
Latest Matches
Tournament
Venue
Date
India Score
Sri Lanka Score
Result
Series
Men’s T20 Asia Cup
Dubai International Cricket Stadium, Dubai
Sep 26, 2025
202/5 (20 overs)
202/5 (20 overs)
Match tied (India won Super Over by 2 wkts)
Men’s T20 Asia Cup 2025
Bilateral T20I
Pallekele International Cricket Stadium, Kandy
Jul 30, 2024
137/9 (20 overs)
137/8 (20 overs)
Match tied (India won Super Over)
India tour of Sri Lanka T20I 2024
Bilateral T20I
Pallekele International Cricket Stadium, Kandy
Jul 28, 2024
81/3 (DLS)
161/9 (20 overs)
India won by 7 wickets (DLS Method)
India tour of Sri Lanka T20I 2024
Bilateral T20I
Pallekele International Cricket Stadium, Kandy
Jul 27, 2024
213/7 (20 overs)
170 (19.2 overs)
India won by 43 runs
India tour of Sri Lanka T20I 2024
Bilateral ODI
R. Premadasa Stadium, Colombo
Aug 7, 2024
138 (26.1 overs)
248/7 (50 overs)
Sri Lanka won by 110 runs
India tour of Sri Lanka ODI 2024
Bilateral ODI
R. Premadasa Stadium, Colombo
Aug 4, 2024
208 (42.2 overs)
240/9 (50 overs)
Sri Lanka won by 32 runs
India tour of Sri Lanka ODI 2024
Bilateral ODI
R. Premadasa Stadium, Colombo
Aug 2, 2024
230 (47.5 overs)
230/8 (50 overs)
Match tied
India tour of Sri Lanka ODI 2024
Top Run Scorers
Rank
Player
Team
Matches
Runs
Average
Highest Score
Strike Rate (where applicable)
1
Rohit Sharma
IND
19+
411+
24.17
118
144.21
2
Shikhar Dhawan
IND
12
375
37.50
90
129.31
3
Virat Kohli
IND
8+
339+
67.80
82
138.36
4
Dasun Shanaka
SL
19-22
306-430
25.50-26.87
74*
128-140.52
5
KL Rahul
IND
9
301
37.62
89
139.35
6
Suryakumar Yadav
IND
–
346
–
–
High impact
Top Wicket Takers
Rank
Player
Team
Matches/Inns
Wickets
Economy
Average
Best Bowling
1
Yuzvendra Chahal
IND
10-13
20-23
8.23-8.48
15.65-17.34
4/23
2
Wanindu Hasaranga
SL
12
17
7.84
20.76
4/9
3
Dushmantha Chameera
SL
15
16
7.90
26.68
2/14
4
R. Ashwin
IND
7
14
5.36
10.28
4/8
5
Kuldeep Yadav
IND
9
12
7.40
18.50
3/52
6
Dasun Shanaka (part-time)
SL
19
12
7.50
16.25
3/16
Most Memorable Matches
Date
Format / Tournament
Key Highlight
Result
Why Memorable?
Sep 26, 2025
T20I – Men’s T20 Asia Cup
High-scoring thriller, Super Over drama
India won Super Over by 2 wkts (tied)
Nail-biting finish with century from Nissanka
Jul 30, 2024
T20I – Bilateral
Super Over decider after tie
India won Super Over
Pure T20 entertainment
Jul 28, 2024
T20I – Bilateral (Pallekele)
DLS method chase
India won by 7 wickets
Clinical chase under pressure
Jul 27, 2024
T20I – Bilateral
Suryakumar Yadav fireworks
India won by 43 runs
SKY’s explosive batting masterclass
Aug 7, 2024
ODI – Bilateral (Colombo)
Sri Lanka’s big win after years
Sri Lanka won by 110 runs
Ended India’s long winning streak
Aug 4, 2024
ODI – Bilateral
Tight contest
Sri Lanka won by 32 runs
Sri Lanka’s fighting spirit in ODIs
Aug 2, 2024
ODI – Bilateral
Rare tie in modern era
Match Tied
Classic evenly-matched battle
Overall Head-to-Head Records Across Formats
The overall head-to-head record between India and Sri Lanka highlights a rivalry where India has maintained a strong advantage, particularly in the modern era. Historically, Sri Lanka enjoyed success during the late 1990s and early 2000s, especially in ODIs, but India has dominated in recent years across all formats. In Test cricket, India has been superior with consistent performances, while in ODIs and T20Is, India’s depth and balance have given them a clear edge. Sri Lanka, however, has remained competitive, often producing surprising results in key matches. The stats show India leading comfortably, but the rivalry remains significant due to its history and frequent encounters.
Format
Matches
India Wins
Sri Lanka Wins
Draw/No Result
Win % India
Win % Sri Lanka
Tests
45+
20+
7+
Many
Higher
Lower
ODIs
165+
95+
60+
Few
Higher
Competitive
T20Is
30+
20+
10+
Few
High
Moderate
Overall
240+
135+
80+
Remaining
Dominant
Lower
ICC Matches
40+
25+
15+
Few
Higher
Competitive
Test Cricket Stats and Historic Encounters
Test cricket between India and Sri Lanka has traditionally favored India due to their strong performances at home and improving record overseas. India’s spin attack has been a major factor, especially on subcontinent pitches. Sri Lanka has shown resilience in their home conditions, producing some memorable performances with strong batting displays. The stats indicate India’s clear advantage in total wins and series victories. Drawn matches are also common, reflecting the balanced nature of some contests. This format showcases the technical and strategic depth of both teams.
Category
India
Sri Lanka
Advantage
Notes
Impact
Total Wins
20+
7+
India
Strong record
High
Home Wins
Very Strong
Strong
India
Conditions
High
Away Wins
Good
Limited
India
Consistency
High
Series Wins
More
Few
India
Dominance
High
Draw Matches
Many
Many
Equal
Balanced games
Medium
One Day International (ODI) Stats Overview
ODI cricket has been the most played format between India and Sri Lanka, producing numerous iconic matches. India leads comfortably in total wins, thanks to consistent performances and a deep batting lineup. Sri Lanka, however, has had its moments of dominance, particularly during its golden era. High-scoring games and thrilling chases have defined this rivalry. India’s ability to perform consistently in bilateral series and ICC tournaments has given them a clear advantage in this format.
Category
India
Sri Lanka
Advantage
Notes
Impact
Matches Won
95+
60+
India
Clear lead
Very High
Highest Score
390+
350+
India
Big totals
High
Successful Chases
Many
Several
India
Depth
High
Win Percentage
Higher
Moderate
India
Consistency
High
ICC Wins
More
Some
India
Big stage
Very High
T20 International Stats and Match Trends
T20 Internationals between India and Sri Lanka have added excitement to their rivalry. India has dominated this format with strong batting performances and effective bowling strategies. Sri Lanka has been competitive but has struggled to match India’s consistency. The stats indicate India’s clear lead in total wins. Close matches and high-scoring encounters are common, reflecting the fast-paced nature of T20 cricket. This format continues to attract significant attention from fans.
Category
India
Sri Lanka
Advantage
Notes
Impact
Matches Won
20+
10+
India
Strong lead
High
Highest Score
220+
200+
India
Power hitting
High
Best Bowling
Strong
Moderate
India
Balance
Medium
Win Ratio
High
Lower
India
Consistency
High
Recent Matches
Dominant
Competitive
India
Form
High
Top Performers and Key Records
The India vs Sri Lanka rivalry has featured some of the greatest players in cricket history. Both teams have produced legendary batsmen and bowlers who have delivered match-winning performances. India’s players have often dominated statistically, but Sri Lankan players have also created unforgettable moments. The stats highlight numerous centuries, partnerships, and wicket hauls that have defined this rivalry. Individual brilliance has played a crucial role in shaping match outcomes.
Record Type
India
Sri Lanka
Advantage
Notes
Impact
Top Run Scorer
Very High
High
India
Consistency
High
Top Wicket Taker
Strong
Strong
Equal
Match impact
High
Centuries
Many
Many
Equal
Big innings
High
Best Bowling
Notable
Notable
Equal
Key spells
Medium
Match Winners
Numerous
Several
India
Depth
Very High
Modern Era Stats and Rivalry Evolution
In the modern era, India has established dominance over Sri Lanka across formats. With a strong squad and consistent performances, India has maintained a winning edge in bilateral series and ICC tournaments. Sri Lanka, while going through a rebuilding phase, continues to show potential and competitiveness. The stats from recent years indicate India’s superiority, but Sri Lanka remains capable of producing surprising results. This rivalry continues to evolve with changing team dynamics and modern cricket strategies.
Aspect
India
Sri Lanka
Advantage
Notes
Impact
Recent Wins
High
Low
India
Dominance
Very High
Team Strength
Elite
Developing
India
Depth
High
ICC Performance
Strong
Moderate
India
Consistency
High
Overseas Success
Good
Limited
India
Experience
High
Rivalry Status
One-sided
Competitive
India
Modern era
Medium
Conclusion
The statistical comparison between the India National Cricket Team and the Sri Lanka National Cricket Team highlights a rivalry rich in history and competitive spirit. While India has dominated in recent years, Sri Lanka’s past successes and occasional strong performances keep the rivalry alive. With both teams continuing to evolve, this contest remains an important part of international cricket, offering exciting matches and memorable moments.