By runs
Winner Margin Target Opposition Match Date Scorecard
Sri Lanka 144 runs 286 v Zimbabwe 10 Oct 2006 ODI # 2425
Australia 91 runs 263 v Zimbabwe 21 Feb 2011 ODI # 3103
South Africa 90 runs 366 v India 27 Feb 2010 ODI # 2963
South Africa 78 runs 220 v Sri Lanka 24 Oct 2006 ODI # 2435
West Indies 69 runs 170 v India 16 Nov 1993 ODI # 851
India 61 runs 307 v Zimbabwe 5 Dec 2000 ODI # 1657
India 52 runs 194 v Australia 5 Oct 1986 ODI # 394
West Indies 16 runs 261 v India 5 Dec 2011 ODI # 3221
Australia 13 runs 253 v Zimbabwe 3 Apr 1998 ODI # 1302
New Zealand 11 runs 240 v England 14 Feb 1996 ODI # 1048
India 6 runs 228 v Sri Lanka 22 Oct 1989 ODI # 580
West Indies 2 runs 197 v India 7 Jan 1988 ODI # 489
By wickets
Winner Margin Balls Rem Target Overs Opposition Match Date Scorecard
New Zealand 10 wickets 99 163 33.3 v Zimbabwe 4 Mar 2011 ODI # 3117
West Indies 9 wickets 214 86 14.2 v Zimbabwe 8 Oct 2006 ODI # 2424
Australia 7 wickets 13 207 43.5 v India 5 Oct 1984 ODI # 270
India 7 wickets 48 192 42.0 v Zimbabwe 26 Oct 1987 ODI # 469
India 6 wickets 33 275 44.3 v Sri Lanka 6 Nov 2014 ODI # 3540
India 5 wickets 14 325 47.4 v West Indies 15 Nov 2002 ODI # 1896
Sri Lanka 5 wickets 14 286 47.4 v India 6 Nov 2005 ODI # 2294
India 5 wickets 14 261 47.4 v Australia 24 Mar 2011 ODI # 3143
Pakistan 3 wickets 0 316 48.0 v India 12 Apr 2005 ODI # 2238
West Indies 3 wickets 2 224 49.4 v India 26 Oct 2006 ODI # 2437
England 3 wickets 9 273 48.3 v West Indies 28 Oct 2006 ODI # 2439
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Match Date Scorecard
West Indies 9 wickets 214 86 14.2 50.0 v Zimbabwe 8 Oct 2006 ODI # 2424
New Zealand 10 wickets 99 163 33.3 50.0 v Zimbabwe 4 Mar 2011 ODI # 3117
India 7 wickets 48 192 42.0 50.0 v Zimbabwe 26 Oct 1987 ODI # 469
India 6 wickets 33 275 44.3 50.0 v Sri Lanka 6 Nov 2014 ODI # 3540
India 5 wickets 14 325 47.4 50.0 v West Indies 15 Nov 2002 ODI # 1896
Sri Lanka 5 wickets 14 286 47.4 50.0 v India 6 Nov 2005 ODI # 2294
India 5 wickets 14 261 47.4 50.0 v Australia 24 Mar 2011 ODI # 3143
Australia 7 wickets 13 207 43.5 46.0 v India 5 Oct 1984 ODI # 270
England 3 wickets 9 273 48.3 50.0 v West Indies 28 Oct 2006 ODI # 2439
West Indies 3 wickets 2 224 49.4 50.0 v India 26 Oct 2006 ODI # 2437
Pakistan 3 wickets 0 316 48.0 48.0 v India 12 Apr 2005 ODI # 2238
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
India v Sri Lanka at Ahmedabad, 2nd ODI, Nov 6, 2014 [ODI # 3540]
India v West Indies at Ahmedabad, 3rd ODI, Dec 5, 2011 [ODI # 3221]
India v Australia at Ahmedabad, ICC Cricket World Cup 2nd quarter final, Mar 24, 2011 [ODI # 3143]