By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Australia 1 run 271 v India Chennai 9 Oct 1987 ODI # 453
Australia 1 run 236 v India Brisbane 1 Mar 1992 ODI # 725
Sri Lanka 2 runs 236 v England North Sound 4 Apr 2007 ODI # 2563
New Zealand 3 runs 243 v Zimbabwe Hyderabad (Deccan) 10 Oct 1987 ODI # 454
Australia 3 runs 200 v New Zealand Indore 18 Oct 1987 ODI # 462
Zimbabwe 3 runs 253 v India Leicester 19 May 1999 ODI # 1450
West Indies 3 runs 279 v South Africa Cape Town 9 Feb 2003 ODI # 1942
Australia 5 runs 208 v West Indies Mohali 14 Mar 1996 ODI # 1082
Ireland 5 runs 332 v Zimbabwe Hobart 7 Mar 2015 ODI # 3627
Sri Lanka 6 runs 229 v West Indies Cape Town 28 Feb 2003 ODI # 1973
England 6 runs 172 v South Africa Chennai 6 Mar 2011 ODI # 3120
Australia 7 runs 254 v England Kolkata 8 Nov 1987 ODI # 477
England 9 runs 222 v New Zealand Manchester 20 Jun 1979 ODI # 72
England 9 runs 237 v India Perth 22 Feb 1992 ODI # 715
Zimbabwe 9 runs 135 v England Albury 18 Mar 1992 ODI # 748
Pakistan 10 runs 276 v Australia Leeds 23 May 1999 ODI # 1458
Pakistan 11 runs 236 v Sri Lanka Leeds 16 Jun 1983 ODI # 211
Pakistan 11 runs 262 v New Zealand Nottingham 20 Jun 1983 ODI # 218
New Zealand 11 runs 240 v England Ahmedabad 14 Feb 1996 ODI # 1048
Pakistan 11 runs 278 v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
Zimbabwe 13 runs 240 v Australia Nottingham 9 Jun 1983 ODI # 199
England 14 runs 166 v Pakistan Leeds 16 Jun 1979 ODI # 71
Pakistan 15 runs 268 v Sri Lanka Hyderabad (Sind) 8 Oct 1987 ODI # 451
Bangladesh 15 runs 276 v England Adelaide 9 Mar 2015 ODI # 3630
India 16 runs 253 v New Zealand Bangalore 14 Oct 1987 ODI # 458
Australia 16 runs 259 v India Mumbai 27 Feb 1996 ODI # 1065
West Indies 17 runs 292 v Australia Lord's 21 Jun 1975 ODI # 33
Australia 17 runs 252 v New Zealand Chandigarh 27 Oct 1987 ODI # 470
Pakistan 18 runs 240 v England Rawalpindi 12 Oct 1987 ODI # 455
Australia 18 runs 268 v Pakistan Lahore 4 Nov 1987 ODI # 475
England 18 runs 244 v West Indies Chennai 17 Mar 2011 ODI # 3135
England 19 runs 252 v South Africa Sydney 22 Mar 1992 ODI # 751
West Indies 19 runs 265 v South Africa Karachi 11 Mar 1996 ODI # 1079
South Africa 20 runs 194 v Pakistan Brisbane 8 Mar 1992 ODI # 735
New Zealand 20 runs 242 v West Indies Port Elizabeth 13 Feb 2003 ODI # 1949
Pakistan 20 runs 236 v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
Pakistan 22 runs 250 v England Melbourne 25 Mar 1992 ODI # 752
Bangladesh 22 runs 186 v Scotland Edinburgh 24 May 1999 ODI # 1459
West Indies 25 runs 237 v Sri Lanka Kanpur 21 Oct 1987 ODI # 464
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
West Indies 1 wicket 2 267 59.4 v Pakistan Birmingham 11 Jun 1975 ODI # 26
Pakistan 1 wicket 0 217 50.0 v West Indies Lahore 16 Oct 1987 ODI # 459
South Africa 1 wicket 10 210 48.2 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
England 1 wicket 1 301 49.5 v West Indies Bridgetown 21 Apr 2007 ODI # 2578
Afghanistan 1 wicket 3 211 49.3 v Scotland Dunedin 26 Feb 2015 ODI # 3614
New Zealand 1 wicket 161 152 23.1 v Australia Auckland 28 Feb 2015 ODI # 3617
New Zealand 2 wickets 1 235 59.5 v England Birmingham 15 Jun 1983 ODI # 209
England 2 wickets 3 244 49.3 v West Indies Gujranwala 9 Oct 1987 ODI # 452
Australia 2 wickets 2 205 49.4 v England Port Elizabeth 2 Mar 2003 ODI # 1976
Bangladesh 2 wickets 6 226 49.0 v England Chittagong 11 Mar 2011 ODI # 3127
Ireland 2 wickets 4 279 49.2 v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
Sri Lanka 3 wickets 43 182 52.5 v New Zealand Derby 18 Jun 1983 ODI # 214
Sri Lanka 3 wickets 4 313 49.2 v Zimbabwe New Plymouth 23 Feb 1992 ODI # 716
Sri Lanka 3 wickets 1 196 49.5 v South Africa Wellington 2 Mar 1992 ODI # 727
England 3 wickets 1 226 40.5 v South Africa Melbourne 12 Mar 1992 ODI # 741
South Africa 3 wickets 6 221 49.0 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
Ireland 3 wickets 32 128 41.4 v Pakistan Kingston 17 Mar 2007 ODI # 2539
Ireland 3 wickets 5 328 49.1 v England Bangalore 2 Mar 2011 ODI # 3114
South Africa 3 wickets 2 297 49.4 v India Nagpur 12 Mar 2011 ODI # 3128
New Zealand 3 wickets 151 143 24.5 v Scotland Dunedin 17 Feb 2015 ODI # 3604
New Zealand 3 wickets 7 289 48.5 v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
New Zealand 4 wickets 7 231 58.5 v India Manchester 14 Jun 1975 ODI # 28
Australia 4 wickets 188 94 28.4 v England Leeds 18 Jun 1975 ODI # 31
New Zealand 4 wickets 14 228 47.4 v Zimbabwe Kolkata 23 Oct 1987 ODI # 466
New Zealand 4 wickets 17 231 47.1 v India Dunedin 12 Mar 1992 ODI # 740
Pakistan 4 wickets 5 213 49.1 v Sri Lanka Perth 15 Mar 1992 ODI # 746
Pakistan 4 wickets 6 263 49.0 v New Zealand Auckland 21 Mar 1992 ODI # 750
West Indies 4 wickets 7 230 48.5 v Australia Jaipur 4 Mar 1996 ODI # 1072
South Africa 4 wickets 16 254 47.2 v India Hove 15 May 1999 ODI # 1444
Sri Lanka 4 wickets 24 198 46.0 v Zimbabwe Worcester 22 May 1999 ODI # 1456
Kenya 4 wickets 9 198 48.3 v Canada Cape Town 15 Feb 2003 ODI # 1952
England 4 wickets 31 144 44.5 v Bangladesh Bridgetown 11 Apr 2007 ODI # 2568
Pakistan 4 wickets 54 177 41.0 v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
Ireland 4 wickets 25 305 45.5 v West Indies Nelson 16 Feb 2015 ODI # 3603
Zimbabwe 4 wickets 12 286 48.0 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
Sri Lanka 4 wickets 10 233 48.2 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
India 4 wickets 65 183 39.1 v West Indies Perth 6 Mar 2015 ODI # 3625
New Zealand 4 wickets 1 298 42.5 v South Africa Auckland 24 Mar 2015 ODI # 3644
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Pakistan 1 wicket 0 217 50.0 50.0 v West Indies Lahore 16 Oct 1987 ODI # 459
New Zealand 2 wickets 1 235 59.5 60.0 v England Birmingham 15 Jun 1983 ODI # 209
Sri Lanka 3 wickets 1 196 49.5 50.0 v South Africa Wellington 2 Mar 1992 ODI # 727
England 3 wickets 1 226 40.5 41.0 v South Africa Melbourne 12 Mar 1992 ODI # 741
England 1 wicket 1 301 49.5 50.0 v West Indies Bridgetown 21 Apr 2007 ODI # 2578
New Zealand 4 wickets 1 298 42.5 43.0 v South Africa Auckland 24 Mar 2015 ODI # 3644
West Indies 1 wicket 2 267 59.4 60.0 v Pakistan Birmingham 11 Jun 1975 ODI # 26
Australia 5 wickets 2 272 49.4 50.0 v South Africa Leeds 13 Jun 1999 ODI # 1481
Australia 2 wickets 2 205 49.4 50.0 v England Port Elizabeth 2 Mar 2003 ODI # 1976
South Africa 3 wickets 2 297 49.4 50.0 v India Nagpur 12 Mar 2011 ODI # 3128
England 2 wickets 3 244 49.3 50.0 v West Indies Gujranwala 9 Oct 1987 ODI # 452
Afghanistan 1 wicket 3 211 49.3 50.0 v Scotland Dunedin 26 Feb 2015 ODI # 3614
Sri Lanka 3 wickets 4 313 49.2 50.0 v Zimbabwe New Plymouth 23 Feb 1992 ODI # 716
Ireland 2 wickets 4 279 49.2 50.0 v U.A.E. Brisbane 25 Feb 2015 ODI # 3613
South Africa 6 wickets 5 181 29.1 30.0 v India Adelaide 15 Mar 1992 ODI # 745
Pakistan 4 wickets 5 213 49.1 50.0 v Sri Lanka Perth 15 Mar 1992 ODI # 746
Ireland 3 wickets 5 328 49.1 50.0 v England Bangalore 2 Mar 2011 ODI # 3114
Pakistan 7 wickets 6 245 49.0 50.0 v England Karachi 20 Oct 1987 ODI # 463
Pakistan 4 wickets 6 263 49.0 50.0 v New Zealand Auckland 21 Mar 1992 ODI # 750
South Africa 3 wickets 6 221 49.0 50.0 v Pakistan Nottingham 5 Jun 1999 ODI # 1474
Bangladesh 2 wickets 6 226 49.0 50.0 v England Chittagong 11 Mar 2011 ODI # 3127
New Zealand 4 wickets 7 231 58.5 60.0 v India Manchester 14 Jun 1975 ODI # 28
West Indies 4 wickets 7 230 48.5 50.0 v Australia Jaipur 4 Mar 1996 ODI # 1072
New Zealand 3 wickets 7 289 48.5 50.0 v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
Sri Lanka 6 wickets 8 272 48.4 50.0 v India Delhi 2 Mar 1996 ODI # 1070
England 6 wickets 8 293 48.4 50.0 v Netherlands Nagpur 22 Feb 2011 ODI # 3104
India 6 wickets 8 288 48.4 50.0 v Zimbabwe Auckland 14 Mar 2015 ODI # 3636
New Zealand 5 wickets 9 204 48.3 50.0 v West Indies Auckland 8 Mar 1992 ODI # 734
Kenya 4 wickets 9 198 48.3 50.0 v Canada Cape Town 15 Feb 2003 ODI # 1952
Bangladesh 5 wickets 9 192 48.3 50.0 v India Port of Spain 17 Mar 2007 ODI # 2538
New Zealand 6 wickets 10 207 48.2 50.0 v Sri Lanka Hamilton 25 Feb 1992 ODI # 718
New Zealand 5 wickets 10 252 48.2 50.0 v India Nottingham 12 Jun 1999 ODI # 1480
South Africa 1 wicket 10 210 48.2 50.0 v Sri Lanka Providence 28 Mar 2007 ODI # 2556
New Zealand 5 wickets 10 194 48.2 50.0 v South Africa St George's 14 Apr 2007 ODI # 2571
India 6 wickets 10 275 48.2 50.0 v Sri Lanka Mumbai 2 Apr 2011 ODI # 3148
Sri Lanka 4 wickets 10 233 48.2 50.0 v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
Bangladesh 6 wickets 11 319 48.1 50.0 v Scotland Nelson 5 Mar 2015 ODI # 3624
Zimbabwe 4 wickets 12 286 48.0 50.0 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
Australia South Africa Edgbaston, Birmingham 17 Jun 1999 ODI # 1483
South Africa Sri Lanka Kingsmead, Durban 3 Mar 2003 ODI # 1979
Ireland Zimbabwe Sabina Park, Kingston, Jamaica 15 Mar 2007 ODI # 2535
India England M.Chinnaswamy Stadium, Bangalore 27 Feb 2011 ODI # 3110
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
Records includes the following current or recent matches:
Australia v New Zealand at Melbourne, ICC Cricket World Cup final, Mar 29, 2015 [ODI # 3646]
Australia v India at Sydney, ICC Cricket World Cup 2nd semi final, Mar 26, 2015 [ODI # 3645]
New Zealand v South Africa at Auckland, ICC Cricket World Cup 1st semi final, Mar 24, 2015 [ODI # 3644]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365