Introduction
Two nations. One shared passion. The rivalry between the Sri Lanka national cricket team vs India national cricket team is one of the most storied, emotionally charged, and statistically rich contests in all of international cricket. From the very first time these two Asian giants locked horns in 1979, every match has carried with it a sense of regional pride, intense competition, and unforgettable drama.
This article covers the complete Sri Lanka national cricket team vs India national cricket team timeline — from the earliest ODI encounters in the late 1970s, through the golden eras of Sachin Tendulkar, Aravinda de Silva, and Muttiah Muralitharan, all the way to the modern-day clashes featuring Rohit Sharma, Virat Kohli, Jasprit Bumrah, and Sri Lanka’s new generation of stars. You’ll find in-depth era breakdowns, milestone moments, full head-to-head statistics, a complete timeline table, top records, FAQs, and the very latest 2025–2026 updates.
Whether you’re a die-hard fan, a fantasy cricket enthusiast, or a student of the game, this is the only guide you’ll need for the India vs Sri Lanka rivalry.
Table of Contents
India vs Sri Lanka Cricket Rivalry: Overview & Background
The India–Sri Lanka cricket rivalry began when Sri Lanka was still in the early stages of its Test cricketing journey. India first played Sri Lanka in an ODI in 1979, three years before Sri Lanka was even granted Test status by the ICC. That tells you everything about how quickly this fixture became a fixture on the international calendar.
Why does this rivalry matter? For several key reasons:
- Geographic proximity: India and Sri Lanka are separated by just 31 kilometres of ocean at the Palk Strait. Cricket is the dominant sport in both nations, making every encounter feel like a neighbourhood derby scaled to a national level.
- Tournaments overlap: Both nations are mainstays of the Asia Cup, the ICC Cricket World Cup, and the ICC Men’s T20 World Cup, meaning they regularly meet in high-stakes knockout cricket.
- Player migration and coaching links: Many Sri Lankan legends have played in the IPL or coached Indian domestic teams, and vice versa, creating layers of personal connection that add colour to the rivalry.
- Balanced competition: Unlike some lopsided rivalries, India and Sri Lanka have traded victories across all formats, with Sri Lanka famously punching above its weight in the 1990s and 2000s.
Across Tests, ODIs, and T20Is combined, India holds the overall head-to-head advantage, but Sri Lanka’s victories in the 1996 World Cup semi-final, the 2014 T20 World Cup final, and several Asia Cup editions keep the rivalry fiercely competitive and culturally significant.
Early Era (1979–1995): The Foundation Years
The First Encounter
The very first meeting between these two sides came on June 2, 1979, during the ICC Cricket World Cup held in England. Sri Lanka were not yet a Test nation — they earned full ICC membership only in 1981 — but they were already taking on the best in the world in one-day cricket. India won that match comfortably, but the seeds of a long rivalry were sown.
Sri Lanka’s Test Debut and the First Series (1982)
When Sri Lanka played their inaugural Test match in 1982, India was the opposition — a mark of how naturally intertwined these two sides had become. The first Test series between them, played in Sri Lanka in 1982, ended in a draw (0–0). Sunil Gavaskar and Kapil Dev represented India’s finest, while Sri Lanka introduced the cricketing world to Duleep Mendis and a young Arjuna Ranatunga.
India won the first bilateral ODI series between the two sides in 1982–83, a sign that the home advantage would flip regularly as the rivalry evolved.
The 1983 World Cup
At the 1983 Prudential World Cup in England, both India and Sri Lanka were in the same group. India, under Kapil Dev, beat Sri Lanka and went on to achieve the greatest upset in World Cup history — lifting the trophy at Lord’s. Sri Lanka, though eliminated early, were building the foundations of a cricketing culture that would shock the world just 13 years later.
The Asia Cup Dominance Begins (1984–1995)
The Asia Cup, launched in 1984, became the primary battleground for India–Sri Lanka bragging rights in the subcontinent. From 1988 to 1997, the two sides met in the Asia Cup final on four consecutive occasions. India won three of those finals (1988, 1990–91, 1995), but Sri Lanka’s 1986 Asia Cup win — where they famously defeated India — showed that the underdog could rise.
Key players from this era:
- India: Sunil Gavaskar, Kapil Dev, Mohammed Azharuddin, Navjot Sidhu, Manoj Prabhakar
- Sri Lanka: Arjuna Ranatunga, Aravinda de Silva, Roshan Mahanama, Asanka Gurusinha, Chaminda Vaas
These years established a template of competitive, hard-fought cricket that defined the relationship for decades to come.
The Golden Era (1996–2007): Giants of Asian Cricket
The 1996 World Cup Semi-Final — A Match That Changed Everything
If there is one match that defines the India–Sri Lanka rivalry in popular memory, it is the 1996 ICC Cricket World Cup semi-final, played at Eden Gardens, Kolkata, on March 13, 1996. India, batting second, collapsed catastrophically in front of their home crowd chasing Sri Lanka’s 252. Sections of the crowd rioted, and the match was awarded to Sri Lanka by the match referee. Aravinda de Silva and Arjuna Ranatunga led Sri Lanka to their first World Cup title, and Indian cricket entered a period of painful soul-searching.
This match was not just a cricket result — it was a cultural and emotional earthquake in India.
Muralitharan vs India’s Batters
Through the late 1990s and early 2000s, Muttiah Muralitharan — arguably the greatest off-spinner the game has ever seen — tormented Indian batters with his unique action and prodigious turn. Muralitharan finished with 105 wickets in 22 Tests against India, making him the most destructive bowler in this fixture’s history. Indian batters, particularly in Sri Lanka, often struggled against the turn and bounce he extracted from Colombo’s pitches.
Sachin Tendulkar’s Brilliance
On the Indian side, no player dominated Sri Lanka quite like Sachin Tendulkar. His record against Sri Lanka in Tests and ODIs alike remains extraordinary. In ODIs, Tendulkar amassed over 3,000 runs against Sri Lanka across his career, making the fixture a personal showcase for one of cricket’s greatest batters.
The 2002 Asia Cup — The Tied Final
One of the most unusual results in the rivalry’s history came at the 2004 Asia Cup final in Colombo (Sri Lanka), where India and Sri Lanka tied on the same score, with India declared joint winners. It was a symbolic result in a rivalry built on near-perfection.
The 2007 World Cup
At the 2007 ICC Cricket World Cup in the West Indies, India suffered a shock group-stage exit, but Sri Lanka powered through to the final. The rivalry paused, but it came roaring back on the global stage.
Modern Era (2008–2019): New Stars, New Formats
T20 Cricket Changes the Game
With the launch of the ICC World Twenty20 in 2007 and the explosion of the IPL in 2008, the India–Sri Lanka rivalry moved into a new dimension. Both nations were now competing across three formats: Tests, ODIs, and T20Is — tripling the frequency of encounters and introducing fans to new heroes.
The 2011 World Cup Final
No match in modern cricket history matched the intensity of the 2011 ICC Cricket World Cup Final, played on April 2, 2011, at the Wankhede Stadium, Mumbai. India, under MS Dhoni, chased Sri Lanka’s 274 in a final watched by over a billion people. Mahela Jayawardene scored a magnificent 103 not out for Sri Lanka, but MS Dhoni’s unbeaten 91 and Gautam Gambhir’s 97 powered India to a six-wicket win. It was India’s second World Cup title and one of the greatest nights in Indian sporting history.
For Sri Lanka, it was a heartbreaking second World Cup final defeat.
The 2014 T20 World Cup Final — Sri Lanka’s Revenge
Three years later, in April 2014, Sri Lanka had the perfect opportunity to exact revenge. At the 2014 ICC World Twenty20 Final in Dhaka, Bangladesh, Sri Lanka defeated India by 6 wickets. Kumar Sangakkara and Lahiru Thirimanne put on a match-winning partnership, and Sri Lanka lifted the T20 World Cup title for the first time. It was a full-circle moment and one of the rivalry’s most cherished outcomes for Lankan fans.
The Kohli–Kumara Sangakkara Generation
Between 2014 and 2019, as Virat Kohli became India’s captain across all formats and Angelo Mathews led Sri Lanka, the rivalry entered a more technically refined phase. Kohli’s aggressive batting and tactical instincts gave India a new energy. Lasith Malinga, the right-arm pace sensation, continued to trouble Indian batters with his sling-arm yorkers and reverse swing, even as Sri Lanka struggled with consistency.
In the 2017 Test series, India won 3–0 in Sri Lanka — their biggest away series win over the islanders. This was followed by another dominant series in India.
The 2019 World Cup Encounter
At the 2019 ICC Cricket World Cup in England, India and Sri Lanka met in the group stage. India won easily by 7 wickets, with Rohit Sharma continuing his sublime World Cup form. Sri Lanka, rebuilding after the retirement of Sangakkara, Jayawardene, and Malinga, lost the match but showed flashes of their new generation’s potential.
2020–2024: India’s Dominance and Sri Lanka’s Revival
The Pandemic Era and Bio-Bubble Cricket
Between 2020 and 2021, COVID-19 significantly disrupted international cricket schedules. India and Sri Lanka played limited-over series inside bio-bubbles, with India typically dominating. In the 2021 Sri Lanka vs India limited-overs series, India’s second-string white-ball side — led by Shikhar Dhawan — still won the ODI series, though Sri Lanka claimed the T20I series 2–1, a result that turned heads.
The 2023 Asia Cup Final
At the 2023 Asia Cup held in Sri Lanka and UAE, India and Sri Lanka met in the final. India crushed Sri Lanka by 10 wickets — one of the most one-sided finishes to a major Asian tournament. Rohit Sharma (47*) and Shubman Gill (58*) didn’t even need all their overs to chase down the target, while Mohammed Siraj had torn through Sri Lanka’s top order. It was a crushing defeat for the hosts and a statement of India’s supremacy in the format.
The 2024 T20 World Cup Super 8
At the 2024 ICC Men’s T20 World Cup in the United States and West Indies, India and Sri Lanka met in the Super 8 stage. India, led by Rohit Sharma, defeated Sri Lanka in a tight encounter. India went on to win the 2024 T20 World Cup — their first T20 global title since 2007 — while Sri Lanka were eliminated in the knockouts.
The period from 2020 to 2024 saw India dominate across most formats, particularly in Asia Cup and ICC tournaments. However, Sri Lanka’s younger players — Pathum Nissanka, Charith Asalanka, Maheesh Theekshana, and Dunith Wellalage — were earning reputations as dangerous match-winners.
2025–2026 Update: The Latest Chapter
The 2025 Asia Cup (T20 Format)
The 2025 Asia Cup was held in the UAE in September 2025. India and Sri Lanka met twice during the tournament — once in the group stage and once in the Super Fours.
In the Super Fours clash on September 26, 2025, the match ended in a tie after the allotted 20 overs, forcing a Super Over. India won the Super Over in a thrilling finish. Abhishek Sharma starred for India with a blazing 61 off 31 balls, while Pathum Nissanka scored a century for Sri Lanka. Despite Nissanka’s heroics, Sri Lanka fell short at the death. Sri Lanka were eliminated from the Super Fours having lost all three matches in that stage, while India progressed to the final (which India won against Pakistan).
India’s dominance over Sri Lanka in the 2025 Asia Cup underlined their status as the premier T20 team in Asia.
The 2026 ICC Men’s T20 World Cup (Co-Hosted by India & Sri Lanka)
In one of cricket’s most poetic developments, the 2026 ICC Men’s T20 World Cup was co-hosted by India and Sri Lanka, running from February 7 to March 8, 2026. Sri Lanka hosted three of the eight venues, including the R. Premadasa Stadium in Colombo and the Pallekele International Cricket Stadium.
India won the 2026 T20 World Cup, defeating New Zealand by 96 runs in the final at Narendra Modi Stadium, Ahmedabad, on March 8, 2026. It was India’s third T20 World Cup title — a landmark achievement. Jasprit Bumrah and Varun Chakravarthy shared 14 wickets each to become the joint-highest wicket-takers of the tournament. Sanju Samson was named Player of the Series.
While India and Sri Lanka did not meet in the knockout stages of the 2026 T20 World Cup, the fact that Sri Lanka co-hosted the tournament added a special dimension to the rivalry — with Sri Lankan fans watching India lift the trophy on home soil.
Complete Timeline Table: Sri Lanka vs India Cricket (1979–2026)
| Year | Event/Match | Result | Key Highlight |
|---|---|---|---|
| 1979 | ICC World Cup Group Stage, England | India won | First-ever competitive match between the two sides |
| 1982 | First Test Series, Sri Lanka | Draw (0–0) | Sri Lanka’s debut in Test cricket; India the opposition |
| 1982–83 | First ODI Series | India won | India won the inaugural bilateral ODI series |
| 1984 | Asia Cup, Sri Lanka | India won the cup | Asia Cup’s inaugural edition; India and SL both participants |
| 1986 | Asia Cup Final | Sri Lanka won | Sri Lanka’s first Asia Cup title, defeating India |
| 1988 | Asia Cup Final | India won | India claimed the Asia Cup title over Sri Lanka |
| 1990–91 | Asia Cup Final | India won | India retained Asia Cup dominance |
| 1995 | Asia Cup Final | India won | India’s third Asia Cup title over Sri Lanka |
| 1996 | ICC World Cup Semi-Final, Eden Gardens | Sri Lanka won (walkover) | Crowd riot; landmark moment; Sri Lanka wins first World Cup |
| 1997 | Asia Cup Final, Sri Lanka | Sri Lanka won | Sri Lanka’s second Asia Cup title |
| 1999 | ICC World Cup, England | India won | Group stage victory for India |
| 2002 | Asia Cup Final | Tied; joint winners | One of cricket’s most remarkable final results |
| 2004 | Asia Cup Final | Sri Lanka won | Sri Lanka’s third Asia Cup title |
| 2007 | ICC World Cup, West Indies | Both nations met in group stage | India exit in group stage; Sri Lanka reach final |
| 2010 | Asia Cup Final, Sri Lanka | India won | India’s dominant Asia Cup campaign |
| 2011 | ICC World Cup Final, Mumbai | India won by 6 wickets | Dhoni’s unbeaten 91; Gambhir’s 97; India’s 2nd World Cup |
| 2014 | ICC World T20 Final, Dhaka | Sri Lanka won by 6 wickets | Sri Lanka’s first T20 World Cup; Sangakkara masterclass |
| 2014 | Asia Cup Final | India won | India’s ODI-format Asia Cup dominance continues |
| 2015 | ICC World Cup, Australia | India won | India beats SL in group stage; India exit in semi-final |
| 2017 | Test Series in Sri Lanka | India won 3–0 | India’s biggest Test series away win over Sri Lanka |
| 2019 | ICC World Cup, England | India won by 7 wickets | Rohit Sharma stars; Sri Lanka rebuilding post-greats |
| 2021 | ODI & T20I Series in Sri Lanka | SL won T20I series 2–1 | India’s second-string side; SL’s T20 revival |
| 2022 | Asia Cup, Super 4 | Sri Lanka won by 6 wickets | Sri Lanka beat India in T20 format; SL win Asia Cup |
| 2023 | Asia Cup Final | India won by 10 wickets | India’s most dominant Asia Cup final win; 10-wicket crush |
| 2024 | T20 World Cup Super 8, West Indies | India won | India beat SL in Super 8; India win 2024 T20 World Cup |
| 2025 | Asia Cup Super Fours (T20), Dubai | India won (Super Over) | Nissanka 100+ for SL; Abhishek Sharma 61 for India; SL eliminated |
| 2026 | T20 World Cup, Co-hosted by India & SL | India won tournament | India vs NZ final; India’s 3rd T20 WC title; SL hosted 3 venues |
Head-to-Head Stats: Key Statistics Table
Overall Head-to-Head (All Formats)
| Format | Matches | India Won | Sri Lanka Won | No Result / Tied |
|---|---|---|---|---|
| Tests | 46 | 22 | 7 | 17 (drawn) |
| ODIs | 171 | 99 | 59 | 13 (NR/tied) |
| T20Is | ~36 | ~23 | ~11 | ~2 |
| Total | ~253 | ~144 | ~77 | ~32 |
Team Batting Records (Head-to-Head)
| Category | India | Sri Lanka |
|---|---|---|
| Highest Team Total (Tests) | 726/9 declared | 952/6 declared |
| Lowest Team Total (Tests) | 112 | 82 |
| Highest ODI Team Total | 418/5 | 411/8 |
| Highest T20I Team Total | 260/5 | 231/7 |
| Most Test Series Won | 22 matches won | 7 matches won |
| ODI Win % | ~58% | ~35% |
| T20I Win % | ~64% | ~31% |
Top Individual Batting Records (vs Each Other)
| Category | Player | Team | Record |
|---|---|---|---|
| Most Test Runs | Sachin Tendulkar | India | ~1,600+ runs |
| Highest Test Score | Virender Sehwag | India | 293 (Brabourne, 2009) |
| Highest SL Test Score | Sanath Jayasuriya | Sri Lanka | 340 (Colombo, 1997) |
| Most ODI Runs | Sachin Tendulkar | India | 3,000+ runs |
| Most T20I Runs | Rohit Sharma | India | 400+ runs |
| Most Test Wickets | Muttiah Muralitharan | Sri Lanka | 105 wickets |
| Most ODI Wickets | Muttiah Muralitharan | Sri Lanka | 100+ wickets |
Top Records & Milestones
Individual Batting Records
- Virender Sehwag’s 293 at Brabourne Stadium, Mumbai (2009) remains India’s highest individual score against Sri Lanka in Tests. Sehwag’s assault was among the most brutal seen on Indian soil.
- Sanath Jayasuriya’s 340 at the R. Premadasa Stadium, Colombo (1997) remains Sri Lanka’s highest individual score against India. It is also one of the highest Test scores in history.
- Sachin Tendulkar holds the record for the most ODI runs scored by an Indian batter against Sri Lanka, surpassing 3,000 runs across his career.
- Rohit Sharma holds the highest individual T20I score against Sri Lanka: 118 runs off 43 balls at Indore in 2017, making it one of the greatest T20I innings ever played.
- Aravinda de Silva’s 107 not out in the 1996 World Cup Final against Australia was partly inspired by his performance against India throughout that tournament, where he was Sri Lanka’s most dangerous bat.
- MS Dhoni’s unbeaten 91 in the 2011 World Cup Final against Sri Lanka is arguably the most celebrated innings in the rivalry’s ODI history.
Individual Bowling Records
- Muttiah Muralitharan is the undisputed king of this fixture with his bowling. His 105 Test wickets against India across 22 Tests at a stunning average remains a record that may never be broken.
- Chaminda Vaas took 50+ Test wickets against India and was India’s nightmare in swing-bowling conditions in Sri Lanka.
- Anil Kumble and Harbhajan Singh between them took over 100 Test wickets against Sri Lanka, often proving unplayable on turning Indian tracks.
- Lasith Malinga was perhaps the most feared bowler India faced in ODI and T20I cricket during the 2000s and 2010s. His toe-crushing yorkers regularly dismantled India’s lower order.
- Jasprit Bumrah has become India’s dominant bowler in all formats against Sri Lanka in recent years, particularly in white-ball cricket.
Team Records & Trivia
- Sri Lanka’s 952/6 declared against India at the R. Premadasa Stadium in 1997 remains the highest team total in Test cricket history — set against India.
- India’s 10-wicket win in the 2023 Asia Cup Final is the most comprehensive result India has achieved against Sri Lanka in a major final.
- The 1996 World Cup semi-final riot at Eden Gardens is the only competitive cricket match in this fixture that was stopped due to crowd disturbance.
- India has never lost a World Cup knockout match to Sri Lanka since the 1996 semi-final.
- Arjuna Ranatunga led Sri Lanka to the 1996 World Cup and transformed how this fixture was perceived globally, by building a team that combined aggression with technical excellence.
- India won the 2011, 2023 Asia Cup, and 2024 and 2026 ICC T20 World Cups — making them the most successful team in ICC tournaments featuring India vs Sri Lanka matchups in the modern era.
Frequently Asked Questions (FAQs)
Q: When did India and Sri Lanka first play cricket against each other? A: India and Sri Lanka first played against each other on June 2, 1979, in an ICC Cricket World Cup group stage match held in England. Sri Lanka was not yet a full ICC member, but they participated in the World Cup. India won that match convincingly, though the rivalry only truly deepened after Sri Lanka gained Test status in 1981–82.
Q: Who leads the overall head-to-head record between India and Sri Lanka? A: India leads the overall head-to-head record across all formats. In Tests, India leads 22–7 with 17 draws from 46 matches. In ODIs, India leads 99–59 (out of 171 matches). In T20Is, India holds around a 23–11 advantage. India is clearly the dominant side historically, though Sri Lanka has won many iconic individual contests.
Q: What is the most memorable match in India vs Sri Lanka cricket history? A: There are several iconic matches, but the two most debated are the 1996 ICC World Cup semi-final at Eden Gardens (Sri Lanka won via crowd riot walkover, then went on to win the World Cup) and the 2011 ICC World Cup Final at Wankhede Stadium (India won by 6 wickets with MS Dhoni’s legendary unbeaten 91). Both matches had over a billion viewers and shaped cricketing culture in both nations.
Q: What happened when India and Sri Lanka co-hosted the 2026 T20 World Cup? A: The 2026 ICC Men’s T20 World Cup was co-hosted by India and Sri Lanka from February 7 to March 8, 2026. India and Sri Lanka did not face each other in the knockout stages. India won the tournament, defeating New Zealand by 96 runs in the final held at Narendra Modi Stadium in Ahmedabad. Jasprit Bumrah was the joint-leading wicket-taker with 14 wickets, and Sanju Samson was named Player of the Series.
Q: Who holds the record for most wickets against India in Tests for Sri Lanka? A: Muttiah Muralitharan holds the record with approximately 105 Test wickets against India from 22 Tests — making him the most destructive bowler in this fixture’s history. His offbreaks and doosras regularly undone India’s top-order batters, particularly in Sri Lanka. No other Sri Lankan bowler comes close to his wicket tally in this specific rivalry.
Q: How did India and Sri Lanka perform in the 2025 Asia Cup? A: At the 2025 Asia Cup (T20 format) held in the UAE, India and Sri Lanka faced off in the Super Fours stage on September 26, 2025. The match was tied after 20 overs, going to a Super Over, which India won. Abhishek Sharma scored a brilliant 61 off 31 balls for India, while Pathum Nissanka scored a century for Sri Lanka. Sri Lanka were eliminated from the tournament, and India went on to win the Asia Cup final against Pakistan.
Q: Has Sri Lanka ever won a World Cup final against India? A: Yes — Sri Lanka defeated India in the 2014 ICC World T20 Final held in Dhaka, Bangladesh. Sri Lanka won by 6 wickets, with Kumar Sangakkara playing a match-defining knock. This remains Sri Lanka’s most celebrated limited-overs World Cup win over India in a final, and one of the defining victories in Sri Lanka cricket history.
Conclusion
The Sri Lanka national cricket team vs India national cricket team timeline is a tapestry woven with dramatic highs, painful lows, and unforgettable performances by some of the greatest cricketers the world has ever seen. From Muralitharan’s spinning magic to Tendulkar’s masterclasses, from the 1996 World Cup riot to Dhoni’s Wankhede finish, from the 2023 Asia Cup 10-wicket demolition to the 2026 T20 World Cup co-hosted on Sri Lankan soil — this rivalry never stops delivering.
India currently holds the upper hand across all three formats, but Sri Lanka’s young generation — Nissanka, Asalanka, Theekshana, Wellalage — ensures the future will be competitive. As both nations continue to produce world-class talent, the India vs Sri Lanka rivalry will remain one of Asian cricket’s most compelling storylines. Wherever the next chapter is written — in Colombo, Mumbai, or on neutral turf — expect nothing less than cricket at its most passionate.

