By runs
Winner Margin Target Ground Match Date Scorecard
India 4 runs 171 Quetta 1 Oct 1978 ODI # 54
Pakistan 4 runs 258 Sharjah 23 Oct 1991 ODI # 684
India 5 runs 350 Karachi 13 Mar 2004 ODI # 2112
Pakistan 7 runs 88 Gujranwala 18 Dec 1989 ODI # 593
Pakistan 7 runs - Peshawar 6 Feb 2006 ODI # 2324
India 10 runs 168 Delhi 6 Jan 2013 ODI # 3316
Pakistan 12 runs 330 Rawalpindi 16 Mar 2004 ODI # 2114
Pakistan 14 runs 225 Gujranwala 3 Dec 1982 ODI # 162
India 18 runs - Lahore 31 Dec 1982 ODI # 164
India 18 runs 246 Dhaka 11 Jan 1998 ODI # 1273
India 20 runs 209 Toronto 13 Sep 1997 ODI # 1227
Pakistan 25 runs 316 Dhaka 14 Jun 2008 ODI # 2707
Pakistan 26 runs 236 Sharjah 27 Apr 1990 ODI # 625
India 28 runs 306 Sharjah 15 Apr 1996 ODI # 1098
India 29 runs 261 Mohali 30 Mar 2011 ODI # 3147
Pakistan 31 runs 307 Jaipur 18 Nov 2007 ODI # 2647
Pakistan 32 runs 263 Hobart 21 Jan 2000 ODI # 1543
Pakistan 34 runs 247 Sharjah 19 Oct 1988 ODI # 525
India 34 runs 183 Toronto 18 Sep 1997 ODI # 1230
Pakistan 35 runs 328 Chennai 21 May 1997 ODI # 1209
Pakistan 37 runs 264 Multan 17 Dec 1982 ODI # 163
India 38 runs 126 Sharjah 22 Mar 1985 ODI # 321
Pakistan 38 runs 253 Sharjah 20 Oct 1989 ODI # 577
Pakistan 38 runs 151 Lahore 22 Dec 1989 ODI # 595
Pakistan 38 runs 272 Sharjah 12 Apr 1996 ODI # 1094
Pakistan 39 runs 251 Sharjah 22 Apr 1994 ODI # 912
India 39 runs 288 Bangalore 9 Mar 1996 ODI # 1078
India 40 runs 294 Lahore 24 Mar 2004 ODI # 2117
Pakistan 41 runs 287 Nagpur 24 Mar 1987 ODI # 439
India 43 runs 217 Sydney 4 Mar 1992 ODI # 729
Pakistan 44 runs 296 Dhaka 3 Jun 2000 ODI # 1600
Pakistan 46 runs 200 Quetta 12 Oct 1984 ODI # 272
India 46 runs 295 Kanpur 11 Nov 2007 ODI # 2645
India 47 runs 228 Manchester 8 Jun 1999 ODI # 1476
Pakistan 48 runs 204 Sharjah 17 Nov 1985 ODI # 340
India 48 runs 268 Adelaide 25 Jan 2000 ODI # 1547
Pakistan 51 runs 247 Toronto 13 Sep 1998 ODI # 1350
India 51 runs 270 Abu Dhabi 19 Apr 2006 ODI # 2364
Pakistan 52 runs 214 Toronto 23 Sep 1996 ODI # 1119
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
Pakistan 1 wicket 0 246 50.0 Sharjah 18 Apr 1986 ODI # 385
Pakistan 1 wicket 2 246 49.4 Dhaka 2 Mar 2014 ODI # 3479
Pakistan 2 wickets 3 239 39.3 Kolkata 18 Feb 1987 ODI # 434
Pakistan 2 wickets 1 265 49.5 Toronto 17 Sep 1996 ODI # 1116
Pakistan 2 wickets 0 196 49.0 Brisbane 10 Jan 2000 ODI # 1537
Pakistan 3 wickets 9 145 43.3 Sharjah 5 Dec 1986 ODI # 406
Pakistan 3 wickets 6 197 44.0 Indore 27 Jan 1987 ODI # 426
India 3 wickets 1 315 47.5 Dhaka 18 Jan 1998 ODI # 1279
Pakistan 3 wickets 4 201 49.2 Birmingham 19 Sep 2004 ODI # 2179
Pakistan 3 wickets 0 316 48.0 Ahmedabad 12 Apr 2005 ODI # 2238
India 3 wickets 1 268 49.5 Dambulla 19 Jun 2010 ODI # 2996
India 4 wickets 18 152 43.0 Hyderabad (Deccan) 10 Sep 1983 ODI # 224
India 4 wickets 32 167 40.4 Jaipur 2 Oct 1983 ODI # 225
India 4 wickets 26 143 40.4 Dhaka 31 Oct 1988 ODI # 532
India 4 wickets 3 266 46.3 Karachi 30 Sep 1997 ODI # 1234
Pakistan 4 wickets 16 240 47.2 Sharjah 14 Dec 1997 ODI # 1262
Pakistan 4 wickets 16 245 47.2 Peshawar 19 Mar 2004 ODI # 2115
Pakistan 4 wickets 1 322 49.5 Mohali 8 Nov 2007 ODI # 2644
Pakistan 5 wickets 4 266 43.2 Jamshedpur 26 Mar 1987 ODI # 440
Pakistan 5 wickets 37 251 41.5 Toronto 21 Sep 1997 ODI # 1232
Pakistan 5 wickets 33 171 44.3 Hyderabad (Sind) 28 Sep 1997 ODI # 1233
Pakistan 5 wickets 10 257 48.2 Toronto 20 Sep 1998 ODI # 1353
India 5 wickets 39 147 43.3 Sharjah 23 Mar 2000 ODI # 1578
India 5 wickets 30 294 45.0 Lahore 21 Mar 2004 ODI # 2116
Pakistan 5 wickets 47 250 42.1 Kanpur 15 Apr 2005 ODI # 2239
India 5 wickets 14 289 47.4 Lahore 13 Feb 2006 ODI # 2329
India 5 wickets 105 162 32.3 Multan 16 Feb 2006 ODI # 2331
India 5 wickets 18 240 47.0 Guwahati 5 Nov 2007 ODI # 2643
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
Pakistan 1 wicket 0 246 50.0 50.0 Sharjah 18 Apr 1986 ODI # 385
Pakistan 2 wickets 0 196 49.0 49.0 Brisbane 10 Jan 2000 ODI # 1537
Pakistan 3 wickets 0 316 48.0 48.0 Ahmedabad 12 Apr 2005 ODI # 2238
Pakistan 2 wickets 1 265 49.5 50.0 Toronto 17 Sep 1996 ODI # 1116
India 3 wickets 1 315 47.5 48.0 Dhaka 18 Jan 1998 ODI # 1279
Pakistan 4 wickets 1 322 49.5 50.0 Mohali 8 Nov 2007 ODI # 2644
India 3 wickets 1 268 49.5 50.0 Dambulla 19 Jun 2010 ODI # 2996
Pakistan 1 wicket 2 246 49.4 50.0 Dhaka 2 Mar 2014 ODI # 3479
Pakistan 2 wickets 3 239 39.3 40.0 Kolkata 18 Feb 1987 ODI # 434
India 7 wickets 3 160 25.3 26.0 Toronto 20 Sep 1997 ODI # 1231
India 4 wickets 3 266 46.3 47.0 Karachi 30 Sep 1997 ODI # 1234
Pakistan 5 wickets 4 266 43.2 44.0 Jamshedpur 26 Mar 1987 ODI # 440
Pakistan 3 wickets 4 201 49.2 50.0 Birmingham 19 Sep 2004 ODI # 2179
Pakistan 3 wickets 6 197 44.0 45.0 Indore 27 Jan 1987 ODI # 426
Pakistan 6 wickets 6 293 49.0 50.0 Kolkata 13 Nov 2004 ODI # 2192
Pakistan 6 wickets 8 274 44.4 46.0 Sharjah 15 Oct 1989 ODI # 572
Pakistan 3 wickets 9 145 43.3 45.0 Sharjah 5 Dec 1986 ODI # 406
Pakistan 6 wickets 9 198 48.3 50.0 Abu Dhabi 18 Apr 2006 ODI # 2363
Pakistan 5 wickets 10 257 48.2 50.0 Toronto 20 Sep 1998 ODI # 1353
India 6 wickets 11 206 48.1 50.0 Sharjah 13 Apr 1999 ODI # 1435
Pakistan 6 wickets 11 228 48.1 50.0 Chennai 30 Dec 2012 ODI # 3314
India 6 wickets 13 330 47.5 50.0 Dhaka 18 Mar 2012 ODI # 3263
India 5 wickets 14 289 47.4 50.0 Lahore 13 Feb 2006 ODI # 2329
Pakistan 4 wickets 16 240 47.2 50.0 Sharjah 14 Dec 1997 ODI # 1262
Pakistan 4 wickets 16 245 47.2 50.0 Peshawar 19 Mar 2004 ODI # 2115
India 8 wickets 17 177 47.1 50.0 Melbourne 10 Mar 1985 ODI # 319
India 8 wickets 17 102 19.1 22.0 Birmingham 15 Jun 2013 ODI # 3372
India 4 wickets 18 152 43.0 46.0 Hyderabad (Deccan) 10 Sep 1983 ODI # 224
India 5 wickets 18 240 47.0 50.0 Guwahati 5 Nov 2007 ODI # 2643
India 8 wickets 19 171 29.5 33.0 Toronto 16 Sep 1996 ODI # 1115
India 8 wickets 19 287 46.5 50.0 Karachi 19 Feb 2006 ODI # 2333
India 6 wickets 21 256 46.3 50.0 Gwalior 15 Nov 2007 ODI # 2646
India 6 wickets 25 184 45.5 50.0 Melbourne 20 Feb 1985 ODI # 309
India 4 wickets 26 143 40.4 45.0 Dhaka 31 Oct 1988 ODI # 532
India 6 wickets 26 274 45.4 50.0 Centurion 1 Mar 2003 ODI # 1975
Pakistan 8 wickets 27 309 45.3 50.0 Karachi 2 Jul 2008 ODI # 2730
Pakistan 6 wickets 28 121 37.2 42.0 Pune 22 Mar 1987 ODI # 438
Scores tied - match won by losing fewer wickets
Winner Margin Ground Match Date Scorecard
India Hyderabad (Deccan) 20 Mar 1987 ODI # 436
Records includes the following current or recent matches:
India v Pakistan at Dhaka, Asia Cup 6th match, Mar 2, 2014 [ODI # 3479]
India v Pakistan at Birmingham, ICC Champions Trophy 10th match, Jun 15, 2013 [ODI # 3372]
India v Pakistan at Delhi, 3rd ODI, Jan 6, 2013 [ODI # 3316]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365