India vs Sri Lanka is one of the most familiar rivalries in international cricket. The two Asian teams have played numerous One Day Internationals (ODIs) across bilateral series and major tournaments, producing many memorable matches and outstanding individual performances.India vs Sri Lanka Head-to-Head in ODI
India have traditionally held the advantage in the overall ODI head-to-head record. Sri Lanka, however, have also produced several important victories, particularly in ICC tournaments and high-pressure matches. The rivalry has featured legendary players such as Sachin Tendulkar, Sanath Jayasuriya, Muttiah Muralitharan, Kumar Sangakkara, Mahela Jayawardene, Virat Kohli, Rohit Sharma and Lasith Malinga.
India and Sri Lanka have met in World Cups, Asia Cups, bilateral series and other international competitions. Their frequent meetings have made this one of the most statistically significant rivalries in ODI cricket.
India vs Sri Lanka ODI Head-to-Head Record

As of the latest completed ODI meetings, India have a clear advantage over Sri Lanka.
| Category | India | Sri Lanka |
|---|---|---|
| Total ODI Matches | 171 | 171 |
| India Wins | 99 | — |
| Sri Lanka Wins | — | 59 |
| Tied Matches | 2 | 2 |
| No Results | 11 | 11 |
India’s 99 ODI victories give them a substantial lead in the overall head-to-head record. Sri Lanka have won 59 matches, while two games have ended in ties and 11 produced no result.India vs Sri Lanka Head-to-Head in ODI
The numbers show India’s long-term dominance, but they do not fully describe how competitive many individual matches have been.
Beginning of the ODI Rivalry

India and Sri Lanka first met in ODI cricket in 1979. At that stage, Sri Lanka were still developing as a major international cricket nation. India already had significant ODI experience, but the balance between the two sides changed considerably over the following decades.
Sri Lanka became a full member of the International Cricket Council in 1981 and gradually developed into one of the strongest limited-overs teams in the world.
The 1990s were particularly important for Sri Lankan cricket. Players such as Aravinda de Silva, Sanath Jayasuriya and Muttiah Muralitharan helped transform Sri Lanka into a powerful international side.
India also entered a golden period, led by players including Sachin Tendulkar, Anil Kumble, Sourav Ganguly and Rahul Dravid.
India’s Overall Dominance

India’s overall ODI record against Sri Lanka is one of the strongest head-to-head records between two major cricket nations.
The Indian team has benefited from remarkable batting depth, quality spin bowling and a large pool of experienced players. Over the years, India’s top-order batters have repeatedly performed well against Sri Lanka.
Sachin Tendulkar played a major role in India’s success during the 1990s and 2000s. Later, Virat Kohli and Rohit Sharma became two of the most successful Indian ODI batters against Sri Lanka.
India’s dominance has been particularly visible in bilateral cricket, where their consistency has often allowed them to win series even when Sri Lanka have produced individual match-winning performances.
Sri Lanka’s Memorable Victories

Despite India’s superior overall record, Sri Lanka have recorded several famous wins.
One of the most memorable examples came during the 2011 ODI World Cup final, although India eventually won the match. Sri Lanka posted a competitive total after Mahela Jayawardene scored a brilliant century, but India’s chase was led by Gautam Gambhir and MS Dhoni.
Sri Lanka’s strength was particularly visible during the late 1990s and early 2000s. Their aggressive opening combination of Sanath Jayasuriya and Marvan Atapattu often gave them fast starts, while Muralitharan provided a major threat in the middle overs.
Sri Lanka have also defeated India in several Asia Cup and bilateral ODI matches, proving that the overall head-to-head advantage does not guarantee victory in individual contests.
World Cup Rivalry

India vs Sri Lanka has produced some of the most memorable World Cup matches in cricket history.
The two teams met during the 1999, 2003, 2007, 2011 and 2019 Cricket World Cups.
The 2007 World Cup meeting was especially significant. Sri Lanka defeated India in the group stage, contributing to India’s early elimination from the tournament.
In the 2011 World Cup, India and Sri Lanka met in the final at Mumbai’s Wankhede Stadium. Sri Lanka scored 274/6, with Mahela Jayawardene producing an elegant century.
India successfully chased the target. Gautam Gambhir scored 97, while captain MS Dhoni finished the match with an unbeaten 91. Dhoni’s six over long-on remains one of the most iconic moments in Indian cricket history.
India won the World Cup by six wickets and lifted the trophy on home soil.
Asia Cup Encounters

