India vs Sri Lanka Head-to-Head in ODI World Cups

India vs Sri Lanka head-to-head in ODI World Cup is even, as both teams have won four matches each and one match had no result. In the India vs Sri Lanka ODI World Cup matches, the highest total posted by team India is 373 and by Sri Lanka is 274.

In the 2023 ODI World Cup, India and Sri Lanka will play against each other at the Wankhede Stadium in Mumbai on 2nd November. This match is expected to be a high-scoring one, as the pitch in Mumbai is best for batting.

India vs Sri Lanka ODI WC Head-to-Head

India and Sri Lanka have an ODI World Cup head-to-head record that is not dominated by any one team. Both teams have gotten the better of each other four times. The 2023 ODI World Cup match will provide an opportunity for both teams to win the match and get an edge over the other team.

One table can be added with the following content

Total Matches Played – 9 

India Won – 4 

Sri Lanka Won – 4 

No Result/Tie – 1 

The following is the World Cup-wise India vs Sri Lanka head-to-head in ODI record:

India vs Sri Lanka Head-to-head in ODI World Cup 1979 

India and Sri Lanka’s first encounter in an ODI World Cup came in the 1979 ODI World Cup on 16th June. Batting first, Sri Lanka scored 238, with three batters getting crucial half-centuries.

Most Indian batters got a start but could not make it big; India was eventually bowled out for just 191 runs, losing the match by 47 runs.

India vs Sri Lanka Head-to-Head in 1992 ODI WC

India took on Sri Lanka in the 1992 ODI World Cup on 28th February. Just two balls were bowled in the match, and the match was abandoned due to persistent rain.

India vs Sri Lanka Head-to-Head  1996 ODI WC

India and Sri Lanka were at it again in the 1996 ODI World Cup on 2nd March. Batting first, India posted 271 runs on the board thanks to a brilliant century from Sachin Tendulkar. He was ably supported by a magnificent half-century from Mohammed Azharuddin.

Sri Lanka won the match comfortably by six wickets, as two batters scored quick half-centuries. Sanath Jayasuriya, for his smooth and quick knock, was named the player of the match.

India vs Sri Lanka – 1996 ODI WC

The two teams, India and Sri Lanka, again met in the 1996 ODI World Cup, and this time it was in the semi-final. This match was played on 13th March at the Eden Gardens in Kolkata.

Sri Lanka batted first and posted a competitive 251 runs on the board, with two batters scoring valuable half-centuries. India began the chase confidently but soon lost the way after Sachin Tendulkar was dismissed. At 120/8, the Indian crowd started throwing objects on the ground, which resulted in the match being conceded to Sri Lanka.

India vs Sri Lanka – 1999 ODI WC

Rahul Dravid and Sourav Ganguly decided to take down the Sri Lankan bowlers on 26th May when the two teams met in the 1999 ODI World Cup. While Sourav Ganguly scored 183 runs, Rahul Dravid scored 145 runs, helping India post a massive 373 runs.

Sri Lanka never looked comfortable in the chase, and the team was bowled out for just 216 runs, losing the match by 157 runs.

India vs Sri Lanka – 2003 ODI WC

Many India vs Srilanka ODI records were broken when the two teams met in the 2003 ODI World Cup on 10th March. Indian openers got off to a flying start and helped the team reach a competitive 292 runs.

Sri Lanka faltered in the chase and got bowled out for just 109 runs. India won the match by 183 runs, and Javagal Srinath was named the player of the match for his four-wicket haul.

India vs Sri Lanka – 2007 ODI WC

Easily one of the most disappointing ODI World Cup campaigns for India, 2007, saw India being eliminated in the group stage. India faced Sri Lanka on 23rd March, a match in which Sri Lanka posted 254 runs. Team India had a terrible start and did not recover, eventually losing the match by 69 runs.

India vs Sri Lanka – 2011 ODI WC

In the most high-profile India and Sri Lanka encounter, India and Sri Lanka played the final of the ODI World Cup 2011 at the Wankhede Stadium on 2nd April.

Sri Lanka batted first and posted an above-par 274 runs on the board. After a terrible start, where India lost both openers, India looked in total control of the chase, winning the match by six wickets and the ODI World Cup after 28 years.

India vs Sri Lanka – 2019 ODI WC

India vs Sri Lanka head-to-head in ODI record saw both teams beat each other four times when India defeated Sri Lanka in the 2019 ODI World Cup. Thanks to a brilliant century from Angelo Mathews and a half-century from Lahiru Thirimanne, Sri Lanka reached 264 runs.

Both the Indian openers, KL Rahul and Rohit Sharma, scored centuries, helping India win the match comfortably by seven wickets.

Concluding Thoughts on India vs Sri Lanka Head-to-Head in ODI World Cup

India vs Sri Lanka head-to-head in ODI is a record that is even for now, but one team will get an edge when the two teams play in the 2023 ODI World Cup. The two Asian teams are very competitive and will look to win the 2023 ODI World Cup that is played in India. While India is eyeing its third ODI World Cup, Sri Lanka is looking to lift the coveted trophy for the second time.

FAQs on India vs Sri Lanka Head-to-Head in ODI


How many ODI World Cup matches have India and Sri Lanka played against one another?

Sri Lanka and India have played nine matches against one another. The 2023 ODI World Cup match will be the tenth one between the two teams.


No team has an edge when India vs Sri Lanka head-to-head in ODI World Cup record is considered, as both teams have won four matches each.


Please rate the Article
Rating 0

Your page rank: 😀

Leave a Reply

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