The India National Cricket Team vs Sri Lanka National Cricket Team Stats provide a detailed look at one of the most familiar rivalries in Asian cricket. The two teams have faced each other extensively across Tests, ODIs and T20Is, producing memorable matches, outstanding individual performances and several major tournament encounters. India has generally held the advantage in their overall ODI meetings, while Sri Lanka has also recorded important wins on the international stage.

This statistical guide covers their head-to-head record, format-wise performances, highest and lowest team totals, leading run-scorers and wicket-takers, best individual performances, biggest victories, closest matches, venue records and ICC tournament history. It also highlights notable milestones and the key numbers that have shaped this long-running cricket rivalry.

Overall Match Statistics

CategoryIndiaSri Lanka
Test wins227
ODI wins9959
T20I wins239
Combined wins14475
Strongest formatODIODI
Test dominanceVery strongLimited
ODI advantageSignificantCompetitive
T20I advantageSignificantCapable of upsets

India’s advantage is most pronounced in bilateral ODI cricket. However, Sri Lanka’s record in major tournaments has occasionally been much more competitive than their overall bilateral record.

Test Match Stats

India and Sri Lanka have played 46 Tests.

Test statisticRecord
Matches46
India wins22
Sri Lanka wins7
Draws17
India win percentage47.83%
Sri Lanka win percentage15.22%

India have never lost a Test to Sri Lanka at home. The most recent completed Test meetings were in 2022, when India won both matches of the series. India have also remained unbeaten against Sri Lanka since their 2015 defeat in Galle.

The next chapter of the Test rivalry begins in August 2026, with India travelling to Sri Lanka for a two-Test series.

ODI Stats

The ODI rivalry is considerably larger than the Test rivalry.

ODI statisticRecord
Matches171
India wins99
Sri Lanka wins59
Ties2
No results11
India win percentage57.89%*
Sri Lanka win percentage34.50%*

*Calculated from completed decisive matches.

India’s highest ODI score against Sri Lanka is 414/7, made in Rajkot in 2009. Sri Lanka responded with 411/8, creating one of the greatest high-scoring finishes in ODI history. India eventually won by just three runs.

The most recent ODI series, in August 2024, produced a dramatic turnaround. Sri Lanka won the first ODI after a tie, then won the next two matches to claim a 2-0 series victory, their first ODI series win against India in 27 years.

T20I Stats

India and Sri Lanka have played 33 T20Is.

T20I statisticRecord
Matches33
India wins23
Sri Lanka wins9
No Result1

India have generally controlled the T20I rivalry, but Sri Lanka have produced some memorable wins.

One of the most dramatic recent examples came during the 2025 Asia Cup. The Super Four meeting ended level, with India ultimately winning the Super Over.

Earlier, Sri Lanka defeated India by six wickets in the 2022 Asia Cup Super Four after chasing 174 with one ball remaining.

Highest Team Scores

India and Sri Lanka have produced some extraordinary ODI totals.

TeamScoreFormatYear
India414/7ODI2009
Sri Lanka411/8ODI2009
India414/7ODI2009
India357/8ODI2023
India373/6ODI1999

India’s 414/7 and Sri Lanka’s 411/8 came in the same Rajkot ODI, producing 825 combined runs.

India’s 357/8 in Mumbai in 2023 was followed by Sri Lanka being dismissed for only 55, giving India a 302-run victory.

Lowest Team Scores

India and Sri Lanka have also suffered dramatic batting collapses.

In ODI head-to-head records, Sri Lanka have been dismissed for extremely low totals, including 50 against India in the 2023 Asia Cup final. India chased the target without losing a wicket.

India’s lowest ODI total against Sri Lanka has historically been 54, according to head-to-head statistical records.

These figures highlight how dramatically the rivalry can shift between high-scoring batting contests and major collapses.

Most Runs

Several legendary batters have dominated India-Sri Lanka cricket.

Leading India Batters

  • Sachin Tendulkar
  • Virat Kohli
  • Rohit Sharma
  • Rahul Dravid
  • Virender Sehwag
  • MS Dhoni

