Records / One-Day Internationals / Team records / Smallest margin of victory (by runs)

Smallest victories
Winner Margin Target Opposition Ground Match Date Scorecard
New Zealand 1 run 199 v Pakistan Sialkot 16 Oct 1976 ODI # 40
New Zealand 1 run 221 v Australia Sydney 13 Jan 1981 ODI # 107
England 1 run - v India Cuttack 27 Dec 1984 ODI # 281
Australia 1 run 271 v India Chennai 9 Oct 1987 ODI # 453
New Zealand 1 run 233 v Australia Perth 3 Jan 1988 ODI # 485
West Indies 1 run 221 v Australia Sydney 13 Dec 1988 ODI # 539
India 1 run 222 v New Zealand Wellington 6 Mar 1990 ODI # 616
New Zealand 1 run 195 v Australia Hobart 18 Dec 1990 ODI # 654
Pakistan 1 run 237 v West Indies Sharjah 21 Oct 1991 ODI # 682
Australia 1 run 236 v India Brisbane 1 Mar 1992 ODI # 725
India 1 run 213 v Sri Lanka Colombo (RPS) 25 Jul 1993 ODI # 833
Australia 1 run 204 v South Africa Bloemfontein 8 Apr 1994 ODI # 903
South Africa 1 run 175 v New Zealand Hobart 11 Dec 1997 ODI # 1258
Zimbabwe 1 run 229 v New Zealand Christchurch 4 Mar 1998 ODI # 1294
South Africa 1 run 205 v England Cape Town 26 Jan 2000 ODI # 1549
Australia 1 run 303 v Zimbabwe Perth 4 Feb 2001 ODI # 1683
Sri Lanka 1 run 246 v Australia Dambulla 22 Feb 2004 ODI # 2103
South Africa 1 run 285 v West Indies Bridgetown 11 May 2005 ODI # 2243
West Indies 1 run 199 v India Kingston 20 May 2006 ODI # 2379
Ireland 1 run 211 v Netherlands Belfast 11 Jul 2007 ODI # 2600
Australia 1 run 283 v West Indies Basseterre 4 Jul 2008 ODI # 2734
England 1 run 246 v West Indies Providence 20 Mar 2009 ODI # 2826
Afghanistan 1 run 290 v Canada Sharjah 16 Feb 2010 ODI # 2957
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
West Indies 1 run - v Pakistan Bridgetown 2 May 2011 ODI # 3155
South Africa 1 run 184 v Pakistan Sharjah 30 Oct 2013 ODI # 3425
Pakistan 1 run 263 v South Africa Port Elizabeth 27 Nov 2013 ODI # 3440
England 2 runs 199 v West Indies Sydney 28 Nov 1979 ODI # 76
West Indies 2 runs 216 v England Melbourne 20 Jan 1980 ODI # 86
West Indies 2 runs 128 v England Kingstown 4 Feb 1981 ODI # 115
Australia 2 runs 250 v England Birmingham 6 Jun 1981 ODI # 120
New Zealand 2 runs 240 v England Melbourne 13 Jan 1983 ODI # 167
West Indies 2 runs 197 v India Ahmedabad 7 Jan 1988 ODI # 489
Australia 2 runs 205 v West Indies Melbourne 14 Jan 1989 ODI # 551
Pakistan 2 runs 221 v Australia Sydney 20 Feb 1990 ODI # 609
India 2 runs 196 v South Africa Kolkata 24 Nov 1993 ODI # 856
New Zealand 2 runs 218 v Sri Lanka Sharjah 18 Apr 1994 ODI # 909
Zimbabwe 2 runs 291 v Sri Lanka Harare 5 Nov 1994 ODI # 946
Sri Lanka 2 runs 303 v India Colombo (RPS) 17 Aug 1997 ODI # 1223
South Africa 2 runs 301 v New Zealand Brisbane 9 Jan 1998 ODI # 1270
New Zealand 2 runs 232 v Zimbabwe Auckland 8 Mar 1998 ODI # 1296
Pakistan 2 runs 243 v England Lord's 12 Jun 2001 ODI # 1722
England 2 runs 272 v India Delhi 31 Jan 2002 ODI # 1800
Australia 2 runs 208 v West Indies Kingston 17 May 2003 ODI # 2011
New Zealand 2 runs 178 v South Africa Auckland 29 Feb 2004 ODI # 2107
Africa XI 2 runs 199 v Asia XI Centurion 17 Aug 2005 ODI # 2269
Australia 2 runs 323 v New Zealand Wellington 7 Dec 2005 ODI # 2302
Scotland 2 runs 208 v Netherlands Nairobi (Jaff) 2 Feb 2007 ODI # 2500
Sri Lanka 2 runs 236 v England North Sound 4 Apr 2007 ODI # 2563
Zimbabwe 2 runs 255 v West Indies Providence 4 Mar 2010 ODI # 2967
South Africa 2 runs 229 v Pakistan Dubai (DSC) 2 Nov 2010 ODI # 3064
Pakistan 2 runs 237 v Bangladesh Dhaka 22 Mar 2012 ODI # 3267
Sri Lanka 3 runs 216 v England Colombo (SSC) 14 Feb 1982 ODI # 146
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
Australia 3 runs 223 v England Melbourne 10 Jan 1991 ODI # 662
Pakistan 3 runs 205 v England Lord's 22 Aug 1992 ODI # 760
Australia 3 runs 233 v New Zealand Auckland 28 Mar 1993 ODI # 827
Australia 3 runs 203 v New Zealand Melbourne 16 Dec 1993 ODI # 863
Zimbabwe 3 runs 253 v India Leicester 19 May 1999 ODI # 1450
West Indies 3 runs 196 v England Nottingham 20 Jul 2000 ODI # 1618
Sri Lanka 3 runs - v New Zealand Hamilton 8 Feb 2001 ODI # 1686
West Indies 3 runs 279 v South Africa Cape Town 9 Feb 2003 ODI # 1942
India 3 runs 281 v Zimbabwe Adelaide 24 Jan 2004 ODI # 2087
England 3 runs 116 v Ireland Belfast 27 Aug 2009 ODI # 2878
Australia 3 runs 351 v India Hyderabad (Deccan) 5 Nov 2009 ODI # 2923
India 3 runs 415 v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
Bangladesh 3 runs 175 v New Zealand Dhaka 17 Oct 2010 ODI # 3058
Records includes the following current or recent matches:
Zimbabwe v Afghanistan at Bulawayo, 4th ODI, Jul 24, 2014 [ODI # 3506]
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365