India and Sri Lanka share a long-standing cricketing rivalry across Tests, ODIs, and T20Is, with many memorable encounters over the decades. India has historically had the upper hand in overall wins, but Sri Lanka has produced remarkable performances, including series victories and record-breaking individual innings. Matches between these two sides are often high-stakes, showcasing competitive cricket, star players, and evolving strategies.
Advertisement
India vs Sri Lanka Head-to-Head: Tests, ODIs & T20Is

Summary
The contest between India and Sri Lanka is one of the most fierce matchups in international cricket. From iconic World Cup finals to high-octane T20I clashes, these two Asian giants share a rich competitive history over decades.
As they prepare to co-host the ICC T20 World Cup 2026, let's check out India v Sri Lanka head to head records. India historically holds the edge across all formats; however, Sri Lanka’s ability to flourish in subcontinental conditions always makes them a formidable threat.
India vs Sri Lanka Head To Head Overall Stats & Records
India and Sri Lanka have faced each other in 46 Test matches, with India winning 27, Sri Lanka 7, and 12 ending in draws. In ODIs, the two teams have met 171 times, with India winning 95 matches, Sri Lanka 71, and 2 matches tied, while 3 ended with no result.
In T20Is, India has won 24 out of 33 encounters, with Sri Lanka winning 9 and no matches ending with no result. Overall, India has maintained a clear edge across all formats, but Sri Lanka has produced memorable performances, making this a competitive and historic rivalry.
| Format | Matches | India Won | Sri Lanka Won | Tied / No Result |
|---|---|---|---|---|
| Test | 46 | 27 | 7 | 12 (Drawn) |
| ODI | 171 | 95 | 71 | 2 Tied / 3 NR |
| T20I | 33 | 24 | 9 | 0 NR |
Sri Lanka vs India Head to Head in Test Cricket
| Matches | India Won | Sri Lanka Won | Drawn |
|---|---|---|---|
| 46 | 27 | 7 | 12 |
Sri Lanka vs India Test Records
In India vs Sri Lanka matches, the highest team total for India is 726/9, while Sri Lanka’s highest is 962/6. The lowest team totals are 112/10 for India and 82/10 for Sri Lanka.
The highest individual scores in the rivalry are Virender Sehwag’s 293 for India and Sanath Jayasuriya’s 340 for Sri Lanka. The best bowling figures in an innings are held by Maninder Singh for India with 7/51, and by Muttiah Muralitharan for Sri Lanka with 8/87.
| Category | India | Sri Lanka |
|---|---|---|
| Highest Team Total | 726/9 | 962/6 |
| Lowest Team Total | 112/10 | 82/10 |
| Highest Individual Score | Virender Sehwag (293 Runs) | Sanath Jayasuriya (340 Runs) |
| Best Bowling (Innings) | Maninder Singh (7/51) | Muttiah Muralitharan (8/87) |
Advertisement
India vs Sri Lanka Head to Head in ODI Cricket
| Matches | India Won | Sri Lanka Won | Tied | No Result |
|---|---|---|---|---|
| 171 | 95 | 71 | 2 | 3 |
India vs Sri Lanka ODI records
The highest individual scores in the rivalry are one of the best batsmen in the world, Rohit Sharma’s 264 for India and Sanath Jayasuriya’s 189 for Sri Lanka. As for the best bowling figures in an innings, Mohammed Siraj holds the record for India with 6/21, while Muttiah Muralidaran recorded 7/30 for Sri Lanka.
| Category | India | Sri Lanka |
|---|---|---|
| Highest Team Total | 414/7 | 411/8 |
| Lowest Team Total | 58/10 | 50/10 |
| Highest Individual Score | Rohit Sharma (264 Runs) | Sanath Jayasuriya (189 Runs) |
| Best Bowling (Innings) | Mohammed Siraj (6/21) | Muthiah Muralidaran (7/30) |
Advertisement
India vs Sri Lanka Head to Head in T20I Cricket
| Matches | India Won | Sri Lanka Won | No Result |
|---|---|---|---|
| 33 | 24 | 9 | 0 |
India vs Sri Lanka T20 records
In T20I encounters between India and Sri Lanka, India’s highest team total is 260/5, while Sri Lanka’s highest is 215/5. The lowest team totals are 81/8 for India and 82/10 for Sri Lanka.
The highest individual scores are Rohit Sharma’s 118 for India and Pathum Nissanka’s 79 for Sri Lanka. The best bowling figures in an innings are held by Ravichandran Ashwin for India with 4/8, and Wanindu Hasaranga for Sri Lanka with 4/9.
| Category | India | Sri Lanka |
|---|---|---|
| Highest Team Total | 260/5 | 215/5 |
| Lowest Team Total | 81/8 | 82/10 |
| Highest Individual Score | Rohit Sharma (118 Runs) | Pathum Nissanka (79 Runs) |
| Best Bowling (Innings) | Ravichandran Ashwin (4/8) | Wanindu Hasaranga (4/9) |
Advertisement
IND vs SL Head to Head in ICC Tournaments
In ICC tournaments, India and Sri Lanka have played a total of 16 matches against each other. In the ICC ODI World Cup, the two teams met 10 times, with the 2011 World Cup champion winning 5 matches, Sri Lanka winning 4, and 1 match ending in a no result. In the ICC T20 World Cup, they faced each other twice, and Sri Lanka won both matches.
In the Champions Trophy, India and Sri Lanka played 4 matches, where each team won once, and 2 matches ended without a result.
| Tournament | Matches | India Won | Sri Lanka Won | Tied / NR |
|---|---|---|---|---|
| ICC ODI World Cup | 10 | 5 | 4 | 1 |
| ICC T20 World Cup | 2 | 0 | 2 | 0 |
| Champions Trophy | 4 | 1 | 1 | 2 |
SL vs IND Head to Head: Player Stats and Records
Here are the complete records and the player in SL vs IND head to head matches. The contest has been fierce, with both teams dominating their opponent on their day.
Top Runs Scorers
| Format | Player (Country) | Runs |
|---|---|---|
| Test | S Tendulkar (IND) | 1925 |
| Test | M Jayawardene (SL) | 1822 |
| ODI | S Tendulkar (IND) | 3113 |
| ODI | S Jayasuriya (SL) | 2899 |
| T20I | Dasun Shanaka (SL) | 430 |
| T20I | Rohit Sharma (IND) | 411 |
Top Wicket Takers
| Format | Player (Country) | Wickets |
|---|---|---|
| Test | M Muralidaran (SL) | 105 |
| Test | A Kumble (IND) | 74 |
| ODI | M Muralidaran (SL) | 74 |
| ODI | Zaheer Khan (IND) | 66 |
| T20I | Yuzvendra Chahal (IND) | 23 |
| T20I | Wanindu Hasaranga (SL) | 17 |
Frequently Asked Questions
Who scored the most runs in India vs Sri Lanka across all formats?
+
Who scored the most runs in India vs Sri Lanka across all formats?
Sachin Tendulkar has scored the most runs in India vs Sri Lanka across all formats with 5038 in 109 matches.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick





-1756213212547.webp)



-1771249363983.webp)
-1771224930801.webp)