The Asia Cup has provided another major stage for India vs Sri Lanka ODI contests.
Both nations have regularly competed for the continental title, and their meetings have often carried significant tournament importance.
India have enjoyed considerable success against Sri Lanka in the Asia Cup. However, Sri Lanka’s strong spin resources and experience in subcontinental conditions have made them a dangerous opponent.
The Asia Cup rivalry has also provided opportunities for younger players to establish themselves. Many Indian and Sri Lankan cricketers have produced breakthrough performances during these matches.
Batting Rivalry
India and Sri Lanka have produced some of the greatest ODI batters in cricket history.
For India, Sachin Tendulkar is one of the most important figures in the rivalry. His ability to dominate both pace and spin made him a consistent threat.
Virat Kohli has continued that tradition. His ability to chase targets and convert fifties into hundreds has made him particularly dangerous against Sri Lanka.
Rohit Sharma has also produced extraordinary ODI performances against Sri Lanka. His 264 at Kolkata in 2014 remains the highest individual score in ODI history and came against Sri Lanka.
Sri Lanka have their own collection of legendary batters. Sanath Jayasuriya was one of the most destructive ODI openers of his generation, while Kumar Sangakkara and Mahela Jayawardene provided consistency and elegance in the middle order.
Bowling Battle
Bowling has also played a major role in this rivalry.
India have produced world-class bowlers such as Anil Kumble, Harbhajan Singh, Zaheer Khan, Jasprit Bumrah and Mohammed Shami.
Sri Lanka’s greatest bowling weapon was undoubtedly Muttiah Muralitharan. His ability to take wickets against elite batting line-ups made him a constant threat.
Lasith Malinga added another dimension with his unique sling-arm action and devastating yorkers. His performances against India became a notable part of the rivalry.
The battle between India’s batters and Sri Lanka’s spinners has often been one of the central tactical contests in ODI matches.
Highest Team Totals
Both teams have produced high-scoring innings during their ODI rivalry.
India’s powerful batting line-ups have regularly produced totals above 300, particularly on flat pitches. Sri Lanka have also demonstrated their ability to score heavily when their top order gets established.
The development of modern ODI cricket, powerplays and aggressive batting has made high totals increasingly common.
However, the rivalry has also featured low-scoring matches where spinners and disciplined bowling dominated the game.
Recent ODI Meetings
India have continued to enjoy a strong record in recent ODI encounters with Sri Lanka.
During the 2023 Asia Cup, India defeated Sri Lanka in the final. Sri Lanka were bowled out for just 50, while India completed the chase without losing a wicket.
The final highlighted India’s bowling strength, with Mohammed Siraj producing a sensational spell and taking six wickets.
India and Sri Lanka also met during the 2023 ODI World Cup, where India produced a dominant victory. India scored 357/8 before Sri Lanka were bowled out for only 55.
These recent results demonstrate the gap that has existed between the teams in some major ODI encounters.
Key Players in the Rivalry
Sachin Tendulkar
Sachin Tendulkar was one of India’s most influential players against Sri Lanka. His enormous ODI experience and ability to dominate spin made him a major factor in the rivalry.
Virat Kohli
Virat Kohli has become one of India’s leading ODI run-scorers against Sri Lanka. His consistency, especially during run chases, makes him one of the key modern players in this matchup.
Rohit Sharma
Rohit Sharma’s 264 against Sri Lanka remains one of the greatest individual ODI performances ever. His ability to accelerate after reaching a century makes him a particularly dangerous opponent.
Sanath Jayasuriya
Jayasuriya revolutionized ODI opening batting. His aggressive approach during the first 15 overs made Sri Lanka a completely different team.
Muttiah Muralitharan
Muralitharan was Sri Lanka’s greatest bowling weapon. His ability to take wickets throughout an innings made him a crucial figure in India’s matches against Sri Lanka.
Lasith Malinga
Malinga’s yorkers and unusual action made him one of the most difficult fast bowlers to face. He delivered many important performances against India.
Why India vs Sri Lanka ODI Rivalry Matters
India vs Sri Lanka is important because it connects two major cricket nations with a long history of competition.
Unlike some rivalries that are defined mainly by political or historical tensions, India vs Sri Lanka has generally been characterized by sporting competition and frequent encounters.
The teams have played each other in almost every major ODI environment, including World Cups, Asia Cups and bilateral series.
Their matches have also helped produce some of the most memorable performances in Asian cricket.
Conclusion
The India vs Sri Lanka head-to-head record in ODI cricket strongly favors India. Across 171 ODI meetings, India have won 99 matches, while Sri Lanka have won 59. Two matches have ended in ties and 11 have produced no result.
Despite India’s clear statistical advantage, Sri Lanka have remained a dangerous opponent throughout the history of the rivalry. Their legendary players, including Sanath Jayasuriya, Muttiah Muralitharan, Kumar Sangakkara, Mahela Jayawardene and Lasith Malinga, have produced many memorable performances.
For India, players such as Sachin Tendulkar, Virat Kohli, Rohit Sharma and MS Dhoni have played major roles in the team’s success.
From the 2011 World Cup final to recent Asia Cup and World Cup encounters, India vs Sri Lanka has repeatedly delivered important ODI moments. With both nations continuing to develop new generations of players, this historic Asian rivalry is expected to remain an important part of international cricket.
5 Frequently Asked Questions
1. How many ODIs have India and Sri Lanka played?
India and Sri Lanka have played 171 ODI matches against each other.
2. Who has won more ODIs between India and Sri Lanka?
India have the better record, winning 99 matches, while Sri Lanka have won 59.
3. When did India and Sri Lanka first play an ODI?
India and Sri Lanka first played an ODI in 1979.
4. Who scored 264 against Sri Lanka in ODI cricket?
Rohit Sharma scored 264 against Sri Lanka in Kolkata in 2014, which remains the highest individual score in ODI cricket.
5. Who won the 2011 World Cup final between India and Sri Lanka?
India won the 2011 Cricket World Cup final by six wickets at the Wankhede Stadium in Mumbai. MS Dhoni scored an unbeaten 91 and hit the winning six.