Records / Combined Test, ODI and T20I records / Batting records / Most consecutive ducks

Player Ducks Runs Inns Team Opposition Ground Match Date Scorecard
RG Holland 5 0 1 Australia v England Birmingham 15 Aug 1985 Test # 1021
0 3 Australia v England Birmingham 15 Aug 1985 Test # 1021
0 1 Australia v New Zealand Brisbane 8 Nov 1985 Test # 1029
0 3 Australia v New Zealand Brisbane 8 Nov 1985 Test # 1029
0 2 Australia v New Zealand Sydney 22 Nov 1985 Test # 1030
DK Morrison 5 0 1 New Zealand v Australia Wellington 24 Mar 1993 ODI # 822
0 2 New Zealand v Australia Perth 12 Nov 1993 Test # 1235
0 2 New Zealand v Australia Hobart 26 Nov 1993 Test # 1236
0 3 New Zealand v Australia Hobart 26 Nov 1993 Test # 1236
0 1 New Zealand v Australia Brisbane 3 Dec 1993 Test # 1238
AB Agarkar 5 0 4 India v Australia Adelaide 10 Dec 1999 Test # 1476
0 2 India v Australia Melbourne 26 Dec 1999 Test # 1479
0 4 India v Australia Melbourne 26 Dec 1999 Test # 1479
0 1 India v Australia Sydney 2 Jan 2000 Test # 1481
0 3 India v Australia Sydney 2 Jan 2000 Test # 1481
R Peel 4 0 2 England v Australia Adelaide 11 Jan 1895 Test # 44
0 4 England v Australia Adelaide 11 Jan 1895 Test # 44
0 2 England v Australia Sydney 1 Feb 1895 Test # 45
0 3 England v Australia Sydney 1 Feb 1895 Test # 45
RJ Crisp 4 0 2 South Africa v Australia Cape Town 1 Jan 1936 Test # 249
0 3 South Africa v Australia Cape Town 1 Jan 1936 Test # 249
0 1 South Africa v Australia Durban 28 Feb 1936 Test # 251
0 3 South Africa v Australia Durban 28 Feb 1936 Test # 251
P Roy 4 0 3 India v England Lord's 19 Jun 1952 Test # 352
0 2 India v England Manchester 17 Jul 1952 Test # 353
0 3 India v England Manchester 17 Jul 1952 Test # 353
0 2 India v England The Oval 14 Aug 1952 Test # 354
LSM Miller 4 0 4 New Zealand v South Africa Johannesburg 24 Dec 1953 Test # 378
0 2 New Zealand v South Africa Johannesburg 29 Jan 1954 Test # 381
0 3 New Zealand v South Africa Johannesburg 29 Jan 1954 Test # 381
0 1 New Zealand v South Africa Port Elizabeth 5 Feb 1954 Test # 382
RB Desai 4 0 3 India v England The Oval 20 Aug 1959 Test # 478
0 1 India v Australia Delhi 12 Dec 1959 Test # 482
0 3 India v Australia Delhi 12 Dec 1959 Test # 482
0 2 India v Australia Chennai 13 Jan 1960 Test # 486
DR Hadlee 4 0 3 New Zealand v Pakistan Dunedin 7 Feb 1973 Test # 712
0 1 New Zealand v Pakistan Christchurch 11 Feb 1973 ODI # 5
0 2 New Zealand v Pakistan Auckland 16 Feb 1973 Test # 713
0 2 New Zealand v England Nottingham 7 Jun 1973 Test # 722
BS Bedi 4 0 1 India v England Leeds 13 Jul 1974 ODI # 12
0 1 India v West Indies Delhi 11 Dec 1974 Test # 747
0 3 India v West Indies Delhi 11 Dec 1974 Test # 747
0 1 India v West Indies Kolkata 27 Dec 1974 Test # 750
GG Arnold 4 0 2 England v Australia Adelaide 25 Jan 1975 Test # 754
0 4 England v Australia Adelaide 25 Jan 1975 Test # 754
0 2 England v Australia Melbourne 8 Feb 1975 Test # 755
0 1 England v New Zealand Dunedin 8 Mar 1975 ODI # 17
WM Clark 4 0 1 Australia v West Indies Port of Spain 3 Mar 1978 Test # 819
0 3 Australia v West Indies Port of Spain 3 Mar 1978 Test # 819
0 1 Australia v West Indies Bridgetown 17 Mar 1978 Test # 821
0 3 Australia v West Indies Bridgetown 17 Mar 1978 Test # 821
GS Chappell 4 0 3 Australia v Pakistan Melbourne 11 Dec 1981 Test # 913
0 1 Australia v Pakistan Sydney 17 Dec 1981 ODI # 128
0 1 Australia v West Indies Perth 20 Dec 1981 ODI # 130
0 1 Australia v West Indies Melbourne 26 Dec 1981 Test # 915
PI Pocock 4 0 2 England v West Indies Manchester 26 Jul 1984 Test # 992
0 3 England v West Indies Manchester 26 Jul 1984 Test # 992
0 2 England v West Indies The Oval 9 Aug 1984 Test # 993
0 4 England v West Indies The Oval 9 Aug 1984 Test # 993
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
JG Bracewell 4 0 3 New Zealand v Pakistan Wellington 10 Feb 1989 Test # 1115
0 2 New Zealand v Pakistan Auckland 24 Feb 1989 Test # 1116
0 1 New Zealand v India Christchurch 2 Feb 1990 Test # 1136
0 2 New Zealand v Australia Christchurch 4 Mar 1990 ODI # 615
ML Su'a 4 0 3 New Zealand v Sri Lanka Colombo (SSC) 6 Dec 1992 Test # 1204
0 2 New Zealand v Pakistan Hamilton 2 Jan 1993 Test # 1207
0 4 New Zealand v Pakistan Hamilton 2 Jan 1993 Test # 1207
0 2 New Zealand v Australia Christchurch 25 Feb 1993 Test # 1215
RP de Groen 4 0 3 New Zealand v South Africa Johannesburg 25 Nov 1994 Test # 1276
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
DN Patel 4 0 3 New Zealand v Pakistan Rawalpindi 28 Nov 1996 Test # 1342
0 2 New Zealand v Pakistan Gujranwala 4 Dec 1996 ODI # 1146
0 1 New Zealand v England Auckland 24 Jan 1997 Test # 1351
0 3 New Zealand v England Auckland 24 Jan 1997 Test # 1351
PV Simmons 4 0 3 West Indies v New Zealand St John's 27 Apr 1996 Test # 1326
0 1 West Indies v Pakistan Sydney 18 Jan 1997 ODI # 1165
0 2 West Indies v Pakistan Melbourne 20 Jan 1997 ODI # 1166
0 2 West Indies v Australia Perth 1 Feb 1997 Test # 1353
M Mbangwa 4 0 3 Zimbabwe v New Zealand Wellington 19 Feb 1998 Test # 1401
0 1 Zimbabwe v New Zealand Auckland 26 Feb 1998 Test # 1402
0 3 Zimbabwe v New Zealand Auckland 26 Feb 1998 Test # 1402
0 1 Zimbabwe v Pakistan Bulawayo 14 Mar 1998 Test # 1408
AD Mullally 4 0 2 England v Australia Brisbane 20 Nov 1998 Test # 1428
0 1 England v Australia Perth 28 Nov 1998 Test # 1431
0 3 England v Australia Perth 28 Nov 1998 Test # 1431
0 2 England v Australia Adelaide 11 Dec 1998 Test # 1434
GD McGrath 4 0 2 Australia v England Melbourne 26 Dec 1998 Test # 1436
0 4 Australia v England Melbourne 26 Dec 1998 Test # 1436
0 1 Australia v England Sydney 2 Jan 1999 Test # 1439
0 3 Australia v England Sydney 2 Jan 1999 Test # 1439
WPUJC Vaas 4 0 3 Sri Lanka v Pakistan Dhaka 12 Mar 1999 Test # 1450
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
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
CH Gayle 4 0 4 West Indies v Sri Lanka Kandy 21 Nov 2001 Test # 1570
0 1 West Indies v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 3 West Indies v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 1 West Indies v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
D Ramnarine 4 0 1 West Indies v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 3 West Indies v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 2 West Indies v Pakistan Sharjah 7 Feb 2002 Test # 1588
0 4 West Indies v Pakistan Sharjah 7 Feb 2002 Test # 1588
DBL Powell 4 0 3 West Indies v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
0 2 West Indies v Sri Lanka Kandy 22 Jul 2005 Test # 1757
0 4 West Indies v Sri Lanka Kandy 22 Jul 2005 Test # 1757
0 1 West Indies v India Dambulla 31 Jul 2005 ODI # 2263
Shabbir Ahmed 4 0 1 Pakistan v West Indies Kingston 3 Jun 2005 Test # 1754
0 3 Pakistan v West Indies Kingston 3 Jun 2005 Test # 1754
0 1 Pakistan v England Multan 12 Nov 2005 Test # 1770
0 3 Pakistan v England Multan 12 Nov 2005 Test # 1770
CS Martin 4 0 2 New Zealand v Sri Lanka Napier 8 Jan 2006 ODI # 2312
0 1 New Zealand v West Indies Auckland 9 Mar 2006 Test # 1787
0 3 New Zealand v West Indies Auckland 9 Mar 2006 Test # 1787
0 2 New Zealand v West Indies Wellington 17 Mar 2006 Test # 1790
A Nel 4 0 1 South Africa v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
0 3 South Africa v Sri Lanka Colombo (SSC) 27 Jul 2006 Test # 1810
0 2 South Africa v New Zealand Mumbai (BS) 16 Oct 2006 ODI # 2430
0 1 South Africa v Sri Lanka Ahmedabad 24 Oct 2006 ODI # 2435
Danish Kaneria 4 0 2 Pakistan v South Africa Lahore 8 Oct 2007 Test # 1844
0 1 Pakistan v India Delhi 22 Nov 2007 Test # 1849
0 3 Pakistan v India Delhi 22 Nov 2007 Test # 1849
0 2 Pakistan v India Kolkata 30 Nov 2007 Test # 1850
JM Davison 4 0 1 Canada v Netherlands Dubai (DSC) 9 Feb 2010 T20I # 136
0 1 Canada v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
0 2 Canada v Sri Lanka Hambantota 20 Feb 2011 ODI # 3102
0 2 Canada v Zimbabwe Nagpur 28 Feb 2011 ODI # 3111
CB Mpofu 4 0 2 Zimbabwe v New Zealand Harare 17 Oct 2011 T20I # 213
0 2 Zimbabwe v New Zealand Bulawayo 1 Nov 2011 Test # 2013
0 4 Zimbabwe v New Zealand Bulawayo 1 Nov 2011 Test # 2013
0 2 Zimbabwe v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
SL Malinga 4 0 2 Sri Lanka v South Africa Pallekele 26 Jul 2013 ODI # 3398
0 2 Sri Lanka v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
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 4 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
0 1 Sri Lanka v New Zealand Chittagong 31 Mar 2014 T20I # 395
BA Stokes 4 0 1 England v West Indies Bridgetown 13 Mar 2014 T20I # 364
0 2 England v India Nottingham 9 Jul 2014 Test # 2128
0 2 England v India Lord's 17 Jul 2014 Test # 2130
0 4 England v India Lord's 17 Jul 2014 Test # 2130

Records include the following recent matches:
England v India at Southampton, 3rd Test, Jul 27-31, 2014 [Test # 2132]
Sri Lanka v South Africa at Colombo (SSC), 2nd Test, Jul 24-28, 2014 [Test # 2131]
Zimbabwe v Afghanistan at Bulawayo, 4th ODI, Jul 24, 2014 [ODI # 3506]

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