The India National Cricket Team vs Sri Lanka National Cricket Team Matches have produced one of the most acquainted rivalries in Asian cricket. The facets have met often in Tests, ODIs and T20Is, as well as in principal ICC tournaments and the Asia Cup.
As of September 2026, India and Sri Lanka have performed 48 Tests, 171 ODIs and 33 T20Is. India keep the stronger common record in each format, although Sri Lanka have produced numerous memorable victories, specially in confined-overs cricket.
Their contention has protected World Cup classics, Asia Cup finals, dramatic tied fits, report-breaking ODI victories and vital Test collection.
Table of Contents
India vs Sri Lanka Head-to-Head Record
| Format | Matches | India Won | Sri Lanka Won | Draw/Tie/NR |
|---|---|---|---|---|
| Tests | 48 | 23 | 7 | 18 Draws |
| ODIs | 171 | 99 | 59 | 2 Ties, 11 NR |
| T20Is | 33 | 23* | 9 | 1 NR, 2 Ties* |
*T20I win figures can differ among databases relying on whether or not suits tied in regulation time however determined by way of a Super Over are counted as wins or ties. The healthy ledger information the 2024 and 2025 video games as tied after the law innings, with India triumphing each Super Overs.
The Test document is specifically large due to the fact India have gained 23 of the 48 meetings, even as Sri Lanka have received seven and 18 have led to draws.
In ODIs, India have received 99 of 171 conferences in comparison with Sri Lanka’s 59 victories, whilst matches have been tied and 11 produced no result.
India vs Sri Lanka Test Matches
India and Sri Lanka first met in Test cricket in September 1982 at Chennai. The health resulted in a draw.
Since then, the 2 teams have developed long Test records throughout India and Sri Lanka. India have normally ruled the contention, but Sri Lanka have enjoyed vital domestic victories.
The modern-day two-Test series was performed in Sri Lanka in August 2026 as a part of the ICC World Test Championship 2025–27.
India vs Sri Lanka 2026 Test Series
| Test | Venue | Result |
|---|---|---|
| 1st Test | Galle | India won by 165 runs |
| 2nd Test | Colombo | Match drawn |
| Series | Sri Lanka | India won 1-0 |
India won the first Test at Galle after posting 462 and 193, while Sri Lanka made 284 and 206. India therefore won by 165 runs.
The 2nd Test in Colombo produced a dramatic end. India enforced the comply-with-on, however Sri Lanka’s decrease-order resistance and Sonal Dinusha’s 2nd century of the match helped the hosts maintain a draw. India therefore received the series 1-0.
Test Head-to-Head
| Record | India | Sri Lanka |
|---|---|---|
| Matches | 48 | 48 |
| Wins | 23 | 7 |
| Losses | 7 | 23 |
| Draws | 18 | 18 |
India’s 23 Test victories deliver them a vast gain in the format.
The 2026 series became critical as it became India’s first Test tour of Sri Lanka since the 2017 collection. Before the excursion, India had finished a 3-0 Test clean sweep in Sri Lanka in 2017.
India vs Sri Lanka ODI Matches
ODI cricket has produced the largest wide variety of India-Sri Lanka international meetings.
The two teams have played 171 ODIs, with India prevailing ninety nine and Sri Lanka 59. Two fits were tied and 11 have ended without a result.
ODI Head-to-Head Record
| ODI Record | Result |
|---|---|
| Total matches | 171 |
| India wins | 99 |
| Sri Lanka wins | 59 |
| Tied | 2 |
| No result | 11 |
India’s ODI dominance is in particular clean when the entire record is taken into consideration, despite the fact that Sri Lanka have produced numerous principal victories.
Most Recent ODI Series
The most recent bilateral ODI series between the teams was played in Sri Lanka in August 2024.
| Date | Match | Result |
|---|---|---|
| Aug 2, 2024 | 1st ODI | Match tied |
| Aug 4, 2024 | 2nd ODI | Sri Lanka won by 32 runs |
| Aug 7, 2024 | 3rd ODI | Sri Lanka won by 110 runs |
Sri Lanka therefore won the three-match series 2-0 after the opening game ended in a tie.
Major India vs Sri Lanka ODI Matches
1996 Cricket World Cup Semi-Final
One of the most controversial matches within the competition came in the course of the 1996 Cricket World Cup semi-final at Eden Gardens, Kolkata.
Sri Lanka had published a robust rating before India struggled for the duration of the chase. The in shape became sooner or later awarded to Sri Lanka after crowd disturbances made the sport impossible to preserve.
It remains one of the most mentioned matches in World Cup history.
2011 Cricket World Cup Final
The 2011 World Cup final at Wankhede Stadium, Mumbai, is arguably the most crucial India-Sri Lanka match.
Sri Lanka scored 274/6, with Mahela Jayawardene producing an unbeaten century. India then chased the goal efficiently.
Gautam Gambhir scored 97, whilst captain MS Dhoni finished the chase with an unbeaten 91.
India won by six wickets to claim their second men’s ODI World Cup title.
2023 Asia Cup Final
India produced one of the maximum dominant performances in the rivalry all through the 2023 Asia Cup final.
Sri Lanka were bowled out for the simplest 50. India then chased the goal without dropping a wicket, triumphing through 10 wickets.
The match remains one of the shortest principal ODI finals and considered one of India’s biggest victories in opposition to Sri Lanka.
2023 World Cup
India additionally defeated Sri Lanka emphatically for the duration of the 2023 ODI World Cup.
India scored 357/8, at the same time as Sri Lanka had been disregarded for 55, giving India a big 302-run victory.
The 302-run margin turned into one in every one of the biggest victories in men’s ODI history at the time, whilst India’s performance strengthened their dominance at some point of the match.
India vs Sri Lanka T20I Matches
India and Sri Lanka have played 33 men’s T20Is.
India have received 23 according to fit-end result databases that count Super Over-decided games as victories, whilst Sri Lanka have won nine and one match ended without an end result. The regulation ratings in two suits had been tied earlier than India gained the Super Over.
T20I Head-to-Head
| T20I Record | Result |
|---|---|
| Matches | 33 |
| India wins | 23 |
| Sri Lanka wins | 9 |
| No result | 1 |
| Regulation ties | 2 |
The T20I rivalry has therefore been strongly in India’s favour.
Recent T20I Meetings
| Date | Match | Result |
|---|---|---|
| Sep 26, 2025 | Asia Cup Super Four | India won Super Over after tie |
| Jul 30, 2024 | 3rd T20I | India won Super Over after tie |
| Jul 28, 2024 | 2nd T20I | India won by 7 wickets (DLS) |
| Jul 27, 2024 | 1st T20I | India won by 43 runs |
| Jan 7, 2023 | 3rd T20I | India won by 91 runs |
| Jan 5, 2023 | 2nd T20I | Sri Lanka won by 16 runs |
The 2024 series in Sri Lanka was a 3-0 victory for India, while the 2025 Asia Cup meeting in Dubai again ended with India winning a Super Over after the regulation match was tied.
India vs Sri Lanka Matches Timeline
| Year | Format/Event | Major Outcome |
|---|---|---|
| 1982 | Test | First Test meeting ended in a draw |
| 1985 | Test | Sri Lanka recorded their first Test win over India |
| 1996 | World Cup | Sri Lanka advanced after controversial semi-final |
| 1997 | ODI | India and Sri Lanka produced several high-scoring matches |
| 1999 | ODI | India recorded important World Cup victory |
| 2002 | Champions Trophy | Both final matches ended without a result; trophy shared |
| 2007 | World Cup | Sri Lanka defeated India in the group stage |
| 2011 | World Cup Final | India won by six wickets |
| 2014 | T20 World Cup Final | Sri Lanka won by six wickets |
| 2017 | Test Series | India won 3-0 in Sri Lanka |
| 2017 | ODI Series | India won 5-0 in Sri Lanka |
| 2017 | T20I | India posted 260/5 at Indore |
| 2021 | T20I Series | Sri Lanka won the final two matches |
| 2022 | Test Series | India won 2-0 |
| 2023 | Asia Cup Final | India won by 10 wickets |
| 2023 | World Cup | India won by 302 runs |
| 2024 | T20I Series | India won 3-0 |
| 2024 | ODI Series | Sri Lanka won 2-0 |
| 2025 | Asia Cup | India won the Super Over after a tied match |
| 2026 | Test Series | India won 1-0 in Sri Lanka |
The 2002 Champions Trophy is unusual in the rivalry because the final was played twice, with both matches ending without a result and the trophy being shared.
India vs Sri Lanka: Most Memorable Matches
1. 2011 World Cup Final
The 2011 season remains the defining India-Sri Lanka ODI in shape.
Jayawardene’s 103 not out gave Sri Lanka a competitive overall, however Gambhir and Dhoni led India’s chase. Dhoni’s six to complete the series has become one of the most iconic moments in Indian cricket.
2. 2014 T20 World Cup Final
Sri Lanka defeated India inside the 2014 World T20 final.
The victory became specifically giant because it came at the give up of the worldwide T20 careers of Sri Lankan legends Kumar Sangakkara and Mahela Jayawardene.
3. 2023 Asia Cup Final
Mohammed Siraj produced a sensational bowling performance as Sri Lanka collapsed for 50.
India finished the chase in 6.1 overs, triumphing by means of 10 wickets.
4. 2023 World Cup Match
India’s 302-run victory over Sri Lanka at Mumbai was another main end result.
India scored 357/8 before Sri Lanka were disregarded for 55.
5. 2026 Galle Test
The first Test of the 2026 series became India’s present day Test victory over Sri Lanka.
India received with the aid of 165 runs and ultimately took the two-in shape collection 1-0 after the second one Test changed into drawn.
India vs Sri Lanka Matches: Key Records
ODI Records
India have the general advantage with 99 wins from 171 ODIs.
The competition has additionally produced widespread person and team performances. India’s 357/8 towards Sri Lanka in the 2023 World Cup changed into followed via a 55 all-out, ensuing in a 302-run win.
Another landmark got here in 2023 while India defeated Sri Lanka with the aid of 317 runs in an ODI in Thiruvananthapuram. The ICC diagnosed the end result as the largest winning margin through runs in guys’s ODI cricket.
T20I Records
India’s highest T20I total in opposition to Sri Lanka is 260/5, scored at Indore in December 2017. Sri Lanka’s highest total against India is 215/5.
The fixture has additionally produced regulation ties that were decided by means of Super Overs. India won each — at Pallekele in 2024 and Dubai in 2025.
India vs Sri Lanka in ICC Tournaments
India and Sri Lanka have met in several major ICC competitions.
| Tournament | Notable Meeting |
|---|---|
| 1996 ODI World Cup | Semi-final |
| 1999 ODI World Cup | Group-stage meeting |
| 2002 Champions Trophy | Two final matches, both no results |
| 2007 ODI World Cup | Group-stage meeting |
| 2011 ODI World Cup | Final |
| 2014 T20 World Cup | Final |
| 2017 Champions Trophy | Group-stage meeting |
| 2023 ODI World Cup | Group-stage meeting |
The 2011 World Cup final and 2014 T20 World Cup final stand out because they were championship matches involving the two teams.
India vs Sri Lanka Asia Cup Rivalry
The Asia Cup has additionally furnished several essential India-Sri Lanka encounters.
The 2023 final became specifically one-sided. Sri Lanka were dismissed for 50 earlier than India finished the chase without dropping a wicket.
India also defeated Sri Lanka inside the 2023 Super Four degree, triumphing by way of 41 runs after posting 213.
The competition has remained relevant in Asia Cup cricket due to the fact both nations are regular contenders for the match.
India vs Sri Lanka 2026 and Beyond
India’s 2026 excursion of Sri Lanka blanketed Tests in August. India received the first Test in Galle and drew the second in Colombo, securing a 1-0 series victory.
The two groups also are scheduled to fulfill in India later in 2026. The BCCI-introduced home season includes 3 ODIs and three T20Is in opposition to Sri Lanka in December 2026.
The scheduled suits are:
| Date | Format | Venue |
|---|
| Dec 13, 2026 | 1st ODI | Delhi |
| Dec 16, 2026 | 2nd ODI | Bengaluru |
| Dec 19, 2026 | 3rd ODI | Ahmedabad |
| Dec 22, 2026 | 1st T20I | Rajkot |
| Dec 24, 2026 | 2nd T20I | Cuttack |
| Dec 27, 2026 | 3rd T20I | Pune |
These fixtures are a part of India’s 2026-27 domestic global season.
Why India vs Sri Lanka Matches Matter
The competition is different from India’s traditional excessive-depth contests with Pakistan or Australia. India and Sri Lanka have alternatively advanced an extended-running cricket courting primarily based on common bilateral tours and conferences in Asian tournaments.
The teams have confronted each other throughout multiple generations, from Sunil Gavaskar and Kapil Dev’s era to Sachin Tendulkar, Muttiah Muralitharan, Kumar Sangakkara and Mahela Jayawardene, and later Virat Kohli, Rohit Sharma and modern-generation gamers.
The competition has also produced contrasting patterns. Sri Lanka’s brilliant teams relied heavily on players inclusive of Muralitharan, Sangakkara, Jayawardene, Jayasuriya and Malinga, at the same time as India’s strongest facets have featured generations of world-elegance batters and bowlers.
India vs Sri Lanka Matches: Quick Summary
| Category | Key Information |
|---|---|
| Test meetings | 48 |
| India Test wins | 23 |
| Sri Lanka Test wins | 7 |
| ODI meetings | 171 |
| India ODI wins | 99 |
| Sri Lanka ODI wins | 59 |
| T20I meetings | 33 |
| India T20I wins* | 23 |
| Sri Lanka T20I wins | 9 |
| Latest Test series | India won 1-0 in 2026 |
| Latest ODI series | Sri Lanka won 2-0 in 2024 |
| Latest T20I meeting | India won Super Over in 2025 |
| Biggest ODI win | India won by 317 runs, 2023 |
| 2011 World Cup final | India won |
| 2014 T20 World Cup final | Sri Lanka won |
*Regulation ties and Super Over-decided results are dealt with in another way by extraordinary statistical databases.
FAQs: India National Cricket Team vs Sri Lanka National Cricket Team Matches
How many fits have India and Sri Lanka performed?
As of September 2026, India and Sri Lanka have played 48 Tests, 171 ODIs and 33 T20Is in men’s international cricket.
Who has gained extra India vs Sri Lanka matches?
India has the better average report in all three guys’s international formats. India have gained 23 Tests, 99 ODIs and 23 T20Is when Super Over-determined fits are counted as victories.
When did India and Sri Lanka first play a Test?
India and Sri Lanka performed their first Test towards every other in September 1982 at Chennai. The suit resulted in a draw.
Who gained the 2011 World Cup final between India and Sri Lanka?
India defeated Sri Lanka via six wickets within the 2011 World Cup at Wankhede Stadium in Mumbai.
What was India’s largest ODI win towards Sri Lanka?
India defeated Sri Lanka through 317 runs in an ODI in January 2023. The ICC recorded it as the most important winning margin through runs in men’s ODI cricket.
When did India last play a Test series in Sri Lanka?
India played a two-Test series in Sri Lanka in August 2026. India received the primary Test in Galle through 165 runs and the second Test in Colombo changed into a draw, giving India a 1-0 collection win.
When will India and Sri Lanka play next?
The scheduled next bilateral guys’ meetings are in December 2026, whilst Sri Lanka are due to play 3 ODIs and three T20Is in India.
Also Read About:-) Namibia National Cricket Team vs India National Cricket Team Match Scorecard: : T20I Matches, Wins & Results

