India vs Sri Lanka ODI Head To Head Stats and Record: In a rematch from the 2011 final, unbeaten hosts India lock horns with Sri Lanka in match 33 of the ongoing ICC World Cup 2023 at the Wankhede Stadium in Mumbai on Thursday (November 2).
Rohit Sharma’s India will look to keep their perfect record intact to seal the semifinal spot in the ongoing show-piece tournament, while Kusal Mendis’ Sri Lanka will be desperate to bounce back from their fourth defeat of the tournament to keep their semifinal hopes alive.

India opened their campaign with a victory over record champions Australia in Chennai, and followed that with impressive wins over Asian rivals Afghanistan, Pakistan and Bangladesh in Delhi, Ahmedabad and Pune respectively followed by wins over New Zealand in Dharamsala, and England in Lucknow.
Sri Lanka, on the other hand, suffered three defeats in a row to open their campaign against South Africa in Delhi, Pakistan in Hyderabad and Australia in Lucknow, where theybeat Netherlands followed by a win over England in Benaluru, but were stunned by Afghanistan in Pune.
The two sides last met in the ODI format five times earlier this year, including twice in the Asia Cup, where India dominated Sri Lanka after the white-wash in the home series earlier in January.
The two Asian heavyweights will now clash for the 168th time in ODI format. India and Sri Lanka have also met in several ODI World Cup matches, including the 2011 final at the iconic Wankhede Stadium in Mumbai, where the two sides had met once each in 1997 and 1987.
Now, ahead of the IND vs SL World Cup 2023 match we take a look at their ODI head to head record, stats as well as both India and Sri Lanka’s record in the ODI World Cup before they face off at the Wankhede Stadium in Mumbai.
In the 167 IND vs SL head to head matches, India holds the clear advantage, having won 98 times against Sri Lanka, who have won 57 such encounters, with 1 match ending in a tie and 11 in No Result. In the last 5 ODIs, India has a 5-0 lead over Sri Lanka.
Among the 98 wins, India has won 39 times when batting first and 59 times when chasing, while Sri Lanka has won 30 times when chasing and 27 times when setting a target. Here is a look at the India vs Sri Lanka head to head stats and top performances:
| Stats | For IND vs SL | For SL vs IND |
| Highest Total | 414/7 | 411/4 |
| Lowest Total | 54 All Out | 50 All Out |
| Highest Successful Chase | 414/7 | 322/3 |
| Lowest Total Defended | 179 All Out | 204/7 |
| Wins Batting 1st | 39 | 27 |
| Wins Chasing | 59 | 30 |
| Most Runs (All Time) | Sachin Tendulkar (3113 runs) | Sanath Jayasuriya (2899 runs) |
| Most Runs (Current) | Virat Kohli (2506 runs) | Angelo Mathews (1393 runs) |
| Highest scorer | Rohit Sharma (264) | Sanath Jayasuriya (189) |
| Most wickets (All Time) | Zaheer Khan (66 wickets) | Muttiah Muralitharan (74 wickets) |
| Most wickets (Current) | Ravindra Jadeja (27 wickets) | Angelo Mathews (31 wickets) |
| Best Bowling | Mohammed Siraj (6/21) | Muttiah Muralitharan (7/30) |
In the ODI World Cup history, the two nations have met nine times with Sri Lanka and India sharing 4 wins each, and one match ending in No Result. In 2011, India beat Sri Lanka in the final, while in 2019, India beat SL by 7 wickets. Here is a look at IND vs SL CWC record.
| Stat | For IND vs SL in CWC | For SL vs IND in CWC |
| Won | 4 | 4 |
| Lost | 4 | 4 |
| Won Batting First | 2 | 3 |
| Won Chasing | 2 | 1 |
| Highest Total | 373 | 274 |
| Lowest Total | 185 | 109 |
In Mumbai at the Wankhede Stadium, India and Sri Lanka have met three times so far, including once in the 2011 World Cup final. In the three meetings, India has a 2-1 edge over Sri Lanka. Here is a look at their head to head record in Wankhede Stadium, Mumbai.
| Stat | For IND vs SL in Wankhede | For SL vs IND in Wankhede |
| Won | 2 | 1 |
| Lost | 1 | 2 |
| Won Batting First | 1 | 0 |
| Won Chasing | 1 | 1 |
| Highest Total | 299 | 289 |
| Lowest Total | 225 | 274 |
Apart from their own meetings, the two sides have also faced other teams at the venue. Sri Lanka has totally played in 5 ODIs at the Wankhede Stadium, where India has played 20 times against different opposition. Here is a look at their record at the venue:
| Stat | India ODI Record in Wankhede | Sri Lanka ODI Record in Wankhede |
| Played | 20 | 5 |
| Won | 11 | 2 |
| Lost | 9 | 3 |
| Won Batting First | 3 | 1 |
| Won Chasing | 8 | 1 |
| Highest Total | 299 | 289 |
| Lowest Total | 165 | 222 |
In ODI World Cups, India has won the title twice and also finished runners up once, while Sri Lanka went on to lift the title in 1996 and went very close in 2007 and 2011. Here is a look at India and Sri Lanka’s overall record in ODI World Cup.
| Stat | India Record in ODI World Cup | Sri Lanka Record in ODI World Cup |
| Matches | 90 | 86 |
| Won | 59 | 40 |
| Lost | 29 | 43 |
| Tied | 1 | 1 |
| No Result | 1 | 2 |
| Won Batting First | 33 | 21 |
| Won Chasing | 26 | 19 |
| Highest Total | 413 | 398 |
| Lowest Total | 125 | 86 |
| Most Runs (All Time) | Sachin Tendulkar (2278 runs) | Kumar Sangakkara (1532 runs) |
| Most Runs (Current) | Virat Kohli (1384 runs) | Angelo Mathews (556 runs) |
| Most wickets (All Time) | Zaheer Khan & Javagal Srinath (44 wickets) | Muttiah Muralitharan (68 wickets) |
| Most wickets (Current) | Mohammed Shami (40 wickets) | Angelo Mathews (15 wickets) |