1
1
The timeline of the Sri Lanka national cricket team and India national cricket team is one of the most interesting stories in Asian Cricket. From a World Cup clash in 1979, it has grown into a rivalry that covers Tests, ODIs, T20Is, Asia Cups and World Cups. Over the years, both teams have had times of total domination, heart-breaking final losses, classic finals and individuals to write for history.
In general India has had the better record overall, particularly in terms of bilateral cricket. Still, some of the most memorable wins from this rivalry belonged to Sri Lanka: the 1996 World Cup semi-final and the 2014 T20 World Cup final.
The timeline between the Sri Lankan national cricket team and the Indian national cricket team also signifies a cricketing journey through South Asia whereby Sri Lanka emerged to test nation status with a golden generation of cricketers,n and India emerged as one of world cricket’s most formidable sides.
| Year | Major Event | Result/Significance |
| 1979 | First international meeting | Sri Lanka won by 47 runs |
| 1982 | First Test series | India won the three-Test series 1-0 |
| 1985 | Sri Lanka’s first Test win over India | Sri Lanka won by 149 runs |
| 1996 | World Cup semi-final | Sri Lanka advanced after India’s innings was awarded to Sri Lanka |
| 1997 | Colombo Test | Sanath Jayasuriya scored 340 |
| 2002 | Champions Trophy final | Match shared after rain |
| 2007 | World Cup group stage | Sri Lanka defeated India |
| 2011 | World Cup final | India won by six wickets |
| 2014 | T20 World Cup final | Sri Lanka won by six wickets |
| 2017 | Test series in Sri Lanka | India completed a 3-0 Test sweep |
| 2022 | Test series in India | India won 2-0 |
| 2023 | Asia Cup final | India defeated Sri Lanka by 10 wickets |
| 2023 | ODI World Cup | India won by 302 runs |
| 2024 | ODI series in Sri Lanka | Sri Lanka won 2-0 |
| 2026 | Test series in Sri Lanka | India won the series 1-0 |
The Sri Lanka national team vs Indian national cricket team history started in 1979 at the World Cup in England. Match summary of the last ODI – Sri Lanka won by 47 runs vs India at Old Trafford.
Sri Lanka was not yet a Test playing nation when they triumphed, making it an even bigger significance. It showed that Sri Lankan cricket was able to compete against the big teams around him.
Sri Lanka attained its Test status in 1981 and played its inaugural Test against England in 1982.
Sri Lanka were crosstown rivals in the early days of their Test playing history and there have been many high points during their first series. India along with the help of its first Test victory in a series of three matches, took an early lead with 1-0.
But, an important counter from Sri Lanka soon followed. Sri Lanka’s first Test win over India came in 1985, as they beat the latter by 149 runs in Colombo. That result marked a watershed moment in the Sri Lanka national cricket team vs India national cricket team rivalry as it suggested that Sri Lanka was beginning to emerge as a challenger in Test matches.
So the 1980s was less an established, traditional rivalry and more a Sri Lank finding its feet in international cricket.
The 1990s transformed the rivalry. Sri Lanka grew up in a limited-overs medium, the core of which were players like Arjuna Ranatunga and Sanath Jayasuriya and Aravinda de Silva.
But the most significant moment came at World Cup 1996.
The semi-final was an intensely-fought encounter between India and Sri Lanka at Eden Gardens, Kolkata India’s chase did well, with Sri Lanka able to post 251/8.
India then lost a few quick wickets, and the match had to be halted as crowd troubles erupted. Sri Lanka won the game on default when officials awarded them a win because of their efforts during play to bowl Pakistan out for considerably more than 148.
Sri Lanka eventually emerged as tournament winners, securing its first men’s ODI World Cup with a final victory over Australia.
This match is one of the defining moments in Sri Lanka cricket vs Indian cricket teams timeline.
A second landmark arrived in Colombo during the Test series of 1997. The best innings played in the rivalry came from Sri Lankan opener Sanath Jayasuriya, who scored an epic 340.
The mammoth innings showed the strength of Sri Lankan batting and helped cement Sri Lanka’s reputation as a producer of aggressive, technically skilled batsmen.
Thus the 1990s were on their way to be Sri Lanka’s decade as they relentlessly began to pose a greater challenge than ever before in denying India the right of being one of Asia’s elite cricketing sides.
There were lots of bilateral series and tournament encounters in the next decade. Both teams possessed world-class players.
Yes, India had Sachin Tendulkar, Rahul Dravid, Sourav Ganguly, Virender Sehwag and Anil Kumble and Sri Lanka had Kumar Sangakkara, Mahela Jayawardene, Muttiah Muralitharan, Chaminda Vaas and Lasith Malinga.
Probably the most bizarre comes from the 2002 Champions Trophy and no feedback needed. The final result could not be achieved due to rain and hence India and Sri Lanka were declared joint winners.
Sri Lanka had also beaten India during the 2007 World Cup group stage, sending them crashing out of that tournament.
Accordingly, the 1995-97 timeline of on-field battles between the Sri Lanka national cricket team and Indian national team included a jigsaw-style mix of conflict and changeovers.
The most famous of the matches between them is undoubtedly the final of the World Cup in 2011.
Sri Lanka: 274/6 (Mahela Jayawardene 104) India required 275 to claim the World Cup.
In the absence of both, Gautam Gambhir scored 97 while MS Dhoni chipped in with a valiant unbeaten 91. Note: India’s second ODI World Cup title was sealed by Dhoni’s legendary sixes.
India claimed their third World Cup in 28 years, winning by six wickets.
The 2011 Final was a key change in the Sri Lankan national team vs Indian national cricket team timeline. India was up against Sri Lanka, which had knocked India out from all other important World Cups in the past but here on home soil, the Indian boys produced a memorable win.
The sides came head to head again in an ICC final three years later.
In the 2014 T20 World Cup final in Dhaka, Sri Lanka won bat first and kept India to 130/4. Kumar Sangakkara then saw them home with the bat for Sri Lanka
Sri Lanka chased Down to its first-ever Men’s T20 World Cup trophy finishing with 118/4 in 18.3 overs winning the match by 6 wickets.
This win turned historic for the Sri Lanka national team vs Indian national cricket team timeline as it came in after India’s World Cup victory of 2011.
In the late 2010s, India’s edge began to widen even more.
India has been a powerhouse in the longer format, they were recently unbeaten as they traveled to Lanka for a Test series in 2017 where India won the series 3-0. You also had excellent role patterns in limited-overs cricket for the Indian side.
India also became the first ever visiting nation to complete a 3-0 test series sweep in Sri Lanka during the 2017 Test series.
India continued its impressive record in its later years. India’s last series against Sri Lanka was a 2-0 win in home Tests — the first of which India won by an innings-and-222 runs in Mohali in December, 2022.
At this point the Sri Lanka national team vs Indian national cricket team timeline was beginning to demonstrate India’s dominance over bilateral cricket.
Some incredible results came in during the year 2023.
India had thrashed Sri Lanka by 10 wickets in the Asia Cup final to bundle them out for a paltry 50 runs. Mohammed Siraj was sensational, delivering a reputable and lethal spell.
In the ODI World Cup of later that year, India clashed against Sri Lanka in Mumbai. India won the match by 302 runs after bowling Sri Lanka out for 55.
India had a historic win over Sri Lanka in January 2023, where they defeated the Lankans by 317 runs at Thiruvananthapuram, which still appears one of the largest winning margin in ODIs.
These results were one of the most dominating phases for India in the Sri Lanka national cricket team vs Indian national cricket team timeline.
On home soil in the 2024 ODI series, Sri Lanka finally put up a solid fight.
Overall, Sri Lanka won the series by 2-0 with one tie. It was a significant outcome because it showed that in spite of India’s overall supremacy, Sri Lanka still had the ability to take the challenge to India on their own turf.
The series also demonstrated the extent to which conditions in Sri Lanka-most notably spin-friendly pitches-affect the balance between the teams.
Since then, the last key Test chapter happened in August 2026, when India toured Sri Lanka for a two-Test series.
The first Test in Galle was a rout for India. Devdutt Padikkal, who scored 167 runs to mark his first century in Test cricket, and the Indian batting display as a whole put India into a dominant position on Day 1 of the match.
The second Test in Colombo finished with a dramatic flourish. Sonal Dinusha’s centuries in both innings and extraordinary rearguard efforts from Sri Lanka forced them to follow on after trailing by 213 runs. Test saved by Sri Lanka
Instead of completing a 2-0 whitewash, India registered a 1-0 series win in the two-match rubber.
This next chapter will be just another episode of the never-say-die nature that has always been injected into the Sri Lanka national team vs Indian national cricket series story.

