By runs
Winner Margin Target Opposition Ground Match Date Scorecard
India 1 run 222 v New Zealand Wellington 6 Mar 1990 ODI # 616
India 1 run 213 v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
India 1 run 299 v South Africa Jaipur 21 Feb 2010 ODI # 2961
India 1 run 191 v South Africa Johannesburg 15 Jan 2011 ODI # 3080
India 2 runs 196 v South Africa Kolkata 24 Nov 1993 ODI # 856
India 3 runs 281 v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
India 3 runs 415 v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
India 4 runs 171 v Pakistan Quetta 1 Oct 1978 ODI # 54
India 4 runs 261 v West Indies Visakhapatnam 7 Nov 1994 ODI # 949
India 4 runs 272 v Sri Lanka Colombo (RPS) 27 Jul 2004 ODI # 2153
India 5 runs 163 v New Zealand Perth 9 Dec 1980 ODI # 99
India 5 runs 260 v West Indies Jaipur 11 Nov 1994 ODI # 951
India 5 runs 290 v Australia Mohali 3 Nov 1996 ODI # 1137
India 5 runs 350 v Pakistan Karachi 13 Mar 2004 ODI # 2112
India 5 runs 130 v England Birmingham 23 Jun 2013 ODI # 3377
India 6 runs 231 v New Zealand Adelaide 23 Dec 1980 ODI # 103
India 6 runs 228 v Sri Lanka Ahmedabad 22 Oct 1989 ODI # 580
India 6 runs 308 v Sri Lanka Colombo (RPS) 7 Jul 1998 ODI # 1344
India 7 runs 263 v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
India 8 runs 247 v Sri Lanka Rajkot 15 Feb 1994 ODI # 879
India 8 runs - v West Indies Mumbai 20 Oct 1994 ODI # 933
India 8 runs 292 v Australia Chandigarh 8 Oct 2007 ODI # 2627
India 9 runs 240 v England Sharjah 11 Apr 1999 ODI # 1432
India 9 runs 330 v England Bristol 24 Aug 2007 ODI # 2613
India 9 runs 259 v Australia Brisbane 4 Mar 2008 ODI # 2689
India 10 runs 300 v Sri Lanka Mumbai 17 Jan 1987 ODI # 419
India 10 runs 263 v West Indies Adelaide 14 Dec 1991 ODI # 696
India 10 runs 262 v South Africa Colombo (RPS) 25 Sep 2002 ODI # 1886
India 10 runs 168 v Pakistan Delhi 6 Jan 2013 ODI # 3316
India 11 runs 246 v Bangladesh Chittagong 23 Dec 2004 ODI # 2199
India 12 runs 256 v New Zealand Wellington 30 Mar 1994 ODI # 898
India 12 runs 200 v Sri Lanka Singapore 3 Apr 1996 ODI # 1089
India 13 runs 275 v Zimbabwe Vadodara 5 Apr 1998 ODI # 1305
India 13 runs 266 v Zimbabwe Sharjah 22 Oct 2000 ODI # 1644
India 14 runs 262 v New Zealand Gwalior 11 Nov 1999 ODI # 1524
India 14 runs 289 v Zimbabwe Colombo (RPS) 14 Sep 2002 ODI # 1876
India 14 runs 339 v West Indies Nagpur 21 Jan 2007 ODI # 2480
India 15 runs 221 v New Zealand Sharjah 17 Apr 1998 ODI # 1319
India 15 runs 257 v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
India 1 wicket 1 200 48.5 v New Zealand Auckland 11 Jan 2003 ODI # 1933
India 1 wicket 7 212 48.5 v West Indies Cuttack 29 Nov 2011 ODI # 3217
India 1 wicket 2 202 49.4 v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
India 2 wickets 3 242 44.3 v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
India 2 wickets 17 279 47.1 v New Zealand Vadodara 17 Dec 1988 ODI # 543
India 2 wickets 7 216 48.5 v Australia Bangalore 21 Oct 1996 ODI # 1129
India 2 wickets 1 214 49.5 v New Zealand Napier 12 Jan 1999 ODI # 1381
India 2 wickets 3 326 49.3 v England Lord's 13 Jul 2002 ODI # 1856
India 2 wickets 40 169 43.2 v New Zealand Wellington 8 Jan 2003 ODI # 1930
India 2 wickets 2 317 49.4 v England The Oval 5 Sep 2007 ODI # 2619
India 2 wickets 24 194 46.0 v Australia Mumbai 17 Oct 2007 ODI # 2632
India 2 wickets 5 239 49.1 v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
India 2 wickets 10 221 48.2 v South Africa Cape Town 18 Jan 2011 ODI # 3082
India 3 wickets 14 241 47.4 v England Nagpur 23 Jan 1985 ODI # 295
India 3 wickets 64 140 39.2 v Australia Sharjah 29 Mar 1985 ODI # 325
India 3 wickets 14 133 41.4 v New Zealand Sharjah 10 Apr 1986 ODI # 381
India 3 wickets 5 206 49.1 v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
India 3 wickets 9 239 43.3 v Australia Delhi 2 Oct 1986 ODI # 393
India 3 wickets 7 212 48.5 v England Sharjah 2 Apr 1987 ODI # 442
India 3 wickets 17 248 47.1 v Australia Bangalore 27 Oct 1989 ODI # 587
India 3 wickets 38 178 40.4 v South Africa Kolkata 10 Nov 1991 ODI # 686
India 3 wickets 12 257 48.0 v England Gwalior 4 Mar 1993 ODI # 813
India 3 wickets 1 315 47.5 v Pakistan Dhaka 18 Jan 1998 ODI # 1279
India 3 wickets 5 246 49.1 v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
India 3 wickets 2 302 49.4 v South Africa Kochi 9 Mar 2000 ODI # 1572
India 3 wickets 9 219 48.3 v Zimbabwe Sharjah 26 Oct 2000 ODI # 1648
India 3 wickets 10 254 47.2 v Zimbabwe Cuttack 2 Dec 2000 ODI # 1656
India 3 wickets 22 202 46.2 v West Indies Jodhpur 21 Nov 2002 ODI # 1898
India 3 wickets 62 143 39.4 v Sri Lanka Dambulla 20 Aug 2008 ODI # 2745
India 3 wickets 1 268 49.5 v Pakistan Dambulla 19 Jun 2010 ODI # 2996
India 3 wickets 22 226 46.2 v West Indies North Sound 11 Jun 2011 ODI # 3161
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
India 3 wickets 1 315 47.5 48.0 v Pakistan Dhaka 18 Jan 1998 ODI # 1279
India 2 wickets 1 214 49.5 50.0 v New Zealand Napier 12 Jan 1999 ODI # 1381
India 4 wickets 1 283 49.5 50.0 v South Africa Vadodara 17 Mar 2000 ODI # 1575
India 1 wicket 1 200 48.5 49.0 v New Zealand Auckland 11 Jan 2003 ODI # 1933
India 5 wickets 1 252 44.5 45.0 v West Indies Kingston 18 May 2006 ODI # 2377
India 6 wickets 1 159 21.5 22.0 v West Indies Gros Islet 3 Jul 2009 ODI # 2854
India 3 wickets 1 268 49.5 50.0 v Pakistan Dambulla 19 Jun 2010 ODI # 2996
India 3 wickets 2 302 49.4 50.0 v South Africa Kochi 9 Mar 2000 ODI # 1572
India 2 wickets 2 317 49.4 50.0 v England The Oval 5 Sep 2007 ODI # 2619
India 4 wickets 2 270 49.4 50.0 v Australia Adelaide 12 Feb 2012 ODI # 3237
India 5 wickets 2 287 49.4 50.0 v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
India 1 wicket 2 202 49.4 50.0 v Sri Lanka Port of Spain 11 Jul 2013 ODI # 3388
India 6 wickets 3 162 35.3 36.0 v England Jalandhar 20 Dec 1981 ODI # 131
India 2 wickets 3 242 44.3 45.0 v Sri Lanka Colombo (SSC) 25 Aug 1985 ODI # 332
India 7 wickets 3 150 27.3 28.0 v Zimbabwe Guwahati 22 Mar 1993 ODI # 820
India 7 wickets 3 160 25.3 26.0 v Pakistan Toronto 20 Sep 1997 ODI # 1231
India 4 wickets 3 266 46.3 47.0 v Pakistan Karachi 30 Sep 1997 ODI # 1234
India 2 wickets 3 326 49.3 50.0 v England Lord's 13 Jul 2002 ODI # 1856
India 6 wickets 3 351 49.3 50.0 v Australia Nagpur 30 Oct 2013 ODI # 3424
India 8 wickets 4 252 49.2 50.0 v West Indies Cuttack 9 Nov 1994 ODI # 950
India 4 wickets 4 235 49.2 50.0 v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
India 6 wickets 4 149 30.2 31.0 v South Africa Belfast 1 Jul 2007 ODI # 2595
India 5 wickets 4 299 49.2 50.0 v England Mohali 20 Oct 2011 ODI # 3205
India 3 wickets 5 206 49.1 50.0 v Sri Lanka Sharjah 13 Apr 1986 ODI # 383
India 4 wickets 5 215 49.1 50.0 v South Africa Centurion 11 Dec 1992 ODI # 774
India 3 wickets 5 246 49.1 50.0 v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
India 7 wickets 5 289 49.1 50.0 v England Indore 15 Apr 2006 ODI # 2362
India 6 wickets 5 227 49.1 50.0 v South Africa Belfast 29 Jun 2007 ODI # 2593
India 2 wickets 5 239 49.1 50.0 v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
India 4 wickets 6 227 49.0 50.0 v England Faridabad 31 Mar 2006 ODI # 2358
India 5 wickets 6 251 46.0 47.0 v Bangladesh Dhaka 10 May 2007 ODI # 2582
India 6 wickets 6 280 49.0 50.0 v Bangladesh Fatullah 26 Feb 2014 ODI # 3474
India 6 wickets 7 236 48.5 50.0 v Australia Melbourne 31 Jan 1986 ODI # 360
India 3 wickets 7 212 48.5 50.0 v England Sharjah 2 Apr 1987 ODI # 442
India 2 wickets 7 216 48.5 50.0 v Australia Bangalore 21 Oct 1996 ODI # 1129
India 6 wickets 7 272 48.5 50.0 v England Lord's 29 Jun 2002 ODI # 1848
India 5 wickets 7 290 48.5 50.0 v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
India 5 wickets 7 316 48.5 50.0 v New Zealand Bangalore 7 Dec 2010 ODI # 3076
India 1 wicket 7 212 48.5 50.0 v West Indies Cuttack 29 Nov 2011 ODI # 3217
India 7 wickets 7 150 24.5 26.0 v Bangladesh Dhaka 15 Jun 2014 ODI # 3497
Scores tied - match won by losing fewer wickets
Winner Margin Opposition Ground Match Date Scorecard
India v Pakistan Hyderabad (Deccan) 20 Mar 1987 ODI # 436
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
India West Indies W.A.C.A. Ground, Perth 6 Dec 1991 ODI # 692
India Zimbabwe Nehru Stadium, Indore 18 Nov 1993 ODI # 852
India Zimbabwe Boland Park, Paarl 27 Jan 1997 ODI # 1169
India England M.Chinnaswamy Stadium, Bangalore 27 Feb 2011 ODI # 3110
England India Lord's, London 11 Sep 2011 ODI # 3191
India Sri Lanka Adelaide Oval 14 Feb 2012 ODI # 3239
New Zealand India Eden Park, Auckland 25 Jan 2014 ODI # 3462
Records includes the following current or recent matches:
Bangladesh v India at Dhaka, 3rd ODI, Jun 19, 2014 [ODI # 3499]
Bangladesh v India at Dhaka, 2nd ODI, Jun 17, 2014 [ODI # 3498]
Bangladesh v India at Dhaka, 1st ODI, Jun 15, 2014 [ODI # 3497]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365