Duck on debut
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
GD Watson 0 1 0 0 0.00 Australia v England Manchester 24 Aug 1972 ODI # 2
DR Hadlee 0 3 0 0 0.00 New Zealand v Pakistan Christchurch 11 Feb 1973 ODI # 5
GRJ Roope 0 4 0 0 0.00 England v New Zealand Swansea 18 Jul 1973 ODI # 6
GS Sobers 0 6 0 0 0.00 West Indies v England Leeds 5 Sep 1973 ODI # 8
BD Julien 0 2 0 0 0.00 West Indies v England Leeds 5 Sep 1973 ODI # 8
BS Bedi 0 2 0 0 0.00 India v England Leeds 13 Jul 1974 ODI # 12
Harilal Shah 0 1 0 0 0.00 East Africa v New Zealand Birmingham 7 Jun 1975 ODI # 20
APB Tennekoon 0 4 0 0 0.00 Sri Lanka v West Indies Manchester 7 Jun 1975 ODI # 22
AN Ranasinghe 0 2 0 0 0.00 Sri Lanka v West Indies Manchester 7 Jun 1975 ODI # 22
GRA de Silva 0 12 0 0 0.00 Sri Lanka v Pakistan Nottingham 14 Jun 1975 ODI # 30
NM Parker 0 3 0 0 0.00 New Zealand v Pakistan Sialkot 16 Oct 1976 ODI # 40
Iqbal Qasim 0 3 0 0 0.00 Pakistan v England Sialkot 30 Dec 1977 ODI # 46
Sikander Bakht 0 5 0 0 0.00 Pakistan v England Sialkot 30 Dec 1977 ODI # 46
SFAF Bacchus 0 2 0 0 0.00 West Indies v Australia St John's 22 Feb 1978 ODI # 48
N Phillip 0 5 0 0 0.00 West Indies v Australia Castries 12 Apr 1978 ODI # 49
ST Clarke 0 1 0 0 0.00 West Indies v Australia Castries 12 Apr 1978 ODI # 49
SC Khanna 0 12 0 0 0.00 India v West Indies Birmingham 9 Jun 1979 ODI # 61
JCB Vaughan 0 2 0 0 0.00 Canada v Pakistan Leeds 9 Jun 1979 ODI # 64
JM Patel 0 5 0 0 0.00 Canada v Pakistan Leeds 9 Jun 1979 ODI # 64
RG Callender 0 3 0 0 0.00 Canada v England Manchester 13 Jun 1979 ODI # 67
S Baksh 0 6 0 0 0.00 Canada v Australia Birmingham 16 Jun 1979 ODI # 70
SF Graf 0 3 0 0 0.00 Australia v New Zealand Adelaide 23 Nov 1980 ODI # 94
RMH Binny 0 0 0 0 - India v Australia Melbourne 6 Dec 1980 ODI # 97
Ijaz Faqih 0 1 0 0 0.00 Pakistan v West Indies Lahore 19 Dec 1980 ODI # 101
B Yograj Singh 0 1 0 0 0.00 India v New Zealand Brisbane 21 Dec 1980 ODI # 102
K Srikkanth 0 10 0 0 0.00 India v England Ahmedabad 25 Nov 1981 ODI # 125
PJL Dujon 0 7 0 0 0.00 West Indies v Pakistan Adelaide 5 Dec 1981 ODI # 126
Saleem Malik 0 2 0 0 0.00 Pakistan v West Indies Sydney 12 Jan 1982 ODI # 134
PJW Allott 0 1 0 0 0.00 England v Sri Lanka Colombo (SSC) 13 Feb 1982 ODI # 145
G Fowler 0 21 0 0 0.00 England v New Zealand Sydney 20 Jan 1983 ODI # 171
ERNS Fernando 0 3 0 0 0.00 Sri Lanka v New Zealand Dunedin 2 Mar 1983 ODI # 186
TJ Franklin 0 13 0 0 0.00 New Zealand v Australia Sydney 17 Mar 1983 ODI # 188
MAR Samarasekera 0 2 0 0 0.00 Sri Lanka v Pakistan Swansea 9 Jun 1983 ODI # 198
DL Houghton 0 1 0 0 0.00 Zimbabwe v Australia Nottingham 9 Jun 1983 ODI # 199
NA Foster 0 1 0 0 0.00 England v New Zealand Christchurch 18 Feb 1984 ODI # 249
AK Patel 0 3 0 0 0.00 India v Australia New Delhi 28 Sep 1984 ODI # 267
LS Rajput 0 1 0 0 0.00 India v England Nagpur 23 Jan 1985 ODI # 295
AP Gurusinha 0 3 0 0 0.00 Sri Lanka v Pakistan Hyderabad (Sind) 3 Nov 1985 ODI # 338
Nurul Abedin 0 3 0 0 0.00 Bangladesh v Pakistan Moratuwa 31 Mar 1986 ODI # 375
Gazi Ashraf 0 3 0 0 0.00 Bangladesh v Pakistan Moratuwa 31 Mar 1986 ODI # 375
Jahangir Shah 0 10 0 0 0.00 Bangladesh v Pakistan Moratuwa 31 Mar 1986 ODI # 375
Samiur Rahman 0 2 0 0 0.00 Bangladesh v Pakistan Moratuwa 31 Mar 1986 ODI # 375
Asif Mujtaba 0 10 0 0 0.00 Pakistan v West Indies Gujranwala 4 Nov 1986 ODI # 397
MRJ Veletta 0 3 0 0 0.00 Australia v Pakistan Sharjah 3 Apr 1987 ODI # 443
AH Jones 0 6 0 0 0.00 New Zealand v Zimbabwe Hyderabad (Deccan) 10 Oct 1987 ODI # 454
EA Brandes 0 0 0 0 - Zimbabwe v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
Zahid Ahmed 0 5 0 0 0.00 Pakistan v England Lahore 18 Nov 1987 ODI # 478
Shakeel Khan 0 4 0 0 0.00 Pakistan v England Peshawar 22 Nov 1987 ODI # 480
SK Sharma 0 4 0 0 0.00 India v West Indies Kolkata 2 Jan 1988 ODI # 483
MA Lynch 0 2 0 0 0.00 England v West Indies Birmingham 19 May 1988 ODI # 518
Harunur Rashid 0 14 0 0 0.00 Bangladesh v India Chittagong 27 Oct 1988 ODI # 529
Mushtaq Ahmed 0 3 0 0 0.00 Pakistan v Sri Lanka Sharjah 23 Mar 1989 ODI # 564
SR Tendulkar 0 2 0 0 0.00 India v Pakistan Gujranwala 18 Dec 1989 ODI # 593
AC Hudson 0 3 0 0 0.00 South Africa v India Kolkata 10 Nov 1991 ODI # 686
CJPG van Zyl 0 9 0 0 0.00 South Africa v West Indies Kingston 7 Apr 1992 ODI # 753
Tanvir Mehdi 0 5 0 0 0.00 Pakistan v England The Oval 22 May 1992 ODI # 757
DR Martyn 0 3 0 0 0.00 Australia v West Indies Sydney 8 Dec 1992 ODI # 771
MB Owens 0 3 0 0 0.00 New Zealand v Sri Lanka Colombo (RPS) 13 Dec 1992 ODI # 778
DJ Cullinan 0 2 0 0 0.00 South Africa v Pakistan Durban 9 Feb 1993 ODI # 800
JW Wilson 0 4 0 0 0.00 New Zealand v Australia Dunedin 19 Mar 1993 ODI # 816
GD McGrath 0 1 0 0 0.00 Australia v South Africa Melbourne 9 Dec 1993 ODI # 860
DB Rundle 0 1 0 0 0.00 South Africa v Australia Brisbane 9 Jan 1994 ODI # 871
MW Douglas 0 2 0 0 0.00 New Zealand v Australia Sharjah 16 Apr 1994 ODI # 907
C White 0 2 0 0 0.00 England v Australia Sydney 6 Dec 1994 ODI # 955
JE Benjamin 0 6 0 0 0.00 England v Australia Sydney 6 Dec 1994 ODI # 955
SV Carlisle 0 6 0 0 0.00 Zimbabwe v Pakistan Harare 22 Feb 1995 ODI # 980
L Klusener 0 3 0 0 0.00 South Africa v England East London 19 Jan 1996 ODI # 1042
CB Wishart 0 7 0 0 0.00 Zimbabwe v Australia Colombo (RPS) 26 Aug 1996 ODI # 1105
Shadab Kabir 0 2 0 0 0.00 Pakistan v England Nottingham 1 Sep 1996 ODI # 1111
GJ Rennie 0 1 0 0 0.00 Zimbabwe v Pakistan Quetta 30 Oct 1996 ODI # 1133
LJ Koen 0 1 0 0 0.00 South Africa v Australia Port Elizabeth 31 Mar 1997 ODI # 1187
SB O'Connor 0 7 0 0 0.00 New Zealand v Sri Lanka Hyderabad (Deccan) 20 May 1997 ODI # 1208
Zakir Hossain 0 1 0 0 0.00 Bangladesh v Pakistan Dhaka 12 Jan 1998 ODI # 1274
VVS Laxman 0 3 0 0 0.00 India v Zimbabwe Cuttack 9 Apr 1998 ODI # 1311
PDRL Perera 0 1 0 0 0.00 Sri Lanka v England Perth 29 Jan 1999 ODI # 1396
GK Pandey 0 2 0 0 0.00 India v Pakistan Jaipur 24 Mar 1999 ODI # 1417
HR Bryan 0 3 0 0 0.00 West Indies v Australia Kingstown 11 Apr 1999 ODI # 1433
MS Sinclair 0 1 0 0 0.00 New Zealand v Australia Christchurch 26 Feb 2000 ODI # 1569
CM Willoughby 0 2 0 0 0.00 South Africa v Pakistan Sharjah 28 Mar 2000 ODI # 1582
AP Grayson 0 1 0 0 0.00 England v South Africa Nairobi (Gym) 10 Oct 2000 ODI # 1636
WCA Ganegama 0 1 0 0 0.00 Sri Lanka v Pakistan Sharjah 8 Apr 2001 ODI # 1704
TR Gripper 0 4 0 0 0.00 Zimbabwe v Pakistan Sharjah 28 Oct 2001 ODI # 1768
RG Hart 0 9 0 0 0.00 New Zealand v Pakistan Karachi 21 Apr 2002 ODI # 1833
LP van Troost 0 12 0 0 0.00 Netherlands v Sri Lanka Colombo (RPS) 16 Sep 2002 ODI # 1878
VD Grandia 0 5 0 0 0.00 Netherlands v Sri Lanka Colombo (RPS) 16 Sep 2002 ODI # 1878
HJC Mol 0 1 0 0 0.00 Netherlands v Pakistan Colombo (SSC) 21 Sep 2002 ODI # 1883
Rafiqul Islam 0 5 0 0 0.00 Bangladesh v South Africa Kimberley 9 Oct 2002 ODI # 1892
Jai P Yadav 0 5 0 0 0.00 India v West Indies Jamshedpur 6 Nov 2002 ODI # 1893
GJ Batty 0 1 0 0 0.00 England v Australia Sydney 13 Dec 2002 ODI # 1917
R Walters 0 1 0 0 0.00 Namibia v Zimbabwe Harare 10 Feb 2003 ODI # 1943
NA de Groot 0 4 0 0 0.00 Canada v Bangladesh Durban 11 Feb 2003 ODI # 1946
HAPW Jayawardene 0 1 0 0 0.00 Sri Lanka v Pakistan Sharjah 4 Apr 2003 ODI # 1995
AS Luseno 0 2 0 0 0.00 Kenya v Sri Lanka Sharjah 6 Apr 2003 ODI # 1997
AM Salvi 0 1 0 0 0.00 India v Bangladesh Dhaka 11 Apr 2003 ODI # 2001
RO Hurley 0 0 0 0 - West Indies v Australia Port of Spain 24 May 2003 ODI # 2018
R Clarke 0 2 0 0 0.00 England v Pakistan Manchester 17 Jun 2003 ODI # 2025
Moniruzzaman 0 6 0 0 0.00 Bangladesh v England Dhaka 10 Nov 2003 ODI # 2059
A Maregwede 0 5 0 0 0.00 Zimbabwe v West Indies Harare 30 Nov 2003 ODI # 2070
TK Canning 0 1 0 0 0.00 New Zealand v Pakistan Lahore 1 Dec 2003 ODI # 2071
BRM Taylor 0 5 0 0 0.00 Zimbabwe v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
SHT Kandamby 0 4 0 0 0.00 Sri Lanka v Zimbabwe Harare 27 Apr 2004 ODI # 2123
M Cheruparambil 0 8 0 0 0.00 Hong Kong v Bangladesh Colombo (SSC) 16 Jul 2004 ODI # 2143
Najeeb Amar 0 11 0 0 0.00 Hong Kong v Bangladesh Colombo (SSC) 16 Jul 2004 ODI # 2143
Afzaal Haider 0 6 0 0 0.00 Hong Kong v Bangladesh Colombo (SSC) 16 Jul 2004 ODI # 2143
Arshad Ali 0 2 0 0 0.00 U.A.E. v India Dambulla 16 Jul 2004 ODI # 2144
Naeemuddin Aslam 0 1 0 0 0.00 U.A.E. v India Dambulla 16 Jul 2004 ODI # 2144
Rizwan Latif 0 2 0 0 0.00 U.A.E. v India Dambulla 16 Jul 2004 ODI # 2144
Nasir Hameed 0 1 0 0 0.00 Hong Kong v Pakistan Colombo (SSC) 18 Jul 2004 ODI # 2147
LC Romero 0 2 0 0 0.00 U.S.A. v New Zealand The Oval 10 Sep 2004 ODI # 2169
SJ Massiah 0 2 0 0 0.00 U.S.A. v New Zealand The Oval 10 Sep 2004 ODI # 2169
RW Staple 0 1 0 0 0.00 U.S.A. v New Zealand The Oval 10 Sep 2004 ODI # 2169
RG Aga 0 3 0 0 0.00 Kenya v India Southampton 11 Sep 2004 ODI # 2170
Aftab Ahmed 0 13 0 0 0.00 Bangladesh v South Africa Birmingham 12 Sep 2004 ODI # 2171
DL Blake 0 2 0 0 0.00 U.S.A. v Australia Southampton 13 Sep 2004 ODI # 2172
ML Patel 0 1 0 0 0.00 Kenya v Pakistan Birmingham 14 Sep 2004 ODI # 2174
Salman Butt 0 2 0 0 0.00 Pakistan v West Indies Southampton 22 Sep 2004 ODI # 2181
CB Mpofu 0 1 0 0 0.00 Zimbabwe v England Harare 28 Nov 2004 ODI # 2193
GM Ewing 0 10 0 0 0.00 Zimbabwe v England Harare 1 Dec 2004 ODI # 2194
MS Dhoni 0 1 0 0 0.00 India v Bangladesh Chittagong 23 Dec 2004 ODI # 2199
Enamul Haque jnr 0 0 0 0 - Bangladesh v Zimbabwe Chittagong 24 Jan 2005 ODI # 2210
SK Raina 0 1 0 0 0.00 India v Sri Lanka Dambulla 30 Jul 2005 ODI # 2262
CJ Chibhabha 0 3 0 0 0.00 Zimbabwe v New Zealand Harare 31 Aug 2005 ODI # 2276
AG Puttick 0 5 0 0 0.00 South Africa v New Zealand Cape Town 28 Oct 2005 ODI # 2288
JJ van der Wath 0 6 0 0 0.00 South Africa v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
KA Patel 0 3 0 0 0.00 Kenya v Bangladesh Khulna 20 Mar 2006 ODI # 2353
GEF Barnett 0 5 0 0 0.00 Canada v Zimbabwe Port of Spain 16 May 2006 ODI # 2374
H Osinde 0 1 0 0 0.00 Canada v Zimbabwe Port of Spain 16 May 2006 ODI # 2374
DI Joyce 0 3 0 0 0.00 Ireland v England Belfast 13 Jun 2006 ODI # 2383
PG Gillespie 0 3 0 0 0.00 Ireland v England Belfast 13 Jun 2006 ODI # 2383
AGR Loudon 0 0 0 0 - England v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
CJO Smith 0 3 0 0 0.00 Scotland v Pakistan Edinburgh 27 Jun 2006 ODI # 2387
PJC Hoffmann 0 1 0 0 0.00 Scotland v Pakistan Edinburgh 27 Jun 2006 ODI # 2387
Mohammad Kashif 0 3 0 0 0.00 Netherlands v Sri Lanka Amstelveen 4 Jul 2006 ODI # 2390
PM Seelaar 0 7 0 0 0.00 Netherlands v Sri Lanka Amstelveen 6 Jul 2006 ODI # 2391
DL Hemp 0 2 0 0 0.00 Bermuda v Kenya Mombasa 11 Nov 2006 ODI # 2444
W Jaffer 0 3 0 0 0.00 India v South Africa Durban 22 Nov 2006 ODI # 2447
LMP Simmons 0 2 0 0 0.00 West Indies v Pakistan Faisalabad 7 Dec 2006 ODI # 2460
PA Nixon 0 4 0 0 0.00 England v Australia Melbourne 12 Jan 2007 ODI # 2473
Fawad Alam 0 1 0 0 0.00 Pakistan v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
Najaf Shah 0 2 0 0 0.00 Pakistan v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
DR Flynn 0 3 0 0 0.00 New Zealand v England Christchurch 23 Feb 2008 ODI # 2684
ML Udawatte 0 5 0 0 0.00 Sri Lanka v West Indies Port of Spain 10 Apr 2008 ODI # 2697
SJ Benn 0 5 0 0 0.00 West Indies v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
T Thushara 0 2 0 0 0.00 Sri Lanka v West Indies Gros Islet 15 Apr 2008 ODI # 2701
Dolar Mahmud 0 4 0 0 0.00 Bangladesh v Pakistan Dhaka 8 Jun 2008 ODI # 2704
IPP Batuwitarachchi 0 2 0 0 0.00 U.A.E. v Bangladesh Lahore 24 Jun 2008 ODI # 2711
Fahad Alhashmi 0 3 0 0 0.00 U.A.E. v Bangladesh Lahore 24 Jun 2008 ODI # 2711
Irfan Ahmed 0 1 0 0 0.00 Hong Kong v Pakistan Karachi 24 Jun 2008 ODI # 2712
CK Kruger 0 4 0 0 0.00 Hong Kong v Pakistan Karachi 24 Jun 2008 ODI # 2712
Aman Ali 0 2 0 0 0.00 U.A.E. v Sri Lanka Lahore 26 Jun 2008 ODI # 2718
KJ Coetzer 0 6 0 0 0.00 Scotland v England Edinburgh 18 Aug 2008 ODI # 2743
AD Mathews 0 9 0 0 0.00 Sri Lanka v Zimbabwe Harare 28 Nov 2008 ODI # 2784
SM Harwood 0 4 0 0 0.00 Australia v South Africa Port Elizabeth 13 Apr 2009 ODI # 2840
Khaliq Dad 0 1 0 0 0.00 Afghanistan v Scotland Benoni 19 Apr 2009 ODI # 2842
NT Pascal 0 1 0 0 0.00 West Indies v Bangladesh Roseau 26 Jul 2009 ODI # 2862
KOA Powell 0 1 0 0 0.00 West Indies v Bangladesh Basseterre 31 Jul 2009 ODI # 2865
IJL Trott 0 5 0 0 0.00 England v Ireland Belfast 27 Aug 2009 ODI # 2878
NL McCullum 0 1 0 0 0.00 New Zealand v Sri Lanka Colombo (RPS) 8 Sep 2009 ODI # 2884
CAK Walton 0 1 0 0 0.00 West Indies v Pakistan Johannesburg 23 Sep 2009 ODI # 2894
GH Dockrell 0 3 0 0 0.00 Ireland v West Indies Kingston 15 Apr 2010 ODI # 2978
A van der Merwe 0 1 0 0 0.00 Ireland v Netherlands Amstelveen 9 Jul 2010 ODI # 3021
KS Williamson 0 9 0 0 0.00 New Zealand v India Dambulla 10 Aug 2010 ODI # 3030
R Flannigan 0 2 0 0 0.00 Scotland v Afghanistan Ayr 17 Aug 2010 ODI # 3035
S Dhawan 0 2 0 0 0.00 India v Australia Visakhapatnam 20 Oct 2010 ODI # 3060
Junaid Siddiqui 0 3 0 0 0.00 Canada v Afghanistan King City (NW) 7 Aug 2011 ODI # 3173
Dawlat Zadran 0 3 0 0 0.00 Afghanistan v Canada King City (NW) 7 Aug 2011 ODI # 3173
Gulbadin Naib 0 2 0 0 0.00 Afghanistan v Canada Toronto 9 Aug 2011 ODI # 3174
S Prasanna 0 2 0 0 0.00 Sri Lanka v Australia Colombo (RPS) 20 Aug 2011 ODI # 3182
CKB Kulasekara 0 6 0 0 0.00 Sri Lanka v Pakistan Dubai (DSC) 11 Nov 2011 ODI # 3212
Amir Hamza 0 6 0 0 0.00 Afghanistan v Pakistan Sharjah 10 Feb 2012 ODI # 3236
JC Buttler 0 2 0 0 0.00 England v Pakistan Dubai (DSC) 21 Feb 2012 ODI # 3247
NM Lyon 0 1 0 0 0.00 Australia v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
DR Ramsammy 0 3 0 0 0.00 Canada v Scotland Ayr 11 Jul 2012 ODI # 3287
KW Richardson 0 1 0 0 0.00 Australia v Sri Lanka Adelaide 13 Jan 2013 ODI # 3319
JDS Neesham 0 2 0 0 0.00 New Zealand v South Africa Paarl 19 Jan 2013 ODI # 3323
Ziaur Rahman 0 1 0 0 0.00 Bangladesh v Sri Lanka Hambantota 23 Mar 2013 ODI # 3349
NM Carter 0 6 0 0 0.00 Scotland v Pakistan Edinburgh 17 May 2013 ODI # 3356
GS Ballance 0 2 0 0 0.00 England v Ireland Dublin 3 Sep 2013 ODI # 3409
Hashmatullah Shaidi 0 3 0 0 0.00 Afghanistan v Kenya Sharjah 2 Oct 2013 ODI # 3417
Ahmed Raza 0 4 0 0 0.00 U.A.E. v Scotland Lincoln 1 Feb 2014 ODI # 3468
Mohammad Talha 0 1 0 0 0.00 Pakistan v India Dhaka 2 Mar 2014 ODI # 3479
Haseeb Amjad 0 2 0 0 0.00 Hong Kong v Afghanistan Kuala Lumpur 1 May 2014 ODI # 3487
Ehsan Nawaz 0 2 0 0 0.00 Hong Kong v Afghanistan Kuala Lumpur 1 May 2014 ODI # 3487
Mohammad Shahzad 0 2 0 0 0.00 U.A.E. v Afghanistan Kuala Lumpur 2 May 2014 ODI # 3488
Sharafuddin Ashraf 0 1 0 0 0.00 Afghanistan v Zimbabwe Bulawayo 18 Jul 2014 ODI # 3503
Records includes the following current or recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

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