Player Ducks Runs Inns Team Opposition Ground Match Date Scorecard
AL Logie 4 0 1 West Indies v Pakistan Peshawar 2 Dec 1985 ODI # 344
0 1 West Indies v Pakistan Rawalpindi 4 Dec 1985 ODI # 345
0 2 West Indies v Pakistan Peshawar 17 Oct 1986 ODI # 396
0 1 West Indies v Pakistan Gujranwala 4 Nov 1986 ODI # 397
GP Wickramasinghe 4 0 2 Sri Lanka v Pakistan Singapore 7 Apr 1996 ODI # 1093
0 2 Sri Lanka v South Africa Johannesburg 5 Apr 1998 ODI # 1306
0 1 Sri Lanka v Pakistan Benoni 15 Apr 1998 ODI # 1317
0 1 Sri Lanka v South Africa Bloemfontein 19 Apr 1998 ODI # 1321
HK Olonga 4 0 2 Zimbabwe v Sri Lanka Harare 15 Dec 1999 ODI # 1529
0 1 Zimbabwe v England Kimberley 30 Jan 2000 ODI # 1553
0 2 Zimbabwe v South Africa Port Elizabeth 6 Feb 2000 ODI # 1558
0 1 Zimbabwe v England Bulawayo 18 Feb 2000 ODI # 1564
C White 4 0 1 England v Pakistan Lahore 27 Oct 2000 ODI # 1649
0 1 England v Pakistan Rawalpindi 30 Oct 2000 ODI # 1653
0 1 England v Sri Lanka Dambulla 23 Mar 2001 ODI # 1694
0 2 England v Sri Lanka Colombo (RPS) 25 Mar 2001 ODI # 1695
DK Lillee 3 0 1 Australia v England Sydney 14 Jan 1980 ODI # 83
0 1 Australia v West Indies Sydney 18 Jan 1980 ODI # 85
0 2 Australia v England The Oval 20 Aug 1980 ODI # 91
M Hendrick 3 0 2 England v West Indies Lord's 23 Jun 1979 ODI # 74
0 2 England v Australia Birmingham 6 Jun 1981 ODI # 120
0 2 England v Australia Leeds 8 Jun 1981 ODI # 121
CJ McDermott 3 0 1 Australia v India Melbourne 31 Jan 1986 ODI # 360
0 1 Australia v India Sydney 5 Feb 1986 ODI # 362
0 2 Australia v New Zealand Dunedin 19 Mar 1986 ODI # 369
TE Blain 3 0 1 New Zealand v Pakistan Colombo (SSC) 7 Apr 1986 ODI # 380
0 1 New Zealand v India Sharjah 10 Apr 1986 ODI # 381
0 1 New Zealand v Pakistan Sharjah 15 Apr 1986 ODI # 384
AJ Stewart 3 0 1 England v Pakistan Nagpur 30 Oct 1989 ODI # 590
0 1 England v West Indies Kingston 3 Mar 1990 ODI # 614
0 1 England v West Indies Georgetown 7 Mar 1990 ODI # 617
DK Morrison 3 0 1 New Zealand v Pakistan Sharjah 1 May 1990 ODI # 629
0 2 New Zealand v Pakistan Lahore 2 Nov 1990 ODI # 636
0 1 New Zealand v Pakistan Peshawar 4 Nov 1990 ODI # 637
Shoaib Mohammad 3 0 1 Pakistan v South Africa East London 15 Feb 1993 ODI # 803
0 2 Pakistan v West Indies Durban 19 Feb 1993 ODI # 805
0 1 Pakistan v West Indies Johannesburg 27 Feb 1993 ODI # 810
PV Simmons 3 0 1 West Indies v Zimbabwe Hyderabad (Deccan) 21 Nov 1993 ODI # 854
0 2 West Indies v Sri Lanka Kolkata 25 Nov 1993 ODI # 857
0 2 West Indies v India Kolkata 27 Nov 1993 ODI # 858
CR Matthews 3 0 1 South Africa v Australia Perth 16 Jan 1994 ODI # 874
0 2 South Africa v Australia Port Elizabeth 22 Feb 1994 ODI # 885
0 1 South Africa v Australia East London 2 Apr 1994 ODI # 900
SR Tendulkar 3 0 2 India v Sri Lanka Colombo (SSC) 17 Sep 1994 ODI # 927
0 2 India v West Indies Faridabad 17 Oct 1994 ODI # 931
0 2 India v West Indies Mumbai 20 Oct 1994 ODI # 933
RP de Groen 3 0 2 New Zealand v South Africa Cape Town 6 Dec 1994 ODI # 956
0 1 New Zealand v Pakistan Port Elizabeth 13 Dec 1994 ODI # 961
0 1 New Zealand v Pakistan East London 19 Dec 1994 ODI # 966
A Kumble 3 0 2 India v England The Oval 23 May 1996 ODI # 1102
0 1 India v England Leeds 25 May 1996 ODI # 1103
0 1 India v Australia Colombo (SSC) 6 Sep 1996 ODI # 1113
Shadab Kabir 3 0 2 Pakistan v England Nottingham 1 Sep 1996 ODI # 1111
0 1 Pakistan v India Toronto 16 Sep 1996 ODI # 1115
0 1 Pakistan v India Toronto 23 Sep 1996 ODI # 1119
WPUJC Vaas 3 0 1 Sri Lanka v Pakistan Sharjah 12 Nov 1996 ODI # 1143
0 2 Sri Lanka v New Zealand Wellington 27 Mar 1997 ODI # 1185
0 1 Sri Lanka v Pakistan Sharjah 4 Apr 1997 ODI # 1190
TM Moody 3 0 1 Australia v West Indies Perth 12 Jan 1997 ODI # 1162
0 2 Australia v South Africa Melbourne 9 Dec 1997 ODI # 1257
0 1 Australia v New Zealand Sydney 14 Jan 1998 ODI # 1275
WPUJC Vaas 3 0 2 Sri Lanka v Pakistan Jamshedpur 19 Mar 1999 ODI # 1411
0 2 Sri Lanka v India Nagpur 22 Mar 1999 ODI # 1415
0 2 Sri Lanka v India Pune 30 Mar 1999 ODI # 1426
M Dillon 3 0 2 West Indies v Pakistan Sharjah 14 Oct 1999 ODI # 1513
0 1 West Indies v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
0 2 West Indies v Pakistan Sharjah 19 Oct 1999 ODI # 1517
RT Ponting 3 0 2 Australia v India Sydney 14 Jan 2000 ODI # 1540
0 2 Australia v Pakistan Melbourne 16 Jan 2000 ODI # 1541
0 1 Australia v Pakistan Sydney 19 Jan 2000 ODI # 1542
L Klusener 3 0 2 South Africa v India Sharjah 27 Mar 2000 ODI # 1581
0 2 South Africa v Pakistan Sharjah 28 Mar 2000 ODI # 1582
0 2 South Africa v Pakistan Sharjah 31 Mar 2000 ODI # 1583
Mohammad Wasim 3 0 1 Pakistan v Australia Brisbane 9 Jan 2000 ODI # 1536
0 2 Pakistan v Australia Sydney 4 Feb 2000 ODI # 1556
0 2 Pakistan v West Indies St George's 16 Apr 2000 ODI # 1592
M Muralitharan 3 0 1 Sri Lanka v Pakistan Dhaka 5 Jun 2000 ODI # 1601
0 2 Sri Lanka v Pakistan Dhaka 7 Jun 2000 ODI # 1602
0 1 Sri Lanka v Pakistan Nairobi (Gym) 8 Oct 2000 ODI # 1634
AD Mullally 3 0 1 England v Zimbabwe The Oval 8 Jul 2000 ODI # 1607
0 2 England v West Indies Nottingham 20 Jul 2000 ODI # 1618
0 1 England v Sri Lanka Dambulla 23 Mar 2001 ODI # 1694
AC Parore 3 0 1 New Zealand v India Colombo (RPS) 26 Jul 2001 ODI # 1739
0 2 New Zealand v Sri Lanka Colombo (SSC) 31 Jul 2001 ODI # 1741
0 1 New Zealand v India Colombo (SSC) 2 Aug 2001 ODI # 1743
T Taibu 3 0 1 Zimbabwe v Sri Lanka Colombo (SSC) 8 Dec 2001 ODI # 1776
0 2 Zimbabwe v West Indies Colombo (SSC) 9 Dec 2001 ODI # 1777
0 2 Zimbabwe v Sri Lanka Colombo (RPS) 12 Dec 2001 ODI # 1779
ID Blackwell 3 0 1 England v Sri Lanka Adelaide 17 Jan 2003 ODI # 1937
0 1 England v Australia Adelaide 19 Jan 2003 ODI # 1938
0 1 England v Australia Sydney 23 Jan 2003 ODI # 1940
NA de Groot 3 0 1 Canada v Bangladesh Durban 11 Feb 2003 ODI # 1946
0 1 Canada v Kenya Cape Town 15 Feb 2003 ODI # 1952
0 1 Canada v Sri Lanka Paarl 19 Feb 2003 ODI # 1958
JJ Esmeijer 3 0 1 Netherlands v Pakistan Colombo (SSC) 21 Sep 2002 ODI # 1883
0 2 Netherlands v Australia Potchefstroom 20 Feb 2003 ODI # 1960
0 2 Netherlands v Pakistan Paarl 25 Feb 2003 ODI # 1967
Habibul Bashar 3 0 2 Bangladesh v West Indies Dhaka 2 Dec 2002 ODI # 1909
0 2 Bangladesh v Canada Durban 11 Feb 2003 ODI # 1946
0 1 Bangladesh v New Zealand Kimberley 26 Feb 2003 ODI # 1968
Shoaib Malik 3 0 1 Pakistan v New Zealand Christchurch 10 Jan 2004 ODI # 2078
0 1 Pakistan v New Zealand Napier 14 Jan 2004 ODI # 2081
0 2 Pakistan v New Zealand Wellington 17 Jan 2004 ODI # 2083
Z Khan 3 0 2 India v Australia Kolkata 18 Nov 2003 ODI # 2064
0 1 India v Pakistan Karachi 13 Mar 2004 ODI # 2112
0 2 India v Pakistan Rawalpindi 16 Mar 2004 ODI # 2114
V Sibanda 3 0 1 Zimbabwe v India Perth 3 Feb 2004 ODI # 2095
0 1 Zimbabwe v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
0 1 Zimbabwe v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
T Panyangara 3 0 1 Zimbabwe v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
0 1 Zimbabwe v Sri Lanka Harare 25 Apr 2004 ODI # 2122
0 2 Zimbabwe v Sri Lanka Harare 27 Apr 2004 ODI # 2123
A Symonds 3 0 1 Australia v England Birmingham 21 Sep 2004 ODI # 2180
0 1 Australia v New Zealand Melbourne (Docklands) 5 Dec 2004 ODI # 2196
0 1 Australia v New Zealand Sydney 8 Dec 2004 ODI # 2198
PG Gillespie 3 0 2 Ireland v England Belfast 13 Jun 2006 ODI # 2383
0 1 Ireland v Scotland Ayr 5 Aug 2006 ODI # 2396
0 1 Ireland v Netherlands Ayr 8 Aug 2006 ODI # 2401
Mohammad Rafique 3 0 1 Bangladesh v Zimbabwe Harare 2 Aug 2006 ODI # 2394
0 1 Bangladesh v Zimbabwe Harare 4 Aug 2006 ODI # 2395
0 2 Bangladesh v Kenya Nairobi (Gym) 13 Aug 2006 ODI # 2403
NS Poonia 3 0 1 Scotland v Bangladesh Chittagong 15 Dec 2006 ODI # 2465
0 2 Scotland v Bangladesh Dhaka 17 Dec 2006 ODI # 2467
0 2 Scotland v Kenya Mombasa 17 Jan 2007 ODI # 2476
Mushfiqur Rahim 3 0 1 Bangladesh v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
0 2 Bangladesh v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
0 1 Bangladesh v New Zealand Auckland 26 Dec 2007 ODI # 2658
P Utseya 3 0 2 Zimbabwe v Kenya Nairobi (Gym) 19 Oct 2008 ODI # 2768
0 1 Zimbabwe v Sri Lanka Harare 20 Nov 2008 ODI # 2779
0 1 Zimbabwe v Sri Lanka Harare 22 Nov 2008 ODI # 2780
DPMD Jayawardene 3 0 2 Sri Lanka v Zimbabwe Harare 28 Nov 2008 ODI # 2784
0 1 Sri Lanka v Zimbabwe Harare 30 Nov 2008 ODI # 2785
0 1 Sri Lanka v Zimbabwe Dhaka 12 Jan 2009 ODI # 2791
B Lee 3 0 1 Australia v England Lord's 6 Sep 2009 ODI # 2883
0 1 Australia v England Nottingham 17 Sep 2009 ODI # 2891
0 1 Australia v England Chester-le-Street 20 Sep 2009 ODI # 2892
SL Malinga 3 0 2 Sri Lanka v Pakistan Colombo (RPS) 7 Aug 2009 ODI # 2868
0 2 Sri Lanka v India Colombo (RPS) 14 Sep 2009 ODI # 2889
0 1 Sri Lanka v England Johannesburg 25 Sep 2009 ODI # 2896
SR Watson 3 0 1 Australia v England Chester-le-Street 20 Sep 2009 ODI # 2892
0 1 Australia v West Indies Johannesburg 26 Sep 2009 ODI # 2897
0 1 Australia v India Centurion 28 Sep 2009 ODI # 2901
Salman Butt 3 0 2 Pakistan v Australia Perth 29 Jan 2010 ODI # 2947
0 1 Pakistan v Australia Perth 31 Jan 2010 ODI # 2948
0 2 Pakistan v Sri Lanka Dambulla 15 Jun 2010 ODI # 2991
AD Poynter 3 0 2 Ireland v Scotland The Hague 5 Jul 2010 ODI # 3013
0 2 Ireland v Canada Amstelveen 7 Jul 2010 ODI # 3015
0 1 Ireland v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
JO Ngoche 3 0 1 Kenya v Canada Schiedam 9 Jul 2010 ODI # 3020
0 1 Kenya v Canada Schiedam 10 Jul 2010 ODI # 3022
0 1 Kenya v Afghanistan Nairobi (Gym) 7 Oct 2010 ODI # 3052
NN Odhiambo 3 0 1 Kenya v Afghanistan Nairobi (Gym) 9 Oct 2010 ODI # 3053
0 1 Kenya v New Zealand Chennai 20 Feb 2011 ODI # 3101
0 2 Kenya v Pakistan Hambantota 23 Feb 2011 ODI # 3105
SO Ngoche 3 0 1 Kenya v New Zealand Chennai 20 Feb 2011 ODI # 3101
0 2 Kenya v Pakistan Hambantota 23 Feb 2011 ODI # 3105
0 1 Kenya v Sri Lanka Colombo (RPS) 1 Mar 2011 ODI # 3113
D Bishoo 3 0 1 West Indies v Pakistan Bridgetown 28 Apr 2011 ODI # 3154
0 1 West Indies v India Port of Spain 6 Jun 2011 ODI # 3159
0 1 West Indies v India Port of Spain 8 Jun 2011 ODI # 3160
I Sharma 3 0 2 India v Sri Lanka Dambulla 28 Aug 2010 ODI # 3040
0 2 India v West Indies North Sound 13 Jun 2011 ODI # 3162
0 1 India v West Indies Kingston 16 Jun 2011 ODI # 3163
AR Cusack 3 0 1 Ireland v Afghanistan Dublin 5 Jul 2012 ODI # 3282
0 1 Ireland v Pakistan Dublin 26 May 2013 ODI # 3358
0 1 Ireland v Netherlands Amstelveen 7 Jul 2013 ODI # 3384
M Morkel 3 0 2 South Africa v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
0 1 South Africa v Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
0 2 South Africa v Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
CA Ingram 3 0 1 South Africa v England The Oval 19 Jun 2013 ODI # 3375
0 2 South Africa v Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
0 1 South Africa v Pakistan Sharjah 30 Oct 2013 ODI # 3425
SL Malinga 3 0 2 Sri Lanka v South Africa Pallekele 26 Jul 2013 ODI # 3398
0 1 Sri Lanka v New Zealand Hambantota 10 Nov 2013 ODI # 3432
0 2 Sri Lanka v Pakistan Sharjah 18 Dec 2013 ODI # 3445
SL Malinga 3 0 1 Sri Lanka v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
0 2 Sri Lanka v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
0 1 Sri Lanka v Bangladesh Dhaka 17 Feb 2014 ODI # 3469

Records include the following 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