Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
One-Day Internationals
Team records
Largest margin of victory (by runs)
Largest margin of victory (by runs) in ODIs
Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
India
317 runs
391
22.0
v Sri Lanka
Thiruvananthapuram
15 Jan 2023
ODI # 4505
Australia
309 runs
400
21.0
v Netherlands
Delhi
25 Oct 2023
ODI # 4681
Zimbabwe
304 runs
409
25.1
v U.S.A.
Harare
26 Jun 2023
ODI # 4601
India
302 runs
358
19.4
v Sri Lanka
Wankhede
2 Nov 2023
ODI # 4690
New Zealand
290 runs
403
28.4
v Ireland
Aberdeen
1 Jul 2008
ODI # 2727
Australia
275 runs
418
37.3
v Afghanistan
W.A.C.A
4 Mar 2015
ODI # 3623
South Africa
272 runs
400
29.0
v Zimbabwe
Benoni
22 Oct 2010
ODI # 3061
South Africa
258 runs
302
20.1
v Sri Lanka
Paarl
11 Jan 2012
ODI # 3225
India
257 runs
414
43.1
v Bermuda
Port of Spain
19 Mar 2007
ODI # 2542
South Africa
257 runs
409
33.1
v West Indies
Sydney
27 Feb 2015
ODI # 3616
Australia
256 runs
302
14.0
v Namibia
Potchefstroom
27 Feb 2003
ODI # 1970
India
256 runs
375
36.5
v Hong Kong
Karachi
25 Jun 2008
ODI # 2716
Pakistan
255 runs
338
23.4
v Ireland
Dublin (Malahide)
18 Aug 2016
ODI # 3767
Sri Lanka
245 runs
300
26.3
v India
Sharjah
29 Oct 2000
ODI # 1652
Pakistan
244 runs
400
42.4
v Zimbabwe
Bulawayo
20 Jul 2018
ODI # 4020
Sri Lanka
243 runs
322
24.4
v Bermuda
Port of Spain
15 Mar 2007
ODI # 2534
India
243 runs
327
27.1
v South Africa
Eden Gardens
5 Nov 2023
ODI # 4694
England
242 runs
482
37.0
v Australia
Nottingham
19 Jun 2018
ODI # 4011
Pakistan
238 runs
343
23.4
v Nepal
Multan
30 Aug 2023
ODI # 4628
England
238 runs
401
26.2
v West Indies
Birmingham
29 May 2025
ODI # 4880
Sri Lanka
234 runs
310
22.5
v Pakistan
Lahore
24 Jan 2009
ODI # 2803
Pakistan
233 runs
321
34.2
v Bangladesh
Dhaka
2 Jun 2000
ODI # 1599
Australia
232 runs
324
35.5
v Sri Lanka
Adelaide
28 Jan 1985
ODI # 299
England
232 runs
499
49.4
v Netherlands
Amstelveen
17 Jun 2022
ODI # 4413
Afghanistan
232 runs
287
17.5
v Zimbabwe
Harare
19 Dec 2024
ODI # 4818
South Africa
231 runs
352
34.5
v Netherlands
Mohali
3 Mar 2011
ODI # 3115
Australia
229 runs
359
26.5
v Netherlands
Basseterre
18 Mar 2007
ODI # 2540
South Africa
229 runs
400
22.0
v England
Wankhede
21 Oct 2023
ODI # 4677
India
228 runs
357
32.0
v Pakistan
Colombo (RPS)
10 Sep 2023
ODI # 4639
India
227 runs
410
34.0
v Bangladesh
Chattogram
10 Dec 2022
ODI # 4499
Ireland
226 runs
318
29.3
v U.A.E.
Harare
12 Mar 2018
ODI # 3995
Australia
224 runs
333
36.0
v Pakistan
Nairobi (Gym)
30 Aug 2002
ODI # 1868
India
224 runs
378
36.2
v West Indies
Brabourne
29 Oct 2018
ODI # 4063
South Africa
221 runs
354
40.0
v Netherlands
Basseterre
16 Mar 2007
ODI # 2537
Australia
221 runs
364
31.4
v England
Melbourne
22 Nov 2022
ODI # 4480
Sri Lanka
219 runs
352
26.1
v England
Colombo (RPS)
23 Oct 2018
ODI # 4058
Pakistan
217 runs
296
16.5
v Sri Lanka
Sharjah
17 Apr 2002
ODI # 1832
Australia
215 runs
349
25.5
v New Zealand
St George's
20 Apr 2007
ODI # 2577
West Indies
215 runs
331
31.3
v Netherlands
Delhi
28 Feb 2011
ODI # 3112
South Africa
214 runs
439
36.0
v India
Wankhede
25 Oct 2015
ODI # 3700
South Africa
212 runs
332
34.3
v Zimbabwe
Centurion
10 Nov 2009
ODI # 2928
New Zealand
210 runs
348
42.4
v U.S.A.
The Oval
10 Sep 2004
ODI # 2169
Sri Lanka
210 runs
333
36.5
v Canada
Hambantota
20 Feb 2011
ODI # 3102
England
210 runs
409
31.1
v New Zealand
Birmingham
9 Jun 2015
ODI # 3654
South Africa
209 runs
264
23.2
v West Indies
Cape Town
25 Jan 2004
ODI # 2088
South Africa
208 runs
355
45.3
v Kenya
Cape Town
22 Oct 2001
ODI # 1763
Australia
208 runs
360
33.2
v India
Sydney
8 Feb 2004
ODI # 2098
West Indies
208 runs
317
39.2
v Canada
Kingston
13 Apr 2010
ODI # 2977
New Zealand
206 runs
277
26.3
v Australia
Adelaide
27 Jan 1986
ODI # 358
Sri Lanka
206 runs
293
29.3
v Netherlands
Colombo (RPS)
16 Sep 2002
ODI # 1878
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years