By runs
Winner Margin Target Opposition Ground Match Date Scorecard
Zimbabwe 2 runs 291 v Sri Lanka Harare 5 Nov 1994 ODI # 946
Sri Lanka 5 runs 172 v Zimbabwe Harare 24 Nov 2008 ODI # 2782
Zimbabwe 5 runs 251 v Bangladesh Harare 16 Aug 2011 ODI # 3179
Pakistan 5 runs 248 v Zimbabwe Bulawayo 8 Sep 2011 ODI # 3188
Zimbabwe 7 runs 186 v England Harare 1 Jan 1997 ODI # 1156
Pakistan 7 runs 303 v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
Bangladesh 8 runs 239 v Zimbabwe Harare 10 Mar 2004 ODI # 2110
Sri Lanka 12 runs - v Zimbabwe Bulawayo 20 Apr 2004 ODI # 2119
Sri Lanka 13 runs 214 v Zimbabwe Bulawayo 12 Dec 1999 ODI # 1528
Zimbabwe 14 runs 243 v Bangladesh Harare 12 Mar 2004 ODI # 2111
Bangladesh 14 runs 229 v Zimbabwe Harare 9 Feb 2007 ODI # 2516
West Indies 16 runs 291 v India Harare 7 Jul 2001 ODI # 1734
Sri Lanka 19 runs 153 v Zimbabwe Harare 30 Nov 2008 ODI # 2785
Kenya 20 runs 267 v Zimbabwe Harare 15 Oct 2009 ODI # 2910
Ireland 20 runs 245 v Zimbabwe Harare 30 Sep 2010 ODI # 3050
Zimbabwe 21 runs 274 v New Zealand Bulawayo 30 Sep 2000 ODI # 1628
Zimbabwe 21 runs 230 v West Indies Harare 26 Nov 2003 ODI # 2067
New Zealand 22 runs 245 v Zimbabwe Bulawayo 31 Oct 1992 ODI # 765
Sri Lanka 25 runs 247 v Zimbabwe Harare 29 Apr 2004 ODI # 2124
West Indies 27 runs 267 v Zimbabwe Harare 23 Jun 2001 ODI # 1727
New Zealand 27 runs 239 v Zimbabwe Harare 31 Aug 2005 ODI # 2276
South Africa 28 runs 324 v Zimbabwe Harare 26 Aug 2007 ODI # 2615
Pakistan 28 runs 271 v Zimbabwe Harare 14 Sep 2011 ODI # 3194
India 30 runs 240 v Zimbabwe Harare 25 Oct 1992 ODI # 764
Zimbabwe 30 runs 275 v West Indies Harare 30 Nov 2007 ODI # 2649
Zimbabwe 36 runs 309 v Bangladesh Bulawayo 11 Apr 2001 ODI # 1706
Zimbabwe 37 runs 260 v India Harare 30 Sep 1998 ODI # 1356
Bangladesh 45 runs 261 v Zimbabwe Harare 4 Feb 2007 ODI # 2505
Zimbabwe 47 runs 229 v Kenya Kwekwe 11 Dec 2002 ODI # 1915
Pakistan 48 runs 324 v Zimbabwe Harare 27 Nov 2002 ODI # 1902
Bangladesh 49 runs 321 v Zimbabwe Bulawayo 11 Aug 2009 ODI # 2871
West Indies 51 runs 225 v Zimbabwe Bulawayo 22 Nov 2003 ODI # 2065
New Zealand 51 runs 216 v India Bulawayo 26 Aug 2005 ODI # 2273
Sri Lanka 56 runs 257 v Zimbabwe Harare 3 Nov 1994 ODI # 945
India 58 runs 295 v Zimbabwe Harare 26 Jul 2013 ODI # 3397
Bangladesh 62 runs 239 v Zimbabwe Harare 30 Jul 2006 ODI # 2393
Kenya 65 runs 135 v Zimbabwe Harare 1 Mar 2006 ODI # 2343
Zimbabwe 69 runs 324 v Bangladesh Bulawayo 14 Aug 2009 ODI # 2872
England 70 runs 281 v Zimbabwe Bulawayo 10 Oct 2001 ODI # 1756
Pakistan 70 runs 301 v Zimbabwe Harare 1 Dec 2002 ODI # 1907
By wickets
Winner Margin Balls Rem Target Overs Opposition Ground Match Date Scorecard
England 1 wicket 22 132 44.2 v Zimbabwe Bulawayo 18 Feb 2000 ODI # 1564
Bangladesh 1 wicket 16 245 47.2 v Zimbabwe Harare 10 Feb 2007 ODI # 2518
Zimbabwe 1 wicket 1 329 49.5 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
Zimbabwe 2 wickets 37 153 43.5 v England Bulawayo 15 Dec 1996 ODI # 1153
Zimbabwe 2 wickets 5 247 49.1 v Bangladesh Harare 29 Jul 2006 ODI # 2392
Zimbabwe 2 wickets 0 237 50.0 v Bangladesh Harare 2 Aug 2006 ODI # 2394
Sri Lanka 2 wickets 15 147 47.3 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
Zimbabwe 2 wickets 0 201 50.0 v Ireland Harare 26 Sep 2010 ODI # 3048
Zimbabwe 3 wickets 10 186 48.2 v New Zealand Harare 4 Oct 1997 ODI # 1237
Zimbabwe 3 wickets 45 184 42.3 v Bangladesh Harare 14 Mar 2004 ODI # 2113
Zimbabwe 3 wickets 7 239 48.5 v Ireland Harare 28 Sep 2010 ODI # 3049
New Zealand 4 wickets 19 272 46.5 v Zimbabwe Harare 8 Nov 1992 ODI # 766
Pakistan 4 wickets 9 210 48.3 v Zimbabwe Harare 25 Feb 1995 ODI # 982
Pakistan 4 wickets 14 237 47.4 v Zimbabwe Harare 28 Mar 1998 ODI # 1297
Pakistan 4 wickets 20 273 46.4 v Zimbabwe Harare 29 Mar 1998 ODI # 1298
India 4 wickets 4 235 49.2 v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
England 4 wickets 15 262 47.3 v Zimbabwe Harare 7 Oct 2001 ODI # 1754
India 4 wickets 11 251 48.1 v Zimbabwe Harare 4 Sep 2005 ODI # 2280
Bangladesh 4 wickets 13 313 47.5 v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
Zimbabwe 4 wickets 52 185 41.2 v Bangladesh Harare 12 Aug 2011 ODI # 3176
New Zealand 4 wickets 10 260 48.2 v Zimbabwe Harare 22 Oct 2011 ODI # 3206
England 5 wickets 9 199 46.3 v Zimbabwe Bulawayo 16 Feb 2000 ODI # 1562
West Indies 5 wickets 1 256 49.5 v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
England 5 wickets 20 207 46.4 v Zimbabwe Harare 3 Oct 2001 ODI # 1751
England 5 wickets 14 196 47.4 v Zimbabwe Harare 28 Nov 2004 ODI # 2193
South Africa 5 wickets 19 207 46.5 v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
West Indies 5 wickets 18 233 47.0 v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
Bangladesh 5 wickets 13 210 47.5 v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Opposition Ground Match Date Scorecard
Zimbabwe 2 wickets 0 237 50.0 50.0 v Bangladesh Harare 2 Aug 2006 ODI # 2394
Zimbabwe 2 wickets 0 201 50.0 50.0 v Ireland Harare 26 Sep 2010 ODI # 3048
West Indies 5 wickets 1 256 49.5 50.0 v Zimbabwe Bulawayo 1 Jul 2001 ODI # 1732
Zimbabwe 1 wicket 1 329 49.5 50.0 v New Zealand Bulawayo 25 Oct 2011 ODI # 3209
India 4 wickets 4 235 49.2 50.0 v Zimbabwe Bulawayo 27 Jun 2001 ODI # 1730
Zimbabwe 2 wickets 5 247 49.1 50.0 v Bangladesh Harare 29 Jul 2006 ODI # 2392
Zimbabwe 3 wickets 7 239 48.5 50.0 v Ireland Harare 28 Sep 2010 ODI # 3049
Pakistan 4 wickets 9 210 48.3 50.0 v Zimbabwe Harare 25 Feb 1995 ODI # 982
England 5 wickets 9 199 46.3 48.0 v Zimbabwe Bulawayo 16 Feb 2000 ODI # 1562
Zimbabwe 3 wickets 10 186 48.2 50.0 v New Zealand Harare 4 Oct 1997 ODI # 1237
Zimbabwe 6 wickets 10 286 48.2 50.0 v India Bulawayo 28 May 2010 ODI # 2981
Sri Lanka 6 wickets 10 269 48.2 50.0 v India Harare 5 Jun 2010 ODI # 2988
New Zealand 4 wickets 10 260 48.2 50.0 v Zimbabwe Harare 22 Oct 2011 ODI # 3206
Zimbabwe 7 wickets 10 245 48.2 50.0 v Pakistan Harare 27 Aug 2013 ODI # 3404
India 6 wickets 11 230 48.1 50.0 v West Indies Harare 4 Jul 2001 ODI # 1733
India 4 wickets 11 251 48.1 50.0 v Zimbabwe Harare 4 Sep 2005 ODI # 2280
New Zealand 6 wickets 11 277 48.1 50.0 v India Harare 6 Sep 2005 ODI # 2281
Zimbabwe 6 wickets 12 271 48.0 50.0 v Kenya Harare 17 Oct 2009 ODI # 2911
Zimbabwe 6 wickets 13 265 47.5 50.0 v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
Bangladesh 4 wickets 13 313 47.5 50.0 v Zimbabwe Bulawayo 16 Aug 2009 ODI # 2873
Bangladesh 5 wickets 13 210 47.5 50.0 v Zimbabwe Bulawayo 18 Aug 2009 ODI # 2874
Zimbabwe 8 wickets 13 237 47.5 50.0 v Sri Lanka Harare 7 Jun 2010 ODI # 2989
Zimbabwe 6 wickets 13 253 47.5 50.0 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
Pakistan 4 wickets 14 237 47.4 50.0 v Zimbabwe Harare 28 Mar 1998 ODI # 1297
England 5 wickets 14 196 47.4 50.0 v Zimbabwe Harare 28 Nov 2004 ODI # 2193
England 4 wickets 15 262 47.3 50.0 v Zimbabwe Harare 7 Oct 2001 ODI # 1754
Australia 7 wickets 15 247 47.3 50.0 v Zimbabwe Bulawayo 24 Feb 2003 ODI # 1966
India 6 wickets 15 279 47.3 50.0 v New Zealand Harare 2 Sep 2005 ODI # 2278
Sri Lanka 2 wickets 15 147 47.3 50.0 v Zimbabwe Harare 28 Nov 2008 ODI # 2784
Pakistan 7 wickets 16 165 47.2 50.0 v Zimbabwe Harare 2 Mar 1993 ODI # 812
Bangladesh 1 wicket 16 245 47.2 50.0 v Zimbabwe Harare 10 Feb 2007 ODI # 2518
Zimbabwe 7 wickets 17 248 47.1 50.0 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
West Indies 5 wickets 18 233 47.0 50.0 v Zimbabwe Bulawayo 7 Dec 2007 ODI # 2654
New Zealand 4 wickets 19 272 46.5 50.0 v Zimbabwe Harare 8 Nov 1992 ODI # 766
India 8 wickets 19 236 41.5 45.0 v Zimbabwe Bulawayo 27 Sep 1998 ODI # 1355
South Africa 5 wickets 19 207 46.5 50.0 v Zimbabwe Bulawayo 22 Aug 2007 ODI # 2612
Pakistan 4 wickets 20 273 46.4 50.0 v Zimbabwe Harare 29 Mar 1998 ODI # 1298
England 5 wickets 20 207 46.4 50.0 v Zimbabwe Harare 3 Oct 2001 ODI # 1751
Zimbabwe 6 wickets 22 203 46.2 50.0 v Sri Lanka Harare 19 Dec 1999 ODI # 1531
England 1 wicket 22 132 44.2 48.0 v Zimbabwe Bulawayo 18 Feb 2000 ODI # 1564
Tied matches
Team 1 Team 2 Ground Match Date Scorecard
Zimbabwe Pakistan Harare Sports Club 22 Feb 1995 ODI # 980
Zimbabwe New Zealand Queens Sports Club, Bulawayo 1 Oct 1997 ODI # 1235
Records includes the following current or recent matches:
Zimbabwe v Pakistan at Harare, 3rd ODI, Aug 31, 2013 [ODI # 3408]
Zimbabwe v Pakistan at Harare, 2nd ODI, Aug 29, 2013 [ODI # 3406]
Zimbabwe v Pakistan at Harare, 1st ODI, Aug 27, 2013 [ODI # 3404]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365