Rohit Sharma holds one of the most extraordinary individual records in the rivalry. His 264 against Sri Lanka in 2014 remains the highest individual ODI score in India-Sri Lanka matches. He also scored 208 in another ODI against Sri Lanka.

Leading Sri Lankan Batters

  • Kumar Sangakkara
  • Sanath Jayasuriya
  • Tillakaratne Dilshan
  • Mahela Jayawardene
  • Marvan Atapattu

Dilshan’s 160 in the 2009 Rajkot ODI was one of the great individual performances of the rivalry, although Sri Lanka eventually fell three runs short of India’s 414.

Most Wickets

The bowling rivalry has featured some of the finest spinners and fast bowlers of their generations.

India

Important Indian wicket-takers against Sri Lanka include:

  • Anil Kumble
  • Harbhajan Singh
  • Ravichandran Ashwin
  • Ravindra Jadeja
  • Jasprit Bumrah
  • Zaheer Khan

Sri Lanka

Sri Lanka’s leading bowlers against India have included:

  • Muttiah Muralitharan
  • Lasith Malinga
  • Rangana Herath
  • Ajantha Mendis
  • Chaminda Vaas

Muralitharan’s record against India is particularly significant because India produced several world-class batting line-ups during his career, making his success against them a major part of his legacy.

Best Batting Performances

The rivalry has generated extraordinary individual scores.

PlayerScoreTeamFormat
Rohit Sharma264IndiaODI
Rohit Sharma208IndiaODI
Sourav Ganguly183IndiaODI
MS Dhoni183IndiaODI
Virat Kohli166IndiaODI
Tillakaratne Dilshan160Sri LankaODI
Virender Sehwag146IndiaODI

Rohit’s 264 is the standout score. His innings came in Kolkata in 2014 and remains one of the most remarkable performances in ODI cricket.

Best Bowling Performances

India-Sri Lanka matches have repeatedly rewarded high-quality spin bowling.

Muralitharan was one of Sri Lanka’s most influential bowlers against India, while India’s attack has featured Kumble, Harbhajan, Ashwin and Jadeja across different eras.

In more recent limited-overs cricket, Sri Lanka’s spin attack has again caused India problems. Dunith Wellalage’s 5-wicket haul in the 2024 third ODI was instrumental in Sri Lanka’s 110-run victory in Colombo.

Biggest Wins

India have produced several enormous victories.

India’s biggest ODI win

India defeated Sri Lanka by 317 runs in Thiruvananthapuram in January 2023, setting a new record at the time for the largest winning margin by runs in men’s ODI cricket. The record was later surpassed by England’s 342-run win over South Africa in 2025.

India’s 302-run win

India also defeated Sri Lanka by 302 runs in Mumbai in November 2023. India scored 357/8 before bowling Sri Lanka out for 55.

Sri Lanka’s major wins

Sri Lanka’s most significant recent ODI achievement came in 2024 when they defeated India by 110 runs in Colombo to complete a 2-0 series victory.

Closest Matches

The India-Sri Lanka rivalry has produced several exceptionally close matches.

The most famous is the 2009 Rajkot ODI, where India scored 414/7 and Sri Lanka reached 411/8. India survived by only three runs.

Another remarkable contest occurred in the 2024 ODI series opener in Colombo. Both teams scored 230, resulting in a tie. Sri Lanka subsequently won the second and third ODIs.

The 2025 Asia Cup T20I meeting was another modern classic. India and Sri Lanka finished level before India won the Super Over.

ICC Tournament Record

India and Sri Lanka have met frequently in major ICC competitions, particularly in the ODI World Cup and T20 World Cup.

TournamentNotable India vs Sri Lanka meetings
ODI World CupMultiple encounters since 1979
T20 World CupSeveral group and Super 8 meetings
Champions TrophyMeetings in ICC limited-overs competition
ICC eventsIndia generally hold the stronger overall record

One of the earliest major meetings came at the 1979 World Cup, when Sri Lanka defeated India by 47 runs at Old Trafford.

The teams have also met in major tournament finals and knockout matches, including the 2011 ODI World Cup final, which India won in Mumbai.

