One Day Internationals - Batting Records and Statistics - Ducks and Low Scores
Players Batting in Positions  Scoring a Duck in Final Match (min 2 matches)
Player Country Match Versus Ground Career
Mat Inns Ducks Avg
K J Abbott South Africa 12/10/2016 Australia Newlands 28 13 1 8.44
Adeel Raja Netherlands 18/03/2011 Ireland Eden Gardens 21 12 4 2.80
Aftab Alam Afghanistan 22/06/2019 India The Rose Bowl 27 17 3 11.43
Afzaal Haider Hong Kong 25/06/2008 India National Stadium (Karachi) 4 4 2 7.33
Aizaz Khan Hong Kong 18/09/2018 India Dubai International Cricket Stadium 19 15 1 20.00
C E L Ambrose West Indies 23/04/2000 Pakistan Queen's Park Oval 176 96 13 10.65
C J Anderson New Zealand 09/06/2017 Bangladesh Sophia Gardens 49 44 4 27.73
J O Angara Kenya 08/04/2003 Pakistan Sharjah Cricket Stadium 17 11 1 3.83
Anisur Rehman Bangladesh 25/05/1998 India Wankhede Stadium 2 2 1 1.00
S A Ankola India 13/02/1997 South Africa Kingsmead 20 13 5 3.78
Asghar Ali United Arab Emirates 17/07/2004 Sri Lanka Rangiri Dambulla International Stadium 2 2 1 7.00
Asif Mahmood Pakistan 10/11/1998 Australia Gaddafi Stadium 2 2 1 7.00
Asif Masood Pakistan 16/10/1976 New Zealand Jinnah Stadium (Sialkot) 7 3 1 5.00
Asim Saeed United Arab Emirates 17/07/2004 Sri Lanka Rangiri Dambulla International Stadium 2 2 1 6.00
Athar Ali Khan Bangladesh 25/05/1998 India Wankhede Stadium 19 19 3 29.56
C W J Athey England 16/03/1988 New Zealand McLean Park 31 30 1 31.41
K Azad India 18/04/1986 Pakistan Sharjah Cricket Stadium 25 21 3 14.16
Azhar Ali Pakistan 13/01/2018 New Zealand University Oval 53 53 3 36.90
M R C Bandarathilake Sri Lanka 07/07/1998 India R Premadasa Stadium 3 1 1 0.00
S B Bangar India 24/01/2004 Zimbabwe Adelaide Oval 15 15 3 13.85
M J Bennett Australia 29/03/1985 India Sharjah Cricket Stadium 8 4 2 3.00
R Vijay Bhardwaj India 19/03/2002 Zimbabwe Nehru Stadium (Guwahati) 10 9 1 27.20
R M H Binny India 09/10/1987 Australia MA Chidambaram Stadium 72 49 4 16.13
M I Black West Indies 09/12/2001 Zimbabwe Sinhalese Sports Club Ground 5 2 1 2.00
T E Blain New Zealand 13/03/1994 Pakistan Eden Park 38 38 6 16.37
R J Blakey England 04/03/1993 India Captain Roop Singh Stadium 3 2 1 12.50
D C Borden Bermuda 20/08/2008 West Indies Maple Leaf North - West Ground 12 11 2 14.00
A C Botha Ireland 11/03/2011 West Indies Punjab Cricket Association IS Bindra Stadium 42 38 5 19.59
D J Bravo West Indies 17/10/2014 India Himachal Pradesh Cricket Association Stadium 164 141 11 25.37
J E Brinkley Scotland 31/05/1999 New Zealand Grange Cricket Club 5 5 1 10.40
D R Brown Scotland 22/03/2007 Netherlands Warner Park 25 24 3 17.72
J A Burns Australia 12/09/2015 England Old Trafford 6 6 1 24.33
R G Callender Canada 16/06/1979 Australia Edgbaston 2 2 2 0.00
S L Campbell West Indies 02/02/2001 Zimbabwe WACA Ground 90 87 9 26.24
J J Celestine Bermuda 08/08/2008 Netherlands VRA Ground 8 8 1 7.50
J Charles West Indies 25/11/2016 Zimbabwe Queens Sports Club 48 48 7 26.73
M T Chinouya Zimbabwe 01/08/2013 India Queens Sports Club 2 2 1 6.00
R Clarke England 05/09/2006 Pakistan The Rose Bowl 20 13 2 11.08
F R J Coleman Scotland 14/03/2015 Australia Bellerive Oval 16 14 2 15.07
P T Collins West Indies 22/05/2005 Pakistan Daren Sammy National Cricket Stadium 30 12 2 4.29
P Connell Ireland 17/06/2010 Australia Castle Avenue 13 5 1 20.00
C S Cowdrey England 17/02/1985 Australia Melbourne Cricket Ground 3 3 1 25.50
A G Cremer Zimbabwe 22/03/2018 United Arab Emirates Harare Sports Club 96 71 7 14.59
C D Cumming New Zealand 10/02/2009 Australia Adelaide Oval 13 13 3 13.42
D Dasgupta India 19/10/2001 South Africa Buffalo Park 5 4 1 17.00
S M Davies England 06/02/2011 Australia WACA Ground 8 8 1 30.50
I C Davis Australia 04/06/1977 England Edgbaston 3 3 1 6.00
R P De Groen New Zealand 19/12/1994 Pakistan Buffalo Park 12 8 4 2.40
A L F De Mel Sri Lanka 30/10/1987 England Nehru Stadium (Pune) 57 41 6 14.56
H H Dippenaar ACA Africa XI 10/06/2007 ACC Asian XI MA Chidambaram Stadium 107 95 4 42.23
A I C Dodemaide Australia 28/03/1993 New Zealand Eden Park 24 16 1 13.78
T M Dowlin West Indies 19/02/2010 Australia Melbourne Cricket Ground 11 11 2 25.33
P J L Dujon West Indies 22/10/1991 India Sharjah Cricket Stadium 169 120 8 23.15
M A Ealham England 12/06/2001 Pakistan Lord's 64 45 4 17.46
D D Ebrahim Zimbabwe 29/01/2005 Bangladesh Bangabandhu National Stadium 82 76 8 20.61
K A Edwards West Indies 22/08/2014 Bangladesh National Cricket Stadium (Grenada) 16 16 3 23.64
Enamul Haque Bangladesh 05/11/2009 Zimbabwe Zahur Ahmed Chowdhury Stadium 10 5 2 3.00
Fahad Nawaz United Arab Emirates 26/01/2019 Nepal ICC Global Cricket Academy 2 2 1 1.00
Fahad Usman United Arab Emirates 17/07/2004 Sri Lanka Rangiri Dambulla International Stadium 2 2 1 4.50
Fazle Mahmud Bangladesh 24/10/2018 Zimbabwe Zahur Ahmed Chowdhury Stadium 2 2 2 0.00
C R D Fernando Sri Lanka 11/01/2012 South Africa Boland Park 147 61 9 9.19
D R Flynn New Zealand 16/07/2012 West Indies Warner Park 20 17 3 15.20
Frasat Ali East Africa 14/06/1975 England Edgbaston 3 3 1 19.00
T Gibbons Bermuda 20/05/2006 Zimbabwe Queen's Park Oval 2 2 1 16.50
N Gifford England 26/03/1985 Pakistan Sharjah Cricket Stadium 2 1 1 0.00
Hamza Tariq Canada 28/01/2014 Netherlands Bay Oval 7 7 2 16.57
A S Hansra Canada 28/01/2014 Netherlands Bay Oval 24 22 2 23.39
Harbhajan Singh India 25/10/2015 South Africa Wankhede Stadium 236 128 17 13.30
R A Harper West Indies 13/04/1996 Sri Lanka Queen's Park Oval 105 73 5 16.13
Harun-Ur-Rashid Bangladesh 02/11/1988 Sri Lanka Bangabandhu National Stadium 2 2 2 0.00
U C Hathurusingha Sri Lanka 19/03/1999 Pakistan Keenan Stadium 35 33 3 20.91
R C Haynes West Indies 18/12/1991 Australia Sydney Cricket Ground 8 6 2 5.20
M Hendrick England 08/06/1981 Australia Headingley 22 10 3 1.20
J G Heron Zimbabwe 20/06/1983 West Indies Edgbaston 6 6 1 8.33
R I C Holder West Indies 19/12/1997 England Sharjah Cricket Stadium 37 31 4 23.96
C K Hooper Canada 07/07/2010 Ireland VRA Ground 5 5 1 16.33
H J Howarth New Zealand 18/06/1975 West Indies Kennington Oval 9 5 1 6.00
A G Huckle Zimbabwe 11/06/1999 Pakistan Kennington Oval 19 8 3 2.25
N Ifill Canada 06/08/2006 Kenya Cricket, Skating & Curling Club 4 3 1 5.33
A P Igglesden England 05/03/1994 West Indies Queen's Park Oval 4 3 1 10.00
Imran Haider United Arab Emirates 16/04/2019 Zimbabwe Harare Sports Club 20 14 3 8.29
Imrul Kayes Bangladesh 11/12/2018 West Indies Shere Bangla National Stadium 78 78 2 32.03
R C Irani England 26/02/2003 India Kingsmead 31 30 7 14.40
Izatullah Dawlatzai Afghanistan 14/01/2015 Scotland Sheikh Zayed Stadium 5 3 1 3.50
Jahangir Alam Bangladesh 21/03/1999 Zimbabwe Bangabandhu National Stadium 3 3 1 1.33
Jahurul Islam Bangladesh 08/05/2013 Zimbabwe Queens Sports Club 14 13 2 22.50
Jalaluddin Pakistan 02/10/1983 India Sawai Mansingh Stadium 8 2 1 2.50
Javed Omar Bangladesh 25/07/2007 Sri Lanka R Premadasa Stadium 59 59 2 23.85
W S Jayantha Sri Lanka 26/12/2004 New Zealand Eden Park 17 17 2 26.67
N G R P Jayasuriya Sri Lanka 05/08/2018 South Africa Pallekele International Cricket Stadium 2 2 1 11.00
M R Johnson United States 13/09/2004 Australia The Rose Bowl 2 2 1 10.00
E C Joyce Ireland 16/03/2018 Zimbabwe Harare Sports Club 78 77 5 38.00
R S Kaluwitharana Sri Lanka 22/02/2004 Australia Rangiri Dambulla International Stadium 189 181 24 22.22
Kamran Akmal Pakistan 11/04/2017 West Indies Providence Stadium 157 138 10 26.10
Kamran Shahzad United Arab Emirates 11/03/2015 South Africa Sky Stadium 4 3 1 11.00
S H T Kandamby Sri Lanka 03/12/2014 England Mahinda Rajapaksha International Cricket Stadium 39 36 2 29.00
S Kaul India 25/09/2018 Afghanistan Dubai International Cricket Stadium 3 2 1 0.50
Khalid Latif Pakistan 31/01/2010 Australia WACA Ground 5 5 1 29.40
A R Khurasiya India 28/07/2001 Sri Lanka R Premadasa Stadium 12 11 1 13.55
C Kieswetter England 19/01/2013 India JSCA International Stadium Complex 46 40 4 30.11
B L Kotze Namibia 27/02/2003 Australia Senwes Park 5 4 2 9.00
G J Kruger South Africa 20/01/2006 Australia Etihad Stadium 3 2 1 0.00
W Larkins England 10/01/1991 Australia Melbourne Cricket Ground 25 24 3 24.63
V V S Laxman India 03/12/2006 South Africa SuperSport Park 86 83 3 30.76
G D Lloyd England 25/10/1998 South Africa Bangabandhu National Stadium 6 5 2 9.75
K S Lokuarachchi Sri Lanka 13/10/2007 England R Premadasa Stadium 21 18 2 14.00
C A Lynn Australia 11/11/2018 South Africa Bellerive Oval 4 4 1 18.75
M W Machan Scotland 26/01/2016 Hong Kong Mission Road 23 22 1 33.36
G I Maiden Scotland 13/07/2011 Sri Lanka Grange Cricket Club 7 6 1 21.00
I Maraj Canada 03/03/2003 New Zealand Willowmoore Park 6 6 2 19.60
R J McCurdy Australia 29/03/1985 India Sharjah Cricket Stadium 11 6 1 8.25
N C McGarrell West Indies 15/12/2001 Sri Lanka Asgiriya Stadium 17 10 2 7.50
H McLeod East Africa 14/06/1975 England Edgbaston 2 2 1 2.50
J M Mennie Australia 12/10/2016 South Africa Newlands 2 2 1 0.50
Mohammad Iqbal Canada 24/08/2008 West Indies Maple Leaf North - West Ground 5 5 1 10.80
P J K Mooney Ireland 03/04/2007 South Africa Providence Stadium 4 3 1 12.00
V V Morea Papua New Guinea 08/03/2018 West Indies Old Hararians Sports Club 13 13 1 26.08
D K Morrison New Zealand 13/11/1996 Pakistan Sharjah Cricket Stadium 96 43 7 9.00
N M'shangwe Zimbabwe 22/07/2014 Afghanistan Queens Sports Club 6 6 1 7.60
D A Murray West Indies 05/12/1981 Pakistan Adelaide Oval 10 7 1 9.00
F Mutizwa Zimbabwe 25/10/2011 New Zealand Queens Sports Club 17 15 2 31.00
S P Narine West Indies 05/10/2016 Pakistan Sheikh Zayed Stadium 65 45 8 11.00
Naved Anjum Pakistan 30/12/1992 New Zealand Eden Park 13 12 1 12.56
I A Nicolson Zimbabwe 22/10/2010 South Africa Willowmoore Park 2 2 1 7.00
Noor Ali Zadran Afghanistan 18/06/2019 England Old Trafford 51 50 4 24.82
Noor-ul-Haq Afghanistan 11/10/2010 Kenya Gymkhana Club Ground 2 2 1 6.00
Nurul Abedin Bangladesh 31/12/1990 Sri Lanka Eden Gardens 4 4 2 3.75
K J O'Keeffe Australia 06/06/1977 England Kennington Oval 2 2 1 16.00
A C Parore New Zealand 08/02/2002 South Africa Sydney Cricket Ground 179 161 19 25.69
H Patel Canada 29/08/2013 Netherlands Maple Leaf North - West Ground 23 23 3 21.27
G A Paterson Zimbabwe 23/10/1987 New Zealand Eden Gardens 10 10 1 12.30
B M W Patterson Scotland 24/05/1999 Bangladesh Grange Cricket Club 3 3 2 3.33
P D R Perera Sri Lanka 20/05/2007 Pakistan Sheikh Zayed Stadium 19 7 4 1.60
M J Petrie Scotland 28/08/2009 Australia Grange Cricket Club 4 2 1 1.50
R G Petrie New Zealand 09/02/1991 England AMI Stadium 12 8 1 13.00
K P Pietersen England 16/09/2013 Australia The Rose Bowl 136 125 7 40.73
S Prasanna Sri Lanka 05/01/2019 New Zealand Bay Oval 40 37 7 12.38
A G Prince South Africa 25/04/2007 Australia Daren Sammy National Cricket Stadium 52 41 4 35.10
M W Pringle South Africa 18/10/1994 Australia Iqbal Stadium 17 8 1 9.60
K R Pushpakumara Sri Lanka 19/12/1999 Zimbabwe Harare Sports Club 31 9 2 9.00
Rahat Ali Pakistan 31/01/2016 New Zealand Eden Park 14 7 2 2.67
Ramiz Raja Pakistan 21/09/1997 India Cricket, Skating & Curling Club 198 197 15 32.09
S K Ranasinghe Sri Lanka 05/04/1986 New Zealand R Premadasa Stadium 4 3 1 18.33
N Ranatunga Sri Lanka 04/02/1993 Pakistan Sharjah Cricket Stadium 2 1 1 0.00
Raqibul Hasan Bangladesh 11/04/2011 Australia Shere Bangla National Stadium 55 54 6 27.83
S S Raul India 20/09/1998 Pakistan Cricket, Skating & Curling Club 2 2 1 4.00
B Regmi Nepal 25/01/2019 United Arab Emirates ICC Global Cricket Academy 4 4 2 3.25
M H Richardson New Zealand 19/01/2002 South Africa Brisbane Cricket Ground 4 4 1 10.50
A D Russell West Indies 17/06/2019 Bangladesh The Cooper Associates County Ground 56 47 6 27.21
Salman Faris United Arab Emirates 04/05/2014 Hong Kong Kinrara Academy Oval 3 3 1 14.33
A M Salvi India 18/11/2003 Australia Eden Gardens 4 3 2 2.00
A F Sattaur Canada 19/02/2003 Sri Lanka Boland Park 3 3 1 6.67
S M S M Senanayake Sri Lanka 28/12/2015 New Zealand Hagley Oval 49 33 6 13.18
Shadab Kabir Pakistan 23/09/1996 India Cricket, Skating & Curling Club 3 3 3 0.00
O A Shah England 02/10/2009 Australia SuperSport Park 71 66 6 30.57
Shahriar Hossain Bangladesh 15/05/2004 West Indies Arnos Vale Ground 20 19 4 19.05
A K Sharma India 16/11/1993 West Indies Narendra Modi Stadium 31 27 2 20.19
M Sheikh Kenya 03/10/2000 India Gymkhana Club Ground 21 15 2 6.80
Shoaib Akhtar Pakistan 08/03/2011 New Zealand Pallekele International Cricket Stadium 163 84 11 8.95
Shoaib Malik Pakistan 16/06/2019 India Old Trafford 287 258 15 34.56
N S Sidhu India 20/09/1998 Pakistan Cricket, Skating & Curling Club 136 127 7 37.08
C J Smith Bermuda 15/03/2007 Sri Lanka Queen's Park Oval 12 12 3 16.00
M J Smith England 03/09/1974 Pakistan Edgbaston 5 5 1 14.00
G Snyman Namibia 03/03/2003 Netherlands Mangaung Oval 5 4 3 1.25
K Srikkanth India 15/03/1992 South Africa Adelaide Oval 146 145 11 29.01
B Stanlake Australia 18/01/2019 India Melbourne Cricket Ground 7 5 1 1.33
N A Statham Netherlands 11/07/2009 Canada VRA Ground 3 3 2 2.33
M P Stead Canada 13/06/1979 England Old Trafford 2 2 1 5.00
P C Strydom South Africa 28/03/2000 Pakistan Sharjah Cricket Stadium 10 8 1 9.60
M A Suji Kenya 23/03/2006 Bangladesh Khan Shaheb Osman Ali Stadium 64 52 9 8.23
S P Terry Ireland 27/09/2016 Australia Willowmoore Park 5 5 1 6.40
C P Tremain Australia 12/10/2016 South Africa Newlands 4 3 1 23.00
M E Trescothick England 05/09/2006 Pakistan The Rose Bowl 123 122 13 37.37
I J L Trott England 14/09/2013 Australia Sophia Gardens 68 65 5 51.25
S D Udal England 21/12/2005 Pakistan Rawalpindi Cricket Stadium 11 7 1 11.67
D L Underwood England 14/02/1982 Sri Lanka Sinhalese Sports Club Ground 26 13 2 5.89
P Utseya Zimbabwe 04/08/2015 New Zealand Harare Sports Club 164 132 16 16.74
M van Jaarsveld South Africa 18/09/2004 West Indies Kennington Oval 11 7 1 20.67
R F Van Oosterom Netherlands 16/09/2002 Sri Lanka R Premadasa Stadium 3 3 1 7.00
L P van Troost Netherlands 18/03/2007 Australia Warner Park 23 20 2 15.78
R J van Vuuren Namibia 03/03/2003 Netherlands Mangaung Oval 5 5 2 8.67
L Vincent New Zealand 16/12/2007 Australia Sydney Cricket Ground 102 99 8 27.11
B V Vitori Zimbabwe 06/03/2018 Afghanistan Queens Sports Club 24 14 5 7.82
R Walters Namibia 16/02/2003 Pakistan Diamond Oval 2 2 2 0.00
C A K Walton West Indies 26/12/2017 New Zealand Hagley Oval 9 8 4 6.63
Waqas Barkat Hong Kong 10/03/2018 Zimbabwe Queens Sports Club 10 10 3 12.75
I Wardlaw Scotland 14/03/2015 Australia Bellerive Oval 22 14 5 3.50
R R Watson Scotland 19/06/2010 England Grange Cricket Club 35 35 4 30.84
W Watson New Zealand 19/01/1994 Australia Melbourne Cricket Ground 61 24 3 7.82
R M West Ireland 27/08/2009 England Civil Service Cricket Club 10 4 1 30.50
B T J Wheal Scotland 21/05/2019 Sri Lanka Grange Cricket Club 13 7 3 4.00
R K Whelan Ireland 24/06/2007 South Africa Civil Service Cricket Club 2 2 1 2.50
G J Whittall Zimbabwe 08/03/2003 New Zealand Mangaung Oval 147 142 12 22.54
L J Wright England 02/03/2014 West Indies Sir Vivian Richards Stadium 50 39 5 20.20
V Yadav India 05/11/1994 West Indies Eden Gardens 19 12 2 11.80
Yunus Badat East Africa 14/06/1975 England Edgbaston 2 2 1 0.50
Zahoor Elahi Pakistan 20/01/1997 West Indies Melbourne Cricket Ground 14 14 3 22.85
C Zhuwawo Zimbabwe 26/10/2018 Bangladesh Zahur Ahmed Chowdhury Stadium 9 9 3 17.11
Ziaur Rahman Bangladesh 17/06/2014 India Shere Bangla National Stadium 13 11 3 11.27
B Zuiderent Netherlands 09/03/2011 India Arun Jaitley Stadium 57 56 7 23.85
No. of Players = 200

Duck in Debut Innings
Golden Duck in Debut Innings
Batting Records and Statistics Menu