By runs
Winner Margin Target Ground Match Date Scorecard
India 1 run 213 Colombo (RPS) 25 Jul 1993 ODI # 833
New Zealand 2 runs 218 Sharjah 18 Apr 1994 ODI # 909
Zimbabwe 2 runs 291 Harare 5 Nov 1994 ODI # 946
India 3 runs 415 Rajkot 15 Dec 2009 ODI # 2932
West Indies 4 runs 334 Sharjah 16 Oct 1995 ODI # 1010
India 4 runs 272 Colombo (RPS) 27 Jul 2004 ODI # 2153
South Africa 4 runs - Bloemfontein 17 Jan 2012 ODI # 3227
England 5 runs 212 Colombo (SSC) 13 Feb 1982 ODI # 145
Australia 5 runs 232 Perth 10 Feb 2012 ODI # 3235
India 6 runs 228 Ahmedabad 22 Oct 1989 ODI # 580
Pakistan 6 runs 220 Lucknow 27 Oct 1989 ODI # 588
India 6 runs 308 Colombo (RPS) 7 Jul 1998 ODI # 1344
India 8 runs 247 Rajkot 15 Feb 1994 ODI # 879
Australia 9 runs 168 Sydney 20 Jan 1996 ODI # 1043
Pakistan 9 runs 247 Jamshedpur 19 Mar 1999 ODI # 1411
New Zealand 9 runs 157 Dambulla 19 May 2003 ODI # 2014
South Africa 9 runs 264 Adelaide 24 Jan 2006 ODI # 2318
India 10 runs 300 Mumbai 17 Jan 1987 ODI # 419
Pakistan 11 runs 236 Leeds 16 Jun 1983 ODI # 211
New Zealand 11 runs 219 Sharjah 9 Apr 2002 ODI # 1826
Pakistan 11 runs 278 Colombo (RPS) 26 Feb 2011 ODI # 3109
Pakistan 11 runs 323 Sharjah 18 Dec 2013 ODI # 3445
Pakistan 12 runs 246 Centurion 4 Dec 1994 ODI # 954
India 12 runs 200 Singapore 3 Apr 1996 ODI # 1089
New Zealand 13 runs 283 Christchurch 11 Feb 2001 ODI # 1688
Pakistan 15 runs 225 Gujranwala 23 Oct 1985 ODI # 336
Pakistan 15 runs 268 Hyderabad (Sind) 8 Oct 1987 ODI # 451
India 15 runs 257 Colombo (RPS) 31 Jan 2009 ODI # 2810
Australia 15 runs 322 Brisbane 4 Mar 2012 ODI # 3255
Pakistan 16 runs 256 Sharjah 8 Apr 2001 ODI # 1704
England 16 runs 269 Manchester 9 Jul 2011 ODI # 3170
Australia 16 runs 232 Adelaide 8 Mar 2012 ODI # 3257
India 18 runs 220 Sharjah 25 Mar 1988 ODI # 512
Australia 18 runs 202 Melbourne 18 Jan 1996 ODI # 1041
India 19 runs 246 Nagpur 1 Dec 1990 ODI # 644
Pakistan 19 runs 238 Colombo (SSC) 7 Aug 1994 ODI # 916
England 19 runs 280 Adelaide 17 Jan 2003 ODI # 1937
India 20 runs 295 Pallekele 4 Aug 2012 ODI # 3295
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
New Zealand 1 wicket 0 225 50.0 Queenstown 31 Dec 2006 ODI # 2469
South Africa 1 wicket 10 210 48.2 Providence 28 Mar 2007 ODI # 2556
West Indies 1 wicket 0 236 50.0 Port of Spain 10 Apr 2008 ODI # 2697
New Zealand 1 wicket 81 139 36.3 Cardiff 9 Jun 2013 ODI # 3366
India 1 wicket 2 202 49.4 Port of Spain 11 Jul 2013 ODI # 3388
India 2 wickets 3 242 44.3 Colombo (SSC) 25 Aug 1985 ODI # 332
Pakistan 2 wickets 2 271 49.4 Sharjah 2 Nov 1993 ODI # 843
England 2 wickets 7 164 46.5 Dambulla 7 Oct 2007 ODI # 2626
India 2 wickets 5 239 49.1 Adelaide 19 Feb 2008 ODI # 2681
Australia 3 wickets 17 241 47.1 Sydney 23 Jan 1985 ODI # 294
India 3 wickets 5 206 49.1 Sharjah 13 Apr 1986 ODI # 383
Australia 3 wickets 3 189 49.3 Sydney 19 Jan 1988 ODI # 496
India 3 wickets 5 246 49.1 Sharjah 6 Nov 1998 ODI # 1366
West Indies 3 wickets 4 179 49.2 Sharjah 13 Oct 1999 ODI # 1512
England 3 wickets 4 241 31.2 Leeds 2 Jul 2002 ODI # 1850
India 3 wickets 62 143 39.4 Dambulla 20 Aug 2008 ODI # 2745
Pakistan 3 wickets 16 219 47.2 Abu Dhabi 23 Nov 2011 ODI # 3216
Bangladesh 3 wickets 6 183 26.0 Pallekele 28 Mar 2013 ODI # 3352
Pakistan 4 wickets 6 165 44.0 Sharjah 2 Dec 1986 ODI # 404
New Zealand 4 wickets 1 242 49.5 Adelaide 9 Jan 1988 ODI # 490
New Zealand 4 wickets 11 165 37.1 Brisbane 16 Jan 1988 ODI # 494
Pakistan 4 wickets 5 213 49.1 Perth 15 Mar 1992 ODI # 746
South Africa 4 wickets 56 210 40.4 Lahore 8 Nov 1997 ODI # 1253
Pakistan 4 wickets 12 296 48.0 Kimberley 7 Apr 1998 ODI # 1309
England 4 wickets 3 208 49.3 Brisbane 11 Jan 1999 ODI # 1380
South Africa 4 wickets 16 222 47.2 Port Elizabeth 15 Dec 2000 ODI # 1661
India 4 wickets 28 203 45.2 The Oval 30 Jun 2002 ODI # 1849
India 4 wickets 11 188 48.1 Birmingham 6 Jul 2002 ODI # 1852
Australia 4 wickets 7 212 48.5 Brisbane 15 Jan 2003 ODI # 1936
Zimbabwe 4 wickets 8 194 48.4 Sharjah 7 Apr 2003 ODI # 1998
India 4 wickets 26 262 45.4 Pune 3 Nov 2005 ODI # 2291
Bangladesh 4 wickets 12 213 47.0 Bogra 22 Feb 2006 ODI # 2336
Pakistan 4 wickets 32 131 44.4 Colombo (RPS) 19 Mar 2006 ODI # 2352
Pakistan 4 wickets 28 225 45.2 Colombo (SSC) 22 Mar 2006 ODI # 2354
Pakistan 4 wickets 11 254 48.1 Jaipur 17 Oct 2006 ODI # 2431
New Zealand 4 wickets 129 110 24.3 Christchurch 2 Jan 2007 ODI # 2470
India 4 wickets 20 234 46.4 Perth 8 Feb 2012 ODI # 3233
New Zealand 4 wickets 0 198 23.0 Hambantota 12 Nov 2013 ODI # 3434
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
New Zealand 1 wicket 0 225 50.0 50.0 Queenstown 31 Dec 2006 ODI # 2469
West Indies 1 wicket 0 236 50.0 50.0 Port of Spain 10 Apr 2008 ODI # 2697
New Zealand 4 wickets 0 198 23.0 23.0 Hambantota 12 Nov 2013 ODI # 3434
New Zealand 4 wickets 1 242 49.5 50.0 Adelaide 9 Jan 1988 ODI # 490
Pakistan 2 wickets 2 271 49.4 50.0 Sharjah 2 Nov 1993 ODI # 843
Australia 5 wickets 2 256 49.4 50.0 Sydney 21 Dec 1995 ODI # 1026
India 5 wickets 2 287 49.4 50.0 Colombo (RPS) 28 Jul 2012 ODI # 3293
India 1 wicket 2 202 49.4 50.0 Port of Spain 11 Jul 2013 ODI # 3388
India 2 wickets 3 242 44.3 45.0 Colombo (SSC) 25 Aug 1985 ODI # 332
Australia 3 wickets 3 189 49.3 50.0 Sydney 19 Jan 1988 ODI # 496
England 4 wickets 3 208 49.3 50.0 Brisbane 11 Jan 1999 ODI # 1380
West Indies 3 wickets 4 179 49.2 50.0 Sharjah 13 Oct 1999 ODI # 1512
Pakistan 7 wickets 4 273 49.2 50.0 Sharjah 2 Nov 2001 ODI # 1771
England 3 wickets 4 241 31.2 32.0 Leeds 2 Jul 2002 ODI # 1850
India 3 wickets 5 206 49.1 50.0 Sharjah 13 Apr 1986 ODI # 383
Pakistan 4 wickets 5 213 49.1 50.0 Perth 15 Mar 1992 ODI # 746
West Indies 6 wickets 5 104 22.1 23.0 Colombo (SSC) 18 Dec 1993 ODI # 866
India 3 wickets 5 246 49.1 50.0 Sharjah 6 Nov 1998 ODI # 1366
India 2 wickets 5 239 49.1 50.0 Adelaide 19 Feb 2008 ODI # 2681
Pakistan 8 wickets 6 102 23.0 24.0 Colombo (SSC) 11 Mar 1986 ODI # 368
Pakistan 4 wickets 6 165 44.0 45.0 Sharjah 2 Dec 1986 ODI # 404
Bangladesh 3 wickets 6 183 26.0 27.0 Pallekele 28 Mar 2013 ODI # 3352
South Africa 8 wickets 7 248 48.5 50.0 Paarl 9 Jan 2001 ODI # 1666
Australia 4 wickets 7 212 48.5 50.0 Brisbane 15 Jan 2003 ODI # 1936
Pakistan 6 wickets 7 294 48.5 50.0 Lahore 14 Oct 2004 ODI # 2187
England 2 wickets 7 164 46.5 48.0 Dambulla 7 Oct 2007 ODI # 2626
New Zealand 6 wickets 8 175 48.4 50.0 Sydney 5 Jan 1988 ODI # 486
England 5 wickets 8 194 48.4 50.0 Delhi 15 Oct 1989 ODI # 571
India 6 wickets 8 99 23.4 25.0 Colombo (SSC) 17 Sep 1994 ODI # 927
Zimbabwe 4 wickets 8 194 48.4 50.0 Sharjah 7 Apr 2003 ODI # 1998
Pakistan 8 wickets 8 233 48.4 50.0 Karachi 6 Oct 2004 ODI # 2185
South Africa 5 wickets 8 237 48.4 50.0 East London 14 Jan 2012 ODI # 3226
Pakistan 5 wickets 9 229 36.3 38.0 Lahore 25 Oct 1985 ODI # 337
Pakistan 8 wickets 9 125 21.3 23.0 Kandy 2 Mar 1986 ODI # 365
Pakistan 6 wickets 9 196 48.3 50.0 Hobart 15 Feb 1990 ODI # 605
Australia 5 wickets 9 227 48.3 50.0 Colombo (RPS) 25 Feb 2004 ODI # 2105
Australia 5 wickets 9 219 48.3 50.0 Adelaide 26 Jan 2006 ODI # 2319
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
New Zealand Sri Lanka Sharjah Cricket Stadium 11 Nov 1996 ODI # 1142
Pakistan Sri Lanka Sharjah Cricket Stadium 15 Oct 1999 ODI # 1514
South Africa Sri Lanka Kingsmead, Durban 3 Mar 2003 ODI # 1979
India Sri Lanka Adelaide Oval 14 Feb 2012 ODI # 3239
Records includes the following current or recent matches:
Pakistan v Sri Lanka at Dhaka, Asia Cup final, Mar 8, 2014 [ODI # 3486]
Bangladesh v Sri Lanka at Dhaka, Asia Cup 10th match, Mar 6, 2014 [ODI # 3485]
Afghanistan v Sri Lanka at Dhaka, Asia Cup 7th match, Mar 3, 2014 [ODI # 3481]
bet365
Sponsored Links

Tournament, match & LIVE fixed odds at bet365