India vs Sri Lanka ODI Stats: A Riveting Rivalry

India vs Sri Lanka ODI Stats: Virat Kohli holds the record for the most runs scored in a single series between the two nations, with 375 in five matches in 2017.

Who can forget the match between India vs Sri Lanka at Rajkot in 2009? India set a mammoth target before Sri Lanka but eventually won by just 3 runs.

  • Match Summary:
  • India: 414/7 (50 overs)
  • Sri Lanka: 411/8 (50 overs)

Do you remember the 2023 ODI World Cup match between India and Sri Lanka? Where India bowled out Sri Lanka for just 50 runs courtesy of Md Siraj.

Read Also: Why did ICC declare a joint winner in the Champions Trophy 2002?

India vs Sri Lanka ODI Stats

India started playing against Sri Lanka in ODIs at the 1979 Prudential World Cup in England. Sri Lanka became victorious against India by 47 runs. Sri Lanka scored 238/5 in 60-over ODI cricket and bowled out India at 191 runs.

S Wettimuny, R Dias, and D Mendis scored fifties for Sri Lanka. Mahinder Amarnath took three wickets for India. In reply, none of the Indian batsmen stood up. T Opatha and Somachandra got three wickets each for SL.

Read Also: Do you know all the records of India vs Sri Lanka Head to Head in T20 cricket

India vs Sri Lanka ODI Stats – Overall Results
IndiaSri Lanka
168Total Matches Played168
99Won57
57Lost99
1Tied1
11No Results11
58.92%Win%33.92%
33.92%Loss%58.92%
India vs Sri Lanka ODI Stats – Highest Team Totals
ScoreYearTeam
414/7 2009India
411/82009Sri Lanka
404/52014India
392/42017India
390/52023India
375/52017India
373/61999India
373/72023India
363/52009India
363/52014India
357/82023India
350/62005India
348/12013Sri Lanka
332/52009India
322/32017India
321/32012India
321/62009India
320/82009Sri Lank
320/42012Sri Lanka
319/52009India
India vs Sri Lanka ODI Stats – Lowest Team Totals
ScoreYearTeam
50/102023Sri Lanka
54/102000India
55/102023Sri Lanka
73/102023Sri Lanka
78/101986India
96/101984SL
96102013SL
98/101998Sri Lanka
103/10 2010India
103/102014India
India vs Sri Lanka ODI Stats – Top Five Highest Match Totals
Match Totals (runs)Total OversTeamsFoW (Total)
825100IND VS SL15
679100IND VS SL15
65593.1IND VS SL15
643100IND VS SL12
64398.4IND VS SL9
India vs Sri Lanka ODI Stats – Lowest Match Totals
Lowest Match TotalsTotal OversTeamsFoW (Total)
101 runs (Combined)21.3 OversIND VS SL10 Wkts
193 runs (Combined)62.4 OversIND VS SL10 Wkts
197 runs (Combined)48.4 OversIND VS SL13 Wkts
207 runs (Combined)48.5 OversIND VS SL12 Wkts
215 runs (Combined)53.5 OversIND VS SL13 Wkts
India vs Sri Lanka ODI Stats – Highest Win Margin by Runs
Win Margin (by Runs)WinnerYear
317India2023
302India2023
245Sri Lanka2000
183India2003
169India2014
168India2017
161Sri Lanka2013
157India1999
153India 2014
152India2005
India vs Sri Lanka ODI Stats – Highest Win Margin by Wickets
Margin (by Wickets)WinnerTarget (runs)
10India97
10India51
9Sri Lanka227
9Sri Lanka139
9India217
8India146
8India203
8India231
8Sri Lanka240
8India244
India vs Sri Lanka ODI Stats – Highest Win Margin by Balls Remaining
Margin (balls remaining)WinnerTarget (runs)
263 India51
209Sri Lanka104
181Sri Lanka139
178India123
176Sri Lanka113
170India97
127India217
111India146
107India216
106India180
India vs Sri Lanka ODI Stats – Lowest Win Margin by Runs
Margin (by runs)WinnerYearTarget (runs)
1India1993213
2SL1917303
3India2009415
4India 2004272
5Sri Lanka2007258
6India1989228
6India1998308
6Sri Lanka2001222
8Sri Lanka1993205
8India1994247
India vs Sri Lanka ODI Stats – Highest Win Margin by Wickets
Margin (by Wickets)WinnerYearTarget (runs)
1India2013202
2India1985242
2India2008239
2Sri Lanka2014265
3India1986206
3Sri Lanka1990242
3India1998246
3Sri Lanka2005206
3India2008143
3Sri Lanka2009302
India vs Sri Lanka ODI Stats – Highest Win Margin by Balls Remaining
Margin (BR)WinnerYearTarget
1Sri Lanka199451
2India2012104
2India2013139
3India1985123
3Sri Lanka1993113
4Sri Lanka199097
4Sri Lanka1994217
4Sri Lanka2014146
5India1986216
5India1998180
BR: balls remaining