Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India vs Sri Lanka Records
ODI Matches Records
Team Highest Innings Totals - India
Highest totals for India vs Sri Lanka in ODIs - India
Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
India
414/7
50.0
8.28
1
v Sri Lanka
Rajkot
won
15 Dec 2009
ODI # 2932
India
404/5
50.0
8.08
1
v Sri Lanka
Eden Gardens
won
13 Nov 2014
ODI # 3544
India
392/4
50.0
7.84
1
v Sri Lanka
Mohali
won
13 Dec 2017
ODI # 3941
India
390/5
50.0
7.80
1
v Sri Lanka
Thiruvananthapuram
won
15 Jan 2023
ODI # 4505
India
375/5
50.0
7.50
1
v Sri Lanka
Colombo (RPS)
won
31 Aug 2017
ODI # 3908
India
373/6
50.0
7.46
1
v Sri Lanka
Taunton
won
26 May 1999
ODI # 1463
India
373/7
50.0
7.46
1
v Sri Lanka
Guwahati
won
10 Jan 2023
ODI # 4501
India
363/5
50.0
7.26
1
v Sri Lanka
Colombo (RPS)
won
3 Feb 2009
ODI # 2813
India
363/5
50.0
7.26
1
v Sri Lanka
Cuttack
won
2 Nov 2014
ODI # 3539
India
357/8
50.0
7.14
1
v Sri Lanka
Wankhede
won
2 Nov 2023
ODI # 4690
India
350/6
50.0
7.00
1
v Sri Lanka
Nagpur
won
25 Oct 2005
ODI # 2286
India
332/5
50.0
6.64
1
v Sri Lanka
Colombo (RPS)
won
5 Feb 2009
ODI # 2815
India
321/3
36.4
8.75
2
v Sri Lanka
Hobart
won
28 Feb 2012
ODI # 3251
India
321/6
50.0
6.42
1
v Sri Lanka
The Oval
lost
8 Jun 2017
ODI # 3882
India
319/5
50.0
6.38
1
v Sri Lanka
Colombo (RPS)
won
14 Sep 2009
ODI # 2889
India
317/3
48.1
6.58
2
v Sri Lanka
Eden Gardens
won
24 Dec 2009
ODI # 2935
India
314/6
50.0
6.28
1
v Sri Lanka
Hambantota
won
21 Jul 2012
ODI # 3291
India
310/4
46.5
6.61
2
v Sri Lanka
Karachi
won
3 Jul 2008
ODI # 2732
India
307/6
50.0
6.14
1
v Sri Lanka
Colombo (RPS)
won
7 Jul 1998
ODI # 1344
India
304
50.0
6.08
1
v Sri Lanka
Bristol
won
11 Jul 2002
ODI # 1855
India
304/3
50.0
6.08
1
v Sri Lanka
Mirpur
won
13 Mar 2012
ODI # 3259
India
303/4
46.1
6.56
2
v Sri Lanka
Jaipur
won
31 Oct 2005
ODI # 2290
India
301/7
50.0
6.02
1
v Sri Lanka
Nagpur
lost
18 Dec 2009
ODI # 2933
India
300/7
50.0
6.00
2
v Sri Lanka
Colombo (RPS)
lost
17 Aug 1997
ODI # 1223
India
299/4
40.0
7.47
1
v Sri Lanka
Wankhede
won
17 Jan 1987
ODI # 419
India
296/4
50.0
5.92
1
v Sri Lanka
Colombo (SSC)
won
29 Aug 1999
ODI # 1490
India
294/7
50.0
5.88
1
v Sri Lanka
Pallekele
won
4 Aug 2012
ODI # 3295
India
292/6
50.0
5.84
1
v Sri Lanka
Johannesburg
won
10 Mar 2003
ODI # 1985
India
291/9
50.0
5.82
1
v Sri Lanka
Colombo (SSC)
n/r
23 Aug 1997
ODI # 1225
India
288/7
48.4
5.91
2
v Sri Lanka
Ranchi
won
16 Nov 2014
ODI # 3547
India
288/5
49.4
5.79
2
v Sri Lanka
Colombo (RPS)
won
28 Jul 2012
ODI # 3293
India
287/4
50.0
5.74
1
v Sri Lanka
Nagpur
won
22 Mar 1999
ODI # 1415
India
286/6
50.0
5.72
1
v Sri Lanka
Pune
won
30 Mar 1999
ODI # 1426
India
285/8
50.0
5.70
1
v Sri Lanka
Ahmedabad
lost
6 Nov 2005
ODI # 2294
India
281/4
40.5
6.88
2
v Sri Lanka
Delhi
won
15 Sep 1982
ODI # 157
India
279/9
50.0
5.58
1
v Sri Lanka
Mirpur
lost
5 Jan 2010
ODI # 2938
India
277/4
48.2
5.73
2
v Sri Lanka
Wankhede
won
2 Apr 2011
ODI # 3148
India
277/7
49.1
5.63
2
v Sri Lanka
Colombo (RPS)
won
20 Jul 2021
ODI # 4309
India
275/4
44.3
6.17
2
v Sri Lanka
Ahmedabad
won
6 Nov 2014
ODI # 3540
India
271/3
50.0
5.42
1
v Sri Lanka
Delhi
lost
2 Mar 1996
ODI # 1070
India
271/6
50.0
5.42
1
v Sri Lanka
Colombo (RPS)
won
27 Jul 2004
ODI # 2153
India
270/8
50.0
5.40
2
v Sri Lanka
Dambulla
lost
18 Jul 2004
ODI # 2148
India
269/7
46.0
5.84
1
v Sri Lanka
Amritsar
won
12 Sep 1982
ODI # 156
India
268/9
50.0
5.36
1
v Sri Lanka
Harare
lost
5 Jun 2010
ODI # 2988
India
268/6
50.0
5.36
1
v Sri Lanka
Dambulla
won
24 Jun 2010
ODI # 3001
India
267/4
50.0
5.34
1
v Sri Lanka
Brisbane
n/r
5 Feb 2008
ODI # 2672
India
265/3
43.3
6.09
2
v Sri Lanka
Leeds
won
6 Jul 2019
ODI # 4187
India
264/9
50.0
5.28
1
v Sri Lanka
Fatullah
lost
28 Feb 2014
ODI # 3476
India
263/3
36.4
7.17
2
v Sri Lanka
Colombo (RPS)
won
18 Jul 2021
ODI # 4307
India
263/3
41.0
6.41
2
v Sri Lanka
Visakhapatnam
won
17 Feb 2007
ODI # 2525
India
263/9
50.0
5.26
2
v Sri Lanka
Colombo (RPS)
lost
9 Aug 2005
ODI # 2268
India
262/6
45.4
5.73
2
v Sri Lanka
Pune
won
3 Nov 2005
ODI # 2291
India
258
49.4
5.19
1
v Sri Lanka
Colombo (RPS)
won
27 Aug 2008
ODI # 2755
India
256/9
50.0
5.12
1
v Sri Lanka
Colombo (RPS)
won
31 Jan 2009
ODI # 2810
India
255/4
42.2
6.02
2
v Sri Lanka
Colombo (RPS)
won
31 Jul 2012
ODI # 3294
India
255/8
50.0
5.10
2
v Sri Lanka
Colombo (SSC)
lost
24 Aug 1997
ODI # 1226
India
254
44.0
5.77
2
v Sri Lanka
Dhaka
lost
29 Oct 1988
ODI # 530
India
252
48.5
5.16
2
v Sri Lanka
Colombo (RPS)
lost
8 Feb 2009
ODI # 2818
India
252/9
50.0
5.04
2
v Sri Lanka
Rajkot
lost
11 Feb 2007
ODI # 2520
India
248/7
49.1
5.04
2
v Sri Lanka
Sharjah
won
6 Nov 1998
ODI # 1366
India
247/4
48.1
5.12
2
v Sri Lanka
Dambulla
won
28 Jan 2009
ODI # 2806
India
246/2
43.4
5.63
2
v Sri Lanka
Colombo (RPS)
won
19 Jun 1998
ODI # 1338
India
246/5
50.0
4.92
1
v Sri Lanka
Rajkot
won
15 Feb 1994
ODI # 879
India
245/5
39.3
6.20
2
v Sri Lanka
Vadodara
won
12 Nov 2005
ODI # 2296
India
245/4
44.1
5.54
2
v Sri Lanka
Hyderabad
won
9 Nov 2014
ODI # 3543
India
245/5
45.0
5.44
1
v Sri Lanka
Nagpur
won
1 Dec 1990
ODI # 644
India
245
48.2
5.06
1
v Sri Lanka
Mirpur
lost
13 Jan 2010
ODI # 2943
India
243/3
42.3
5.71
2
v Sri Lanka
Cuttack
won
21 Dec 2009
ODI # 2934
India
243/3
43.3
5.58
2
v Sri Lanka
Bulawayo
won
30 May 2010
ODI # 2983
India
242/8
44.3
5.43
2
v Sri Lanka
Colombo (SSC)
won
25 Aug 1985
ODI # 332
India
241/8
50.0
4.82
1
v Sri Lanka
Sharjah
lost
25 Apr 1990
ODI # 623
India
239/4
46.3
5.13
2
v Sri Lanka
Colombo (RPS)
won
3 Sep 2017
ODI # 3909
India
239/8
49.1
4.86
2
v Sri Lanka
Adelaide
won
19 Feb 2008
ODI # 2681
India
239/7
50.0
4.78
1
v Sri Lanka
Colombo (RPS)
lost
26 Jul 1997
ODI # 1222
India
238
45.1
5.26
2
v Sri Lanka
Brisbane
lost
21 Feb 2012
ODI # 3246
India
238
49.3
4.80
1
v Sri Lanka
Colombo (RPS)
lost
20 Aug 1997
ODI # 1224
India
237/9
50.0
4.74
1
v Sri Lanka
Colombo (RPS)
won
24 Aug 2008
ODI # 2750
India
236/9
50.0
4.72
2
v Sri Lanka
Adelaide
tied
14 Feb 2012
ODI # 3239
India
235/8
43.0
5.46
1
v Sri Lanka
Vadodara
won
15 Jan 1987
ODI # 417
India
234/4
39.2
5.94
2
v Sri Lanka
Bengaluru
won
26 Sep 1982
ODI # 159
India
234/6
46.4
5.01
2
v Sri Lanka
W.A.C.A
won
8 Feb 2012
ODI # 3233
India
233/2
41.5
5.56
2
v Sri Lanka
Sharjah
won
14 Apr 1995
ODI # 999
India
233/5
46.3
5.01
2
v Sri Lanka
Margao
won
14 Feb 2007
ODI # 2522
India
231/7
44.2
5.21
2
v Sri Lanka
Pallekele
won
24 Aug 2017
ODI # 3906
India
230/4
45.3
5.05
2
v Sri Lanka
Pune
won
5 Dec 1990
ODI # 646
India
230
47.5
4.80
2
v Sri Lanka
Colombo (RPS)
tied
2 Aug 2024
ODI # 4752
India
228/6
50.0
4.56
1
v Sri Lanka
Margao
lost
28 Dec 1997
ODI # 1269
India
227/3
48.2
4.69
2
v Sri Lanka
Hyderabad (Deccan)
won
18 Feb 1994
ODI # 881
India
227/8
50.0
4.54
1
v Sri Lanka
Ahmedabad
won
22 Oct 1989
ODI # 580
India
227/9
50.0
4.54
1
v Sri Lanka
Moratuwa
lost
14 Aug 1993
ODI # 835
India
227/6
50.0
4.54
1
v Sri Lanka
Colombo (RPS)
lost
18 Jul 1997
ODI # 1218
India
227/8
50.0
4.54
1
v Sri Lanka
Colombo (SSC)
won
1 Aug 2001
ODI # 1742
India
226
48.5
4.62
2
v Sri Lanka
Sharjah
lost
27 Oct 2000
ODI # 1650
India
226/5
50.0
4.52
1
v Sri Lanka
Colombo (RPS)
lost
28 Aug 1996
ODI # 1106
India
225
43.1
5.21
1
v Sri Lanka
Colombo (RPS)
lost
23 Jul 2021
ODI # 4312
India
225
46.5
4.80
2
v Sri Lanka
Dambulla
lost
28 Aug 2010
ODI # 3040
India
225/7
50.0
4.50
1
v Sri Lanka
Wankhede
lost
17 May 1997
ODI # 1207
India
224/8
50.0
4.48
1
v Sri Lanka
Sharjah
lost
20 Oct 2000
ODI # 1640
India
220/1
28.5
7.63
2
v Sri Lanka
Dambulla
won
20 Aug 2017
ODI # 3905
India
220/8
50.0
4.40
1
v Sri Lanka
Dambulla
lost
3 Aug 2005
ODI # 2265
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years