Sri Lanka v India Cricket Rivalry
By CricketTaken EditorialPublished Cricket in Sri Lanka10 min read
Two neighbours separated by a strait of about thirty kilometres have produced the busiest fixture in Asian cricket, and one of the most one-sided long-run records in the game. Sri Lanka and India have met in more than forty-five Test matches and past one hundred and seventy one-day internationals. India lead the Test ledger by a little over twenty wins to seven, and the one-day ledger by roughly ninety-nine to fifty-eight, with two ties and a long list of matches washed out.
The bare numbers hide the shape of it. Every one of Sri Lanka's seven Test wins over India has been won at home. Sri Lanka's first Test victory of any kind came against India. So did the highest total in the history of Test cricket, and the lowest total ever made in a one-day final. This is not a fixture of small margins; it is a fixture of extremes at both ends, played so often that both sides have run out of ways to surprise each other and have started producing freak results instead.
It is also the fixture that bankrolls a great deal of Sri Lankan cricket. An India tour fills the R Premadasa Stadium, sells the broadcast rights and pays for the age-group programmes, which is why the two boards keep scheduling each other regardless of what the last series looked like.
Chepauk, 1982: identical hundreds
Sri Lanka's first Test against India came in September 1982 at Chepauk in Madras, months after they had become a Test nation. It was a single Test, and it was drawn, and it belonged entirely to the Sri Lankan captain.
Duleep Mendis made 105 in the first innings and 105 in the second. No batter before or since has scored identical hundreds in both innings of a Test match. He was hooking Kapil Dev off the front foot and scoring at a rate that had nothing in common with the way touring sides normally batted in India in the early 1980s. Sunil Gavaskar made 155 and Sandeep Patil 144 for India, so nobody was short of runs, but Mendis took the match award and made a point that mattered a good deal in the year Sri Lanka were trying to prove they belonged.
The wider story of how the island reached that moment sits in the guide to the origins of cricket in Sri Lanka.
Colombo 1985, and Azharuddin's answer in 1993
Sri Lanka's maiden Test win arrived on 11 September 1985 at the P Sara Oval, against India, in the second match of a three-Test series. Mendis was again the captain, Kapil Dev led India, and Sri Lanka won by 149 runs. The other two Tests were drawn, which meant the same series delivered Sri Lanka their first Test win and their first series win at once.
The names that made it happen were the ones Sri Lankan cricket had been waiting on. Mendis scored over three hundred runs across the three Tests. Rumesh Ratnayake took twenty wickets in the series and Saliya Ahangama eighteen, the first time Sri Lanka had produced a pair of seamers capable of bowling a Test side out twice. That series is one of the pivot points in Sri Lanka's Test history.
India's reply took eight years. Mohammad Azharuddin's side toured in 1993, won the second Test in Colombo, drew the other two and left with the first Indian Test series win in Sri Lanka. It would be twenty-two years before they managed another one.
Eden Gardens, 13 March 1996
The 1996 World Cup semi-final at Eden Gardens is the match most Indians and most Sri Lankans would name first, for opposite reasons.
Sri Lanka made 251 for eight in fifty overs, Aravinda de Silva scoring 66 from 47 balls after both openers had gone in the first over. India were 98 for one and then 120 for eight. Sachin Tendulkar was stumped, and the middle order dissolved on a surface that was breaking up faster than either side had expected.
At the eighth wicket sections of a crowd of about a hundred thousand set fire to parts of the stands and threw bottles onto the outfield. The match referee, Clive Lloyd, took the players off, brought them back, took them off again and awarded the match to Sri Lanka. It remains the only World Cup knockout decided that way.
Sri Lanka went on to win the tournament, and that campaign is covered in full in the 1996 World Cup title. For India it began a long argument about what happens to a home crowd when a chase goes wrong, an argument that resurfaced at Eden Gardens more than once afterwards.
The two sides had already met earlier in the same tournament, in a group match in Delhi that Sri Lanka won, which is part of why the semi-final was played by a Sri Lankan side who did not appear to think they were the underdogs at any stage of the evening.
Nine hundred and fifty-two for six
In August 1997, at the R Premadasa Stadium, India declared on 537 for eight — Navjot Sidhu 111, Tendulkar 143, Azharuddin 126 — and then watched Sri Lanka bat for the rest of the match.
Sanath Jayasuriya made 340. Roshan Mahanama made 225. Their second-wicket stand of 576 was, at the time, the highest partnership for any wicket in Test cricket. Sri Lanka declared on 952 for six from 271 overs, which is still the highest total in the history of Test cricket, and the match was drawn with something close to inevitability. Jayasuriya's aggregate of 571 runs across the two Tests of that series remains the most any batter has made in a two-Test series.
It is an odd record for a rivalry to own, because nothing about it was a contest. But it explains something about the Premadasa in the late 1990s: a surface that gave the ball nothing after the first hour, and a Sri Lankan batting order that had stopped being intimidated by anyone.
Muralitharan against India
Muttiah Muralitharan took 105 Test wickets in 22 matches against India, more than any bowler has taken in the fixture, and 74 more in one-day internationals against them. No other opponent gave him as many.
The reason is worth stating plainly, because it cuts against the usual assumption. Indian batters grow up against spin and are supposed to handle it. What they had not seen was a bowler turning the ball hard out of the front of the hand with a wrist that produced a doosra going the other way at the same pace, on Sri Lankan surfaces that gripped from the second afternoon. Rahul Dravid and Tendulkar both worked out methods against him. Most of the rest of the order did not, and India's away results in Sri Lanka through the 2000s reflect it.
Anil Kumble was the counterweight and took his own large haul in the fixture. The two of them bowling at each other's sides across a decade is the clearest illustration of why Sri Lanka's spin bowling tradition and India's developed along different lines despite similar conditions. Muralitharan's full career record is in the player profile.
The fixture that is played more than any other
No pairing in one-day cricket has met more often than these two. Past one hundred and seventy matches, spread across World Cups, the Asia Cup, tri-series in Sharjah and Singapore, and bilateral series arranged at short notice to fill a broadcast window.
The Asia Cup is the spine of it. Sri Lanka and India have contested more Asia Cup finals than any other pair, in Colombo, Dhaka, Karachi and Dubai, and the tournament has swung between them for four decades. Sri Lanka's own record in the competition, including the years when they arrived in Sharjah as favourites, is set out in Sri Lanka's Asia Cup history.
Volume has consequences. Both sides have used the fixture to rest senior players, blood debutants and try out orders they would not risk against Australia. A large fraction of those one-day internationals were essentially development matches, and the win-loss column does not distinguish between them and a final.
Wankhede, 2 April 2011
The one World Cup final the two have played was in Mumbai. Sri Lanka batted first and Mahela Jayawardene made 103 not out from 88 balls, one of the best innings played in a losing World Cup final, taking Sri Lanka to 274 for six.
Lasith Malinga removed both Indian openers inside seven overs. Then Gautam Gambhir made 97 and Mahendra Singh Dhoni, promoted above Yuvraj Singh, made 91 not out and finished it with a straight six. India won by six wickets with ten balls left, and the trophy was carried round the Wankhede on Tendulkar's shoulders.
Sri Lanka's route to that final, and the selection dispute that surrounded the team on the morning of the match, are covered in the 2011 World Cup run. What that final settled, more than anything, was the question of who owned the fixture in the format it was most often played in: Sri Lanka had produced the better individual innings and still lost by six wickets.
2015 to 2017: a close series becomes a clean sweep
Virat Kohli's first away assignment as Test captain was Sri Lanka in 2015. India lost the first Test in Galle after leading, then won in Colombo twice to take the series 2-1 — their first Test series win on the island since 1993. It was close, and it was won by seam bowling as much as spin.
Two years later there was no contest at all. India toured in 2017 and won every match: three Tests, five one-day internationals and the single Twenty20 international. It was the first time Sri Lanka had been whitewashed at home in a one-day series. The gap that had been a couple of wickets in 2015 had become structural, and it coincided with the retirements of Jayawardene, Kumar Sangakkara, Tillakaratne Dilshan and Malinga inside a short window. Galle's role as the one venue where Sri Lanka still hold an edge is covered in the guide to Galle International Stadium.
2023 and 2024: fifty, fifty-five, and a series Sri Lanka won
2023 produced the two worst days in the fixture's history for Sri Lanka, five weeks apart.
On 17 September, in the Asia Cup final at the Premadasa, Mohammed Siraj took six for 21 in overcast conditions and Sri Lanka were bowled out for 50 — the lowest total ever made in a one-day final. Siraj took five wickets in sixteen balls and four in a single over. India needed 6.1 overs to knock the runs off and won by ten wickets. That match closes the 2023 Asia Cup.
On 2 November, at the Wankhede in the World Cup, India made 357 for eight and bowled Sri Lanka out for 55. The top five scored 0, 0, 1, 0 and 1. Mohammed Shami took five for 18. India won by 302 runs.
Ten months later the same fixture went the other way. In August 2024, with Charith Asalanka newly appointed captain and Sanath Jayasuriya as interim coach, Sri Lanka tied the first one-day international, won the second by 32 runs and the third by 110, taking their first bilateral one-day series against India since 1997. Dunith Wellalage, a left-arm spinner in his early twenties, took five wickets in the decider, and Sri Lanka's spinners took twenty-seven Indian wickets across the three matches. India's batters had no method against left-arm spin turning away from them in Colombo, and for three games it did not matter who was in the side.
The sides were back in Galle and Colombo for a two-Test series in August 2026.
What the record does and does not say
India win this fixture, and have won it more heavily since 2017 than at any time before. Nothing in the last decade suggests that is about to reverse across a full series. But the fixture's own history is a warning against reading a trend as a law: Sri Lanka's first Test win came against an India side that had been playing Test cricket for fifty years, and their 2024 one-day series win came against a squad that had reached a World Cup final nine months earlier.
The honest summary is that Sri Lanka now need home conditions, a functioning spin attack and a full-strength selection to compete, and India need only two of the three. For the wider picture of where the national side sits, start at the cricket in Sri Lanka hub and the cricket in India hub; and the one-day arc on its own is in Sri Lanka's ODI history.
Sources and method
This page is built from official scorecards and series records published by the ICC, the Asian Cricket Council and the two boards, from match reports of the individual games described, and from the published head-to-head series tables. Where a running total moves with every series — Test and one-day head-to-head counts in particular — it is given in general terms rather than as a fixed figure. The account of the 1996 semi-final follows the match referee's decision as recorded in the official result. This article is descriptive rather than data-led; no statistic here is computed from our own datasets.