India’s recent ICC record is particularly strong. In 2026, India became the first men’s team to win three T20 World Cup titles and the first to win the tournament in consecutive editions.

Recent Form Comparison

Recent bilateral form has been more complicated than the overall historical record suggests.

India

India remain statistically dominant overall, but their recent Test form has faced challenges. They suffered a 3-0 home Test series defeat against New Zealand in 2024 and a 2-0 home series defeat against South Africa in 2025.

India nevertheless won the 2025 Champions Trophy and the 2026 T20 World Cup, showing their strength in white-ball cricket.

Sri Lanka

Sri Lanka’s biggest recent success against India came in the 2024 ODI series. After the first match ended in a tie, Sri Lanka won the next two games to secure the series.

The result was particularly significant because it was Sri Lanka’s first ODI series victory over India in 27 years.

Key Records and Milestones

Record or milestoneAchievement
Most dominant ODI team overallIndia
Test head-to-head leaderIndia
ODI head-to-head leaderIndia
T20I head-to-head leaderIndia
Highest individual ODI scoreRohit Sharma, 264
Highest ODI team score by India414/7
Highest ODI team score by Sri Lanka411/8
Famous closest high-scoring ODIIndia won by 3 runs, 2009
Biggest ODI win in rivalryIndia won by 317 runs, 2023
Major recent Sri Lankan ODI milestone2024 series win
Famous tied ODI230-230, 2024
Famous T20I tie2025 Asia Cup, decided by Super Over

The 2009 Rajkot match remains one of the defining statistical milestones. India scored 414/7, Sri Lanka responded with 411/8, and the three-run margin created one of the most memorable India-Sri Lanka ODIs.

The 2023 series also produced extraordinary milestones, including India’s 317-run victory and the 302-run victory in Mumbai.

Head-to-Head Record

Across the three international formats, India have the clear statistical advantage.

FormatMatchesIndia WonSri Lanka WonDraw/Tie/NR
Tests4622717 Draws
ODIs17199592 Ties, 11 NR
T20Is332391 NR
Overall2501447525

The Test record covers 46 matches, with India winning 22 and Sri Lanka seven. Seventeen Tests have ended in draws.

In ODIs, India have won 99 of 171 meetings, compared with 59 victories for Sri Lanka. Eleven matches produced no result and two were tied.

The T20I rivalry has been closer, although India still lead 23-9, with one match ending without a result.

Final Thoughts

The India vs Sri Lanka rivalry is built on a remarkable statistical contrast. India lead comfortably in Tests, ODIs and T20Is, with 144 wins across the three formats compared with 75 for Sri Lanka based on the completed records above.

Yet the rivalry has rarely been short of memorable moments. Rohit Sharma’s 264, India’s 414/7, Sri Lanka’s 411/8, India’s 317-run ODI victory, the 2024 Sri Lankan ODI series triumph and the 2025 Asia Cup Super Over all demonstrate the range of contests between these teams.

Historically, India have been the stronger side. But Sri Lanka have repeatedly shown that they can challenge India, particularly when their spinners and experienced batters perform at their best.

FAQs

1. Who has the better head-to-head record between India and Sri Lanka?

India have the better overall record across Tests, ODIs and T20Is. They have won 22 Tests, 99 ODIs and 23 T20Is against Sri Lanka.

2. How many Tests have India and Sri Lanka played?

India and Sri Lanka have played 46 Test matches. India have won 22, Sri Lanka seven and 17 have been drawn.

3. How many ODIs have India and Sri Lanka played?

They have played 171 ODIs. India have won 99 and Sri Lanka 59, with two ties and 11 no-results.

4. What is the highest individual score in India vs Sri Lanka ODIs?

Rohit Sharma’s 264 is the highest individual ODI score in this rivalry. He made the score in Kolkata in 2014.

5. What is the closest famous India vs Sri Lanka ODI?

One of the most famous is the 2009 Rajkot ODI, where India defeated Sri Lanka by only three runs after India scored 414/7 and Sri Lanka replied with 411/8.

Read Also : India National Cricket Team vs New Zealand Players Complete Squad 2026

Leave a Reply

Your email address will not be published. Required fields are marked *