The overall record strongly favors India, although Sri Lanka has enjoyed several memorable tournament victories.
| Format | Matches* | India Wins | Sri Lanka Wins |
| Tests | 46 | 22 | 7 |
| ODIs | 171+ | 99 | 59 |
| T20Is | 33 | 23 | 9 |
NOTE: Records may change as new matches are played. Before the 2026 Test series, head-to-head figures were published, which showed they had met in 46 Tests, 171 ODIs and 33 T20Is.
This difference is most stark around comprehensive bilateral cricket, where India has established a fine record. But Sri Lanka have shown the capacity to win knockout games in pressure situations time after time.

| Match | Why It Stands Out |
| 1979 World Cup | Sri Lanka’s first win against India |
| 1985 Test in Colombo | Sri Lanka’s first Test win over India |
| 1996 World Cup semi-final | Dramatic finish and Sri Lanka’s progression to the final |
| 2002 Champions Trophy final | India and Sri Lanka shared the trophy |
| 2011 World Cup final | India won its second ODI World Cup |
| 2014 T20 World Cup final | Sri Lanka won its first men’s T20 World Cup |
| 2023 Asia Cup final | India bowled Sri Lanka out for 50 |
| 2023 World Cup | India won by 302 runs |
| 2026 Colombo Test | Sri Lanka saved the match after following on |
A timeline of Sri Lanka national cricket team and Indian national cricket team has defined generations of mesmerizing cricketers.
For India, The key names that come to mind: Sachin Tendulkar, Rahul Dravid, MS Dhoni, Sourav Ganguly, Virat Kohli, Rohit Sharma Anil Kumble and Ravindra Jadeja.
Some of the all-time great names in Sri Lanka cricket include Arjuna Ranatunga, Sanath Jayasuriya, Muttiah Muralitharan, Kumar Sangakkara, Mahela Jayawardene, Lasith Malinga and Angelo Mathews.
Its been India-Sri Lanka slogs which have made for special viewing — will India’s deep lists be systemically exploited by the Sri lankan’s spin, swing bowling and quantity agile Yorkshire-shooting spoon mastery?
The timeline of matches conducted between the Sri Lanka national cricket team and the India national cricket team can be characterised roughly in four forms.
For the first time, Sri Lanka were the underdogs trying to find a foothold against a more seasoned India.
Then, there was Sri Lanka who for a short period were an actual world force in the 1990s and early 2000s and continued to regularly take on India in major tournaments.
Third, beginning in the 2010s, India was able to parlay its much greater depth and consistency into more commanding bilateral results.
For one, modernity has produced an increased emphasis on rebuilding and homegrown talent. India still boasts an impressive depth, while Sri Lanka is still nurturing a new generation of players that can spring up surprises around major tournaments.
The temporality of the Sri Lanka national team and Indian national cricket team extends from an improbable Sri Lankan win in 1979 to a fierce Test series in 2026. From World Cup drama to historic centuries, controversial finishes, an unforgettable final and phases of utter domination from both sides, the rivalry has been played out across almost five decades.
Overall though, India has the better record especially in bilateral series. But Sri Lanka’s best successes have been on the largest platform. The 1996 World Cup semi-final and the 2014 T20 World Cup final remain brutal reminders that numbers alone do not make this contest.
Sri Lanka national cricket team India–Sri Lanka cricket rivalryTimeline (1990) As new generations of cricketers are coming up, so will the rivalry between both teams. This blend of history, local bragging rights, elite players and tight finishes has turned this into one of Asia’s great series.
India and Sri Lanka first met in international cricket in the 1970s, beginning a long and competitive cricketing relationship.
India and Sri Lanka have faced each other numerous times across Test, ODI, and T20I cricket, including major ICC tournaments.
The 2011 Cricket World Cup final is one of the most memorable encounters, with India defeating Sri Lanka to win the World Cup on home soil.
India has generally held the stronger overall record against Sri Lanka, particularly in ODI and T20I cricket, although Sri Lanka has produced several important victories.
The rivalry is significant because the teams have met regularly in bilateral series and major tournaments, producing many memorable performances and historic matches.
Also Read: Utkarsha Pawar | Yashasvi Jaiswal | Lakhwinder Singh Gill | Vamika Kohli