Table of Contents
I’ve covered Indian cricket for 15 years now, and there’s one fixture I keep coming back to because it never quite behaves the way the scoreline suggests it should. That’s the India national cricket team vs Sri Lanka national cricket team Test timeline. On paper, it looks lopsided. India has won more, drawn more, and dominated most of the recent chapters. But dig into the archive and you’ll find a world record total, a bowler who nearly single-handedly rewrote the record books, and a rivalry that shaped how both countries think about subcontinental cricket.
Sri Lanka were babies in Test cricket when this rivalry began in 1982, barely a year into their Test status. India, by contrast, had already been playing the format for 50 years. That imbalance defined the early exchanges. It doesn’t define them anymore.
This piece walks through every series, the numbers that matter, the records that still stand, and where this contest heads next. Think of it as the full India national cricket team vs Sri Lanka national cricket team Test timeline, from a converted first Test in Chennai to a WTC series that hasn’t been played yet.
India National Cricket Team vs Sri Lanka National Cricket Team Test Timeline
1982: first-ever Test match between India and Sri Lanka
Venue: MA Chidambaram Stadium, Chennai (then Madras)
Sri Lanka had earned Test status barely seven months earlier. Their maiden tour of India, in September 1982, produced a one-off Test. Sri Lanka won the toss and batted first, a decision that set the tone for a match that never really threatened a result.
Match summary: Sri Lanka posted 346, built around twin efforts from Duleep Mendis and Roy Dias. India replied with 566 for 6 declared, led by Sunil Gavaskar’s 155. Sri Lanka followed with 394 in their second innings, Duleep Mendis becoming the first Sri Lankan to score a century in each innings of a Test. India closed the match on 135 for 7, chasing a target that was never really on.
Result: Match drawn.
Key performers: Duleep Mendis scored 105 and 105, an extraordinary debut-series achievement that won him Player of the Match. Gavaskar’s 155 anchored India’s reply. Kapil Dev took 5 for 110 in Sri Lanka’s second innings.
1985–1990: Sri Lanka’s early years in Test cricket
India toured Sri Lanka in 1985 for a three-Test series, and this is where the balance of power briefly tilted. Sri Lanka won the second Test at Colombo by 149 runs, their first-ever Test victory over India. The other two matches were drawn.
Sri Lanka’s development as a Test side accelerated quickly after that breakthrough. By the time they toured India in 1986/87, they were a more organized outfit, though India won that series 2-0 with an innings victory in Nagpur, India’s first-ever Test win over Sri Lanka, and another in Cuttack.
In 1990/91, Sri Lanka toured India for a one-off Test at Chandigarh. India won by an innings and 8 runs. Sri Lanka were bowled out for just 82 in their first innings, still their lowest total in this fixture.
1993: historic Colombo Test series
India toured Sri Lanka again in 1993 for three Tests. The Kandy Test was drawn after weather intervened. India won the second Test in Colombo (SSC) by 235 runs. The third, at Colombo (PSS), ended in a draw. India took the series 1-0, their first series win on Sri Lankan soil.
1997: the highest team total (952/6 declared)
Sri Lanka’s world-record innings: Nothing in this rivalry, or in Test cricket itself, tops what happened at the R Premadasa Stadium in August 1997. India batted first and posted 537 for 8 declared. Sri Lanka, reduced to 39 for 1 in reply, then produced one of the most extraordinary passages of batting the format has ever seen.
Sanath Jayasuriya’s triple century: Jayasuriya walked in and stayed for the better part of two days. He finished unbeaten on 340 off 578 balls, still the highest individual score by any Sri Lankan batter in Test history, and at the time it was the second-highest score by anyone.
Roshan Mahanama partnership: Jayasuriya put on 576 runs for the fourth wicket with Roshan Mahanama, who made 225 off 561 balls, his own career-best score. It’s still one of the biggest partnerships in Test cricket history.
Why this match remains historic: Sri Lanka declared on 952 for 6, the highest total ever recorded in a Test innings. It’s stood for nearly three decades. India’s bowlers, including Anil Kumble and Javagal Srinath, simply had nowhere to go. The match, inevitably, ended in a draw. So did the second Test at Colombo (SSC) days later.
2001–2005: competitive battles begin
By 2001, Sri Lanka had Muttiah Muralitharan at the peak of his powers, and it showed. India toured that year and lost the series 2-1. Sri Lanka won the first Test at Galle by 10 wickets and the third at Colombo by an innings and 77 runs. India’s only win came at Kandy, by 7 wickets. Muralitharan took 23 wickets in the series and was named Player of the Series.
Home dominance followed. When Sri Lanka toured India in 2005/06, India won 2-0, with victories at Delhi and Ahmedabad sandwiching a draw in Chennai. Anil Kumble took 16 wickets in the series and was named Player of the Series.
2008: India’s tour of Sri Lanka
Muralitharan’s dominance: The 2008 series belonged to one man. Sri Lanka won the first Test at Colombo (SSC) by an innings and 239 runs after posting 600 for 6 declared. India won the second Test at Galle by 170 runs. Sri Lanka then closed out the series with an 8-wicket win in the third Test at Colombo (PSS).
Turning pitches: Muralitharan finished with 11 wickets in the first Test alone and dominated throughout, a reminder that on turning subcontinental pitches, no Indian batting line-up, however strong, was fully safe from him.
2010–2015: rise of Virender Sehwag, Virat Kohli & Ashwin
Major milestones: In 2009/10, Sri Lanka toured India and posted 760 for 7 declared in Ahmedabad, a draw. India then hammered back with an innings win in Kanpur and, in Mumbai, a match remembered for Virender Sehwag’s 293, the highest score by an Indian batter in this fixture, made off just 254 balls at a strike rate above 115. India’s total of 726 for 9 declared in that Test remains their highest against Sri Lanka.
Record partnerships: The 2010 tour of Sri Lanka swung both ways. Sri Lanka won the first Test at Galle by 10 wickets. The second Test at Colombo (SSC) produced two enormous totals, 642 for 4 declared from Sri Lanka and 707 from India, and finished drawn. India won the decider at P Sara Oval by 5 wickets.
Series results: India toured again in 2015 and won 2-1. Sri Lanka won the opener at Galle by 63 runs. India hit back at P Sara Oval (278 runs) and Colombo SSC (117 runs). Ravichandran Ashwin’s 6 for 46 at Galle remains the best bowling figures by an Indian in this rivalry.
2017: India’s historic whitewash in Sri Lanka
Complete series timeline: This was as one-sided as the fixture has ever been. India won at Galle by 304 runs, at Colombo SSC by an innings and 53 runs, and at Pallekele by an innings and 171 runs. A clean 3-0 sweep, still India’s most emphatic series win over Sri Lanka.
Top performers: Ravichandran Ashwin became the fastest bowler ever to 200 Test wickets during this series, breaking a 36-year-old record held by Richard Hadlee. India’s batting depth, and Sri Lanka’s rebuilding squad after the retirements of Sangakkara and Jayawardene, made the gap painfully obvious.
2022: ICC World Test Championship series
Mohali Test: Sri Lanka toured India for a two-Test series in 2022, and it turned into a personal showcase for Ravindra Jadeja. India posted 574 for 8 declared, with Jadeja unbeaten on 175. Sri Lanka collapsed twice, for 174 and 178, and India won by an innings and 222 runs.
Bengaluru Pink Ball Test: The second Test, India’s first day-night Test against Sri Lanka, went almost as one-sidedly. India won by 238 runs to complete a 2-0 series sweep.
Ravindra Jadeja’s all-round heroics: Jadeja finished the Mohali Test with 175 not out and 9 wickets, becoming only the third Indian, after Vinoo Mankad and Polly Umrigar, to score a century and take a five-wicket haul in the same Test against any opponent. He was, unsurprisingly, Player of the Match.
2023–2026: latest developments
Most recent encounters: Since that 2022 sweep, India and Sri Lanka haven’t played a Test against each other, a gap of more than four years by the time this next series begins. Limited-overs cricket continued between the sides, but the whites stayed in the bag.
Current rivalry status: That changes in August 2026. India tour Sri Lanka for a two-Test series as part of the 2025–27 World Test Championship cycle, with the first Test starting on August 15 at Galle and the second at Colombo’s SSC ground from August 23. Shubman Gill leads a squad that includes a returning Ravindra Jadeja and a debut call-up for off-spinning all-rounder Saransh Jain, while Washington Sundar sits out the opener through injury. It’s India’s first Test tour of the island since that 2017 whitewash, and it arrives after a rocky year for India in the format, including a home series loss to South Africa.
Read Also : India National Cricket Team Vs Sri Lanka National Cricket Team Timeline
India vs Sri Lanka Test head-to-head record
| Matches | India won | Sri Lanka won | Draw | Tied |
|---|---|---|---|---|
| 46 | 22 | 7 | 17 | 0 |
India’s win rate sits just under 48%. Sri Lanka’s is roughly 15%. But 17 draws, more than a third of all matches played, tell you how often these two sides have fought each other to a standstill rather than a finish.
India vs Sri Lanka Test series results timeline
| Year | Host | Winner | Scoreline |
|---|---|---|---|
| 1982/83 | India | Drawn | 0-0 (1 Test) |
| 1985 | Sri Lanka | Sri Lanka | 1-0 |
| 1986/87 | India | India | 2-0 |
| 1990/91 | India | India | 1-0 |
| 1993 | Sri Lanka | India | 1-0 |
| 1993/94 | India | India | 3-0 |
| 1997 | Sri Lanka | Drawn | 0-0 |
| 1997/98 | India | Drawn | 0-0 |
| 1998/99 (Asian Test Championship) | Sri Lanka | Drawn | 0-0 |
| 2001 | Sri Lanka | Sri Lanka | 2-1 |
| 2005/06 | India | India | 2-0 |
| 2008 | Sri Lanka | Sri Lanka | 2-1 |
| 2009/10 | India | India | 2-0 |
| 2010 | Sri Lanka | Drawn | 1-1 |
| 2015 | Sri Lanka | India | 2-1 |
| 2017 | Sri Lanka | India | 3-0 |
| 2017/18 | India | India | 1-0 |
| 2021/22 | India | India | 2-0 |
| 2026 | Sri Lanka | Upcoming | 2 Tests scheduled |
Complete match results timeline
| Year | Venue | Winner | Margin | Player of the Match |
|---|---|---|---|---|
| 1982 | Chennai | Drawn | — | Duleep Mendis |
| 1985 | Colombo (SSC) | Drawn | — | — |
| 1985 | Colombo (PSS) | Sri Lanka | 149 runs | — |
| 1985 | Kandy | Drawn | — | — |
| 1986 | Kanpur | Drawn | — | — |
| 1986 | Nagpur | India | Innings & 106 runs | — |
| 1987 | Cuttack | India | Innings & 67 runs | — |
| 1990 | Chandigarh | India | Innings & 8 runs | — |
| 1993 | Kandy | Drawn | — | — |
| 1993 | Colombo (SSC) | India | 235 runs | — |
| 1993 | Colombo (PSS) | Drawn | — | — |
| 1994 | Lucknow | India | Innings & 119 runs | — |
| 1994 | Bangalore | India | Innings & 95 runs | — |
| 1994 | Ahmedabad | India | Innings & 17 runs | — |
| 1997 | Colombo (RPS) | Drawn | — | Sanath Jayasuriya |
| 1997 | Colombo (SSC) | Drawn | — | — |
| 1997 | Mohali | Drawn | — | — |
| 1997 | Nagpur | Drawn | — | — |
| 1997 | Mumbai | Drawn | — | — |
| 1999 | Colombo (SSC), Asian Test Championship | Drawn | — | — |
| 2001 | Galle | Sri Lanka | 10 wickets | — |
| 2001 | Kandy | India | 7 wickets | — |
| 2001 | Colombo (SSC) | Sri Lanka | Innings & 77 runs | — |
| 2005 | Chennai | Drawn | — | — |
| 2005 | Delhi | India | 188 runs | — |
| 2005 | Ahmedabad | India | 259 runs | — |
| 2008 | Colombo (SSC) | Sri Lanka | Innings & 239 runs | Muttiah Muralitharan |
| 2008 | Galle | India | 170 runs | — |
| 2008 | Colombo (PSS) | Sri Lanka | 8 wickets | — |
| 2009 | Ahmedabad | Drawn | — | — |
| 2009 | Kanpur | India | Innings & 144 runs | — |
| 2009 | Mumbai | India | Innings & 24 runs | Virender Sehwag |
| 2010 | Galle | Sri Lanka | 10 wickets | — |
| 2010 | Colombo (SSC) | Drawn | — | — |
| 2010 | Colombo (P Sara) | India | 5 wickets | — |
| 2015 | Galle | Sri Lanka | 63 runs | — |
| 2015 | Colombo (P Sara) | India | 278 runs | — |
| 2015 | Colombo (SSC) | India | 117 runs | Ravichandran Ashwin |
| 2017 | Galle | India | 304 runs | — |
| 2017 | Colombo (SSC) | India | Innings & 53 runs | — |
| 2017 | Pallekele | India | Innings & 171 runs | — |
| 2017 | Kolkata | Drawn | — | — |
| 2017 | Nagpur | India | Innings & 239 runs | Virat Kohli |
| 2017 | Delhi | Drawn | — | Virat Kohli |
| 2022 | Mohali | India | Innings & 222 runs | Ravindra Jadeja |
| 2022 | Bengaluru | India | 238 runs | — |
Memorable India vs Sri Lanka Test matches
1997 Colombo run-fest
Sanath Jayasuriya’s 340, Roshan Mahanama’s 225, and a 576-run stand pushed Sri Lanka to 952 for 6 declared, still the highest Test innings ever recorded. India’s bowling attack, one of the better ones of that era, had absolutely nowhere to hide.
2008 spin battle
Muralitharan’s mastery at Colombo SSC, an innings and 239-run win built almost entirely on turn and guile, remains the low point of that era for Indian batting on Sri Lankan soil.
2010 Galle Test
Sri Lanka won by 10 wickets to open the series, built on Tharanga Paranavitana and Kumar Sangakkara centuries, before India hit back with wins and near-wins across the rest of that tour.
2015 Colombo victory
India’s 117-run win at SSC sealed a 2-1 series victory, India’s first series win in Sri Lanka since 2010, and gave Ashwin, still building his overseas reputation at the time, a genuine signature away performance.
2017 Pallekele whitewash
India completing a 3-0 sweep, their biggest away series win against Sri Lanka, with Ashwin breaking Hadlee’s 36-year-old record for fastest to 200 Test wickets along the way.
2022 Mohali Test
Ravindra Jadeja’s 175 not out and match haul of 9 wickets turned a routine home Test into one of the great individual all-round performances in Indian Test history.
Highest team totals in India vs Sri Lanka Tests
| Team | Score | Venue | Year |
|---|---|---|---|
| Sri Lanka | 952/6d | Colombo (RPS) | 1997 |
| Sri Lanka | 760/7d | Ahmedabad | 2009 |
| India | 726/9d | Mumbai | 2009 |
| Sri Lanka | 642/4d | Colombo (SSC) | 2010 |
| India | 707 | Colombo (SSC) | 2010 |
| India | 676/7d | Kanpur | 1986 |
| Sri Lanka | 610/6d | Colombo (SSC) | 2001 |
| India | 610/6d | Nagpur | 2017 |
| India | 622/9d | Colombo (SSC) | 2017 |
| Sri Lanka | 600/6d | Colombo (SSC) | 2008 |
Lowest team totals in India vs Sri Lanka Tests
| Team | Score | Venue | Year |
|---|---|---|---|
| Sri Lanka | 82 | Chandigarh | 1990 |
| Sri Lanka | 109 | Bengaluru | 2022 |
| Sri Lanka | 119 | Ahmedabad | 1994 |
| India | 138 (follow-on) | Colombo (SSC) | 2008 |
| Sri Lanka | 141 | Nagpur | 1986 |
| Sri Lanka | 166 | Nagpur | 2017 |
| India | 167 | Chennai | 2005 |
Most runs in India vs Sri Lanka Test history
| Player | Matches | Runs | Average | Hundreds | Fifties |
|---|---|---|---|---|---|
| Sachin Tendulkar (India) | 25 | 1,995 | 60.45 | 9 | — |
| Mahela Jayawardene (Sri Lanka) | 18 | 1,822 | 67.48 | 6 | 8 |
| Rahul Dravid (India) | 20 | 1,508 | 48.64 | 3 | 9 |
| Kumar Sangakkara (Sri Lanka) | 17 | 1,352 | 52.00 | 5 | 2 |
| Aravinda de Silva (Sri Lanka) | — | — | — | — | — |
Tendulkar’s tally has stood untouched since he retired in 2013. Jayawardene, Sangakkara, and de Silva’s numbers all reflect just how good Sri Lanka’s golden generation of batting really was, especially given how few Tests these two nations actually played against each other compared with, say, India vs Australia or India vs England.
Most wickets in India vs Sri Lanka Test matches
| Player | Matches | Wickets | Average | Best figures |
|---|---|---|---|---|
| Muttiah Muralitharan (Sri Lanka) | — | 105 | — | 11/110 |
| Anil Kumble (India) | 18 | 74 | 31.20 | 7/59 |
| Harbhajan Singh (India) | 16 | 53 | 39.77 | 7/62 |
| Ravichandran Ashwin (India) | — | 38+ (pre-2017, career total higher) | — | 6/46 |
| Rangana Herath (Sri Lanka) | — | — | — | — |
Muralitharan is, unsurprisingly, out on his own here. He also holds all three instances of a bowler taking 10 or more wickets in a match for Sri Lanka against India: 11 for 110 in 2008, 11 for 196 in 2001, and a 10-wicket match haul from Ajantha Mendis in 2008. Ashwin had 38 wickets against Sri Lanka heading into the 2017 whitewash and kept adding through that series and the 2022 sweep, closing in on Kumble’s tally as the leading active threat in this fixture by the time he retired in 2024. Herath, Sri Lanka’s most successful left-arm spinner in Test history, never quite got the volume of matches against India that his broader career numbers might suggest he deserved.
Highest individual scores
| Player | Score | Venue | Year |
|---|---|---|---|
| Sanath Jayasuriya (Sri Lanka) | 340* | Colombo (RPS) | 1997 |
| Virender Sehwag (India) | 293 | Mumbai | 2009 |
| Roshan Mahanama (Sri Lanka) | 225 | Colombo (RPS) | 1997 |
| Virat Kohli (India) | 243 | Delhi | 2017 |
| Virat Kohli (India) | 213 | Nagpur | 2017 |
Best bowling figures in an innings
| Player | Figures | Venue | Year |
|---|---|---|---|
| Muttiah Muralitharan (Sri Lanka) | 7/48 (part of 11/110 match haul) | Colombo (SSC) | 2008 |
| Anil Kumble (India) | 7/59 | Lucknow | 1994 |
| Ravichandran Ashwin (India) | 6/46 | Galle | 2015 |
| Harbhajan Singh (India) | 6/102 | Galle | 2008 |
| Venkatesh Prasad (India) | 5/72 | Kandy | 2001 |
Most Player of the Match awards
Muttiah Muralitharan and Ravichandran Ashwin sit among the leaders here, a fair reflection of how much this fixture has been decided by spin. Virat Kohli picked up two Player of the Match awards in the 2017/18 home series alone, on the back of his double centuries in Nagpur and Delhi.
India vs Sri Lanka Test records at different venues
Matches in India
India have generally been ruthless at home in this fixture, with heavy wins in Nagpur, Cuttack, Lucknow, Bangalore, Ahmedabad, Kanpur, Mumbai, Delhi, and Mohali across the decades. Sri Lanka’s only real foothold in India came through drawn series in the late 1990s, when their batting depth was strong enough to survive but not quite strong enough to win.
Matches in Sri Lanka
This is where the contest has genuinely been two-way. India have played 24 Tests in Sri Lanka, winning 9 and losing 7, with 8 draws. Galle, in particular, has been a difficult ground for India, hosting some of Sri Lanka’s biggest wins in this fixture.
India vs Sri Lanka Test rivalry by decade
1980s
A young Sri Lankan side found its feet against a settled Indian team. One draw, one series loss, one series win for India. Genuinely competitive cricket, even if the results didn’t always show it.
1990s
India’s dominant decade at home, with a 3-0 whitewash in 1993/94, offset by draws in Sri Lanka and the extraordinary 952/6 declared in 1997.
2000s
Muralitharan’s decade. Sri Lanka won series in 2001 and 2008, largely on the back of his bowling, while India held their own at home.
2010s
The decade this rivalry tilted decisively toward India, capped by the 2017 whitewash and Ashwin’s emergence as the fixture’s dominant modern bowler.
2020s
Two comprehensive home wins for India in 2022, and now a fresh Test series in Sri Lanka arriving in August 2026 to reopen this chapter.
Captains who have led India and Sri Lanka in Test cricket
| Captain | Matches | Wins | Losses |
|---|---|---|---|
| Sunil Gavaskar (India) | 1 | 0 | 0 |
| Mohammad Azharuddin (India) | 8 | 5 | 0 |
| Sourav Ganguly (India) | 6 | 1 | 2 |
| Rahul Dravid (India) | 3 | 1 | 1 |
| Anil Kumble (India) | 3 | 1 | 0 |
| MS Dhoni (India) | 6 | 2 | 1 |
| Virat Kohli (India) | 6 | 5 | 1 |
| Rohit Sharma (India) | 2 | 2 | 0 |
| Arjuna Ranatunga (Sri Lanka) | 6 | 1 | 1 |
| Sanath Jayasuriya (Sri Lanka) | 3 | 2 | 1 |
| Mahela Jayawardene (Sri Lanka) | 4 | 0 | 1 |
| Kumar Sangakkara (Sri Lanka) | 3 | 0 | 1 |
| Dimuth Karunaratne (Sri Lanka) | 4 | 0 | 3 |
Kohli’s captaincy record against Sri Lanka, 5 wins from 6 matches, is one of the more one-sided numbers in this entire rivalry.
Timeline of major milestones
- First Test: September 1982, Chennai, drawn.
- First Indian win: December 1986, Nagpur, by an innings and 106 runs.
- First Sri Lankan win: September 1985, Colombo, by 149 runs.
- Highest total: Sri Lanka’s 952/6 declared, Colombo, 1997.
- Highest partnership: 576 runs, Jayasuriya and Mahanama, Colombo, 1997.
- Fastest century (Indian bowlers’ worst nightmare): Sehwag’s 293 in Mumbai came at a strike rate above 115, among the fastest big Indian Test innings ever played.
- Double centuries: Jayasuriya (340*, 1997), Kohli (213 in 2017, 243 in 2017).
- Pink-ball Test: Bengaluru, March 2022, India won by 238 runs.
- World Test Championship matches: The 2022 home series and the upcoming August 2026 series in Sri Lanka both count toward WTC points.
India vs Sri Lanka Test statistics snapshot
| Category | Detail |
|---|---|
| Total Tests | 46 |
| Biggest victory | India, innings and 239 runs (Nagpur, 2017) |
| Highest chase | India, 5-wicket win, P Sara Oval, 2010 |
| Highest score | 952/6d, Sri Lanka, 1997 |
| Lowest score | 82, Sri Lanka, 1990 |
| Most centuries | Sachin Tendulkar, 9 |
| Most five-wicket hauls | Muttiah Muralitharan |
| Longest winning streak | India, 5 consecutive Tests (2017 whitewash into 2017/18 series) |
Frequently asked questions
When did India and Sri Lanka play their first Test match?
They played their first Test in September 1982 at Chennai’s MA Chidambaram Stadium. It ended in a draw.
Who has won more Test matches between India and Sri Lanka?
India has won 22 of the 46 Tests played between the two sides. Sri Lanka has won 7, with 17 draws.
What is the highest team score in India vs Sri Lanka Test history?
Sri Lanka’s 952 for 6 declared at Colombo in 1997, still the highest total ever recorded in a Test innings by any team.
Who has scored the most runs in India vs Sri Lanka Tests?
Sachin Tendulkar, with 1,995 runs at an average of 60.45.
Which bowler has taken the most wickets in India vs Sri Lanka Tests?
Muttiah Muralitharan, with 105 wickets.
What was India’s biggest Test victory over Sri Lanka?
An innings and 239-run win at Nagpur in 2017, built on Virat Kohli’s double century.
Has Sri Lanka ever defeated India in a Test series in India?
No. Sri Lanka has never won a Test series on Indian soil, though they’ve managed draws and individual wins along the way.
Which India vs Sri Lanka Test is considered the most memorable?
Most fans and journalists point to the 1997 Colombo Test, where Sri Lanka’s 952 for 6 declared set a record that still stands.
Conclusion
Go back through the full India national cricket team vs Sri Lanka national cricket team Test timeline and one thing becomes obvious. This was never just a mismatch dressed up as a rivalry. Sri Lanka arrived in Test cricket in 1982 with almost nothing, and within 15 years they’d set the highest team total the format has ever seen. They’ve produced some of the finest batters and one of the greatest bowlers the game has known, and they’ve made India work for nearly every series win since.
Both teams have evolved enormously since that first Test in Chennai. India built a fast-bowling depth and batting ruthlessness that turned the 2010s into one-way traffic. Sri Lanka, post-Murali and post-Sangakkara, have had to rebuild almost from scratch, and it shows in the recent results. Still, this fixture matters. It’s shaped Asian cricket, produced world records, and settled more than one World Test Championship equation.
With the two sides set to meet again in Galle and Colombo this August, the next chapter of this timeline is close. Expect spin, expect pressure, and expect India to start as favorites, because right now, they usually do.