One Day Internationals - Batting Records and Statistics - Ducks and Low Scores
Players Batting in Positions  Scoring a Duck in Debut Innings
Player Country Match Versus Ground Career
Mat Inns Ducks Avg
Aaqib Javed Pakistan 11/12/1988 Australia Adelaide Oval 163 51 7 10.68
Aarif Sheikh* Nepal 01/08/2018 Netherlands VRA Ground 51 43 4 25.37
P R Adams South Africa 19/01/1996 England Buffalo Park 24 9 2 16.50
Aftab Ahmed Bangladesh 12/09/2004 South Africa Edgbaston 85 85 8 24.73
Afzaal Haider Hong Kong 16/07/2004 Bangladesh Sinhalese Sports Club Ground 4 4 2 7.33
R G Aga Kenya 11/09/2004 India The Rose Bowl 12 9 1 16.67
Ahmed Raza* United Arab Emirates 01/02/2014 Scotland Bert Sutcliffe Oval 53 40 7 11.88
Akif Raja* United Arab Emirates 08/02/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 5 1 1 0.00
P J W Allott England 13/02/1982 Sri Lanka Sinhalese Sports Club Ground 13 6 2 3.75
Aman Ali United Arab Emirates 26/06/2008 Sri Lanka Gaddafi Stadium 1 1 1 0.00
Amir Hamza Afghanistan 10/02/2012 Pakistan Sharjah Cricket Stadium 31 16 1 3.29
J Angel Australia 24/10/1994 South Africa Arbab Niaz Stadium 3 1 1 0.00
Arshad Ali United Arab Emirates 16/07/2004 India Rangiri Dambulla International Stadium 4 4 1 13.50
Aryansh Sharma* United Arab Emirates 05/04/2023 Jersey Wanderers Cricket Ground 7 7 1 19.43
K I C Asalanka* Sri Lanka 29/06/2021 England Riverside Ground 59 52 3 43.59
Asif Mujtaba Pakistan 04/11/1986 West Indies Jinnah Stadium (Gujwranwala) 66 55 8 26.05
S F A Bacchus West Indies 22/02/1978 Australia Antigua Recreation Ground 29 26 2 26.61
L S Baker West Indies 14/11/2008 Pakistan Sheikh Zayed Stadium 10 4 1 6.50
S Baksh Canada 16/06/1979 Australia Edgbaston 1 1 1 0.00
G S Ballance* England 03/09/2013 Ireland The Village 21 20 1 25.22
M R C Bandarathilake Sri Lanka 07/07/1998 India R Premadasa Stadium 3 1 1 0.00
G E F Barnett Canada 16/05/2006 Zimbabwe Queen's Park Oval 22 22 1 20.68
G J Batty England 13/12/2002 Australia Sydney Cricket Ground 10 8 1 5.00
I P P Batuwitarachchi United Arab Emirates 24/06/2008 Bangladesh Gaddafi Stadium 2 2 1 7.00
B S Bedi India 13/07/1974 England Headingley 10 7 1 6.20
J E Benjamin England 06/12/1994 Australia Sydney Cricket Ground 2 1 1 0.00
S J Benn West Indies 10/04/2008 Sri Lanka Queen's Park Oval 47 30 5 7.91
Bilal Asif Pakistan 03/10/2015 Zimbabwe Harare Sports Club 3 3 1 13.33
Bilal Khan* Oman 27/04/2019 Namibia Wanderers Cricket Ground 45 19 5 3.75
R M H Binny India 06/12/1980 Australia Melbourne Cricket Ground 72 49 4 16.13
S T R Binny India 28/02/2014 Sri Lanka Khan Shaheb Osman Ali Stadium 14 11 1 28.75
D Birrell* Jersey 05/04/2023 United Arab Emirates Wanderers Cricket Ground 1 1 1 0.00
T J Bishop* West Indies 06/02/2024 Australia Manuka Oval 1 1 1 0.00
D L Blake United States 13/09/2004 Australia The Rose Bowl 1 1 1 0.00
D E Bollinger Australia 02/11/2009 India Punjab Cricket Association IS Bindra Stadium 39 8 1 8.33
N E Bonner* West Indies 20/01/2021 Bangladesh Shere Bangla National Stadium 6 6 2 17.00
E A Brandes Zimbabwe 10/10/1987 New Zealand Lal Bahadur Shastri Stadium 59 41 3 13.03
H C Brook* England 27/01/2023 South Africa Mangaung Oval 15 15 1 29.07
H R Bryan West Indies 11/04/1999 Australia Arnos Vale Ground 15 8 1 7.17
J J Bumrah* India 20/10/2016 New Zealand Arun Jaitley Stadium 89 26 5 7.58
J C Buttler* England 21/02/2012 Pakistan Dubai International Cricket Stadium 181 154 14 39.54
R G Callender Canada 13/06/1979 England Old Trafford 2 2 2 0.00
T K Canning New Zealand 01/12/2003 Pakistan Gaddafi Stadium 4 4 1 17.33
S V Carlisle Zimbabwe 22/02/1995 Pakistan Harare Sports Club 111 107 11 27.68
N M Carter Scotland 17/05/2013 Pakistan Grange Cricket Club 3 1 1 0.00
R L Chase* West Indies 09/06/2017 Afghanistan Daren Sammy National Cricket Stadium 45 34 3 26.10
M Cheruparambil Hong Kong 16/07/2004 Bangladesh Sinhalese Sports Club Ground 2 2 1 15.00
C J Chibhabha* Zimbabwe 31/08/2005 New Zealand Harare Sports Club 109 109 8 23.12
K Christie Hong Kong 06/11/2016 Papua New Guinea Mission Road 1 1 1 0.00
R Clarke England 17/06/2003 Pakistan Old Trafford 20 13 2 11.08
S T Clarke West Indies 12/04/1978 Australia Mindoo Philip Park 10 8 1 10.00
D L Cock* Namibia 10/07/2022 Scotland Titwood 16 16 1 20.87
K J Coetzer* Scotland 18/08/2008 England Grange Cricket Club 89 87 8 38.93
D J Cullinan South Africa 09/02/1993 Pakistan Kingsmead 138 133 10 32.99
Dawlat Zadran Afghanistan 07/08/2011 Canada Maple Leaf North - West Ground 82 56 7 17.69
N A De Groot Canada 11/02/2003 Bangladesh Kingsmead 6 6 3 7.33
G R A de Silva Sri Lanka 14/06/1975 Pakistan Trent Bridge 6 4 1 4.50
J I de Villiers Namibia 09/01/2020 United Arab Emirates Al Amerat Cricket Ground Ministry Turf 1 2 1 1 0.00
N Dhambar* Oman 19/09/2021 Nepal Al Amerat Cricket Ground Ministry Turf 1 10 6 1 8.50
S Dhawan* India 20/10/2010 Australia Dr YS Rajasekhara Reddy Cricket Stadium 167 164 5 44.11
M S Dhoni India 23/12/2004 Bangladesh MA Aziz Stadium 350 297 10 50.58
G H Dockrell* Ireland 15/04/2010 West Indies Sabina Park 124 86 6 23.12
Dolar Mahmud Bangladesh 08/06/2008 Pakistan Shere Bangla National Stadium 7 4 2 15.25
M W Douglas New Zealand 16/04/1994 Australia Sharjah Cricket Stadium 6 6 1 9.17
J A Duffy* New Zealand 24/01/2023 India Holkar Cricket Stadium 6 2 1 1.00
P J L Dujon West Indies 05/12/1981 Pakistan Adelaide Oval 169 120 8 23.15
Ehsan Nawaz Hong Kong 01/05/2014 Afghanistan Bayuemas Oval 12 10 3 5.00
Enamul Haque Bangladesh 24/01/2005 Zimbabwe MA Aziz Stadium 10 5 2 3.00
G M Ewing Zimbabwe 01/12/2004 England Harare Sports Club 7 7 2 13.86
Fahad Alhashmi United Arab Emirates 24/06/2008 Bangladesh Gaddafi Stadium 5 3 3 0.00
Fawad Alam Pakistan 22/05/2007 Sri Lanka Sheikh Zayed Stadium 38 36 3 40.25
Fazle Mahmud Bangladesh 21/10/2018 Zimbabwe Shere Bangla National Stadium 2 2 2 0.00
L H Ferguson* New Zealand 04/12/2016 Australia Sydney Cricket Ground 65 30 4 7.18
E R N Fernando Sri Lanka 02/03/1983 New Zealand Carisbrook 7 5 2 20.20
V Fernando Sri Lanka 20/08/2017 India Rangiri Dambulla International Stadium 8 8 1 15.00
W I A Fernando* Sri Lanka 31/08/2016 Australia Rangiri Dambulla International Stadium 38 38 5 31.97
R Flannigan Scotland 17/08/2010 Afghanistan Cambusdoon New Ground 1 1 1 0.00
D R Flynn New Zealand 23/02/2008 England AMI Stadium 20 17 3 15.20
N A Foster England 18/02/1984 New Zealand AMI Stadium 48 25 3 11.54
G Fowler England 20/01/1983 New Zealand Sydney Cricket Ground 26 26 2 31.00
D Foxcroft* New Zealand 26/09/2023 Bangladesh Shere Bangla National Stadium 1 1 1 0.00
T J Franklin New Zealand 17/03/1983 Australia Sydney Cricket Ground 3 3 1 9.00
W C A Ganegama Sri Lanka 08/04/2001 Pakistan Sharjah Cricket Stadium 4 2 1 3.50
Gazi Ashraf Bangladesh 31/03/1986 Pakistan Tyronne Fernando Stadium 7 7 1 8.43
N Gifford England 26/03/1985 Pakistan Sharjah Cricket Stadium 2 1 1 0.00
P G Gillespie Ireland 13/06/2006 England Civil Service Cricket Club 5 4 3 0.50
S F Graf Australia 23/11/1980 New Zealand Adelaide Oval 11 6 1 4.00
V Grandia Netherlands 16/09/2002 Sri Lanka R Premadasa Stadium 1 1 1 0.00
A P Grayson England 10/10/2000 South Africa Gymkhana Club Ground 2 2 1 3.00
T R Gripper Zimbabwe 28/10/2001 Pakistan Sharjah Cricket Stadium 8 8 1 10.00
Gulbadin Naib* Afghanistan 09/08/2011 Canada Cricket, Skating & Curling Club 82 71 7 19.85
P W Gunaratne Sri Lanka 14/08/2002 Pakistan National Cricket Stadium (Tangier) 23 8 2 7.20
A P Gurusinha Sri Lanka 03/11/1985 Pakistan Niaz Stadium 147 143 12 28.28
D R Hadlee New Zealand 11/02/1973 Pakistan AMI Stadium 11 7 3 8.00
Hamza Tahir* Scotland 09/12/2019 United States Sharjah Cricket Stadium 31 8 4 4.33
Harilal Shah East Africa 07/06/1975 New Zealand Edgbaston 3 3 2 2.00
R A Harper West Indies 07/12/1983 India Keenan Stadium 105 73 5 16.13
R G Hart New Zealand 21/04/2002 Pakistan National Stadium (Karachi) 2 1 1 0.00
Harun-Ur-Rashid Bangladesh 27/10/1988 India MA Aziz Stadium 2 2 2 0.00
S M Harwood Australia 13/04/2009 South Africa St George's Park 1 1 1 0.00
Hasan Ali* Pakistan 27/08/2016 England Lord's 66 38 4 14.19
Haseeb Amjad Hong Kong 01/05/2014 Afghanistan Bayuemas Oval 7 6 1 22.40
Hashmatullah Shahidi* Afghanistan 02/10/2013 Kenya Sharjah Cricket Stadium 78 78 5 34.23
D L Hemp Bermuda 11/11/2006 Kenya Mombasa Sports Ground 22 22 4 33.74
P J C Hoffmann Scotland 27/06/2006 Pakistan Grange Cricket Club 18 14 3 7.73
G J Hopkins New Zealand 10/07/2004 West Indies Lord's 25 17 3 14.75
D L Houghton Zimbabwe 09/06/1983 Australia Trent Bridge 63 60 5 26.38
A C Hudson South Africa 10/11/1991 India Eden Gardens 89 88 6 29.41
R O Hurley West Indies 24/05/2003 Australia Queen's Park Oval 9 4 1 3.25
Ihsanullah Afghanistan 24/02/2017 Zimbabwe Harare Sports Club 16 16 2 21.93
Ijaz Faqih Pakistan 19/12/1980 West Indies Gaddafi Stadium 27 19 4 12.31
M Iqbal Qasim Pakistan 30/12/1977 England Jinnah Stadium (Sialkot) 15 7 2 6.50
Irfan Ahmed Hong Kong 24/06/2008 Pakistan National Stadium (Karachi) 6 6 1 16.50
W Jaffer India 22/11/2006 South Africa Kingsmead 2 2 1 5.00
Jahangir Shah Bangladesh 31/03/1986 Pakistan Tyronne Fernando Stadium 5 4 1 8.00
Jasdeep Singh* United States 27/04/2019 Papua New Guinea Affies Park 24 19 2 12.88
Jatinder Singh* Oman 27/04/2019 Namibia Wanderers Cricket Ground 46 45 2 27.73
Jay Odedra* Oman 23/06/2023 Sri Lanka Queens Sports Club 9 3 1 2.00
G S N F G Jayasuriya Sri Lanka 01/11/2015 West Indies R Premadasa Stadium 12 10 2 21.67
H A P W Jayawardene Sri Lanka 04/04/2003 Pakistan Sharjah Cricket Stadium 6 5 1 5.40
A H Jones New Zealand 10/10/1987 Zimbabwe Lal Bahadur Shastri Stadium 87 87 4 35.69
D I Joyce Ireland 13/06/2006 England Civil Service Cricket Club 3 3 1 9.67
B D Julien West Indies 05/09/1973 England Headingley 12 8 1 14.33
Junaid Siddiqui Canada 07/08/2011 Afghanistan Maple Leaf North - West Ground 9 8 1 13.40
Kaleemullah* Oman 27/04/2019 Namibia Wanderers Cricket Ground 39 23 3 9.62
S I Kamea* Papua New Guinea 09/04/2022 Scotland Dubai International Cricket Stadium 22 18 4 2.86
S H T Kandamby Sri Lanka 27/04/2004 Zimbabwe Harare Sports Club 39 36 2 29.00
Karan KC* Nepal 01/08/2018 Netherlands VRA Ground 51 36 4 14.71
J Kariko* Papua New Guinea 02/04/2023 United States Wanderers Cricket Ground 3 2 1 4.00
P H T Kaushal Sri Lanka 18/03/2015 South Africa Sydney Cricket Ground 1 1 1 0.00
J M Kemp South Africa 17/01/2001 Sri Lanka Wanderers Stadium 85 66 6 31.50
Khaliq Dad Afghanistan 19/04/2009 Scotland Willowmoore Park 6 4 1 13.33
D Khanal* Nepal 25/03/2022 Papua New Guinea Tribhuvan University International Cricket Ground 14 12 2 27.42
S C Khanna India 09/06/1979 West Indies Edgbaston 10 10 1 22.00
L Klusener South Africa 19/01/1996 England Buffalo Park 171 137 13 41.10
L J Koen South Africa 31/03/1997 Australia St George's Park 5 5 1 16.40
C K Kruger Hong Kong 24/06/2008 Pakistan National Stadium (Karachi) 2 2 1 1.50
C K B Kulasekara Sri Lanka 11/11/2011 Pakistan Dubai International Cricket Stadium 4 3 1 12.67
B Kumar* India 03/01/2013 Pakistan Eden Gardens 121 55 8 14.15
A Kumble India 27/04/1990 Pakistan Sharjah Cricket Stadium 271 136 18 10.54
V V S Laxman India 09/04/1998 Zimbabwe Barabati Stadium 86 83 3 30.76
M Levitt* Netherlands 17/02/2024 Nepal Tribhuvan University International Cricket Ground 4 4 2 24.00
A G R Loudon England 24/06/2006 Sri Lanka Riverside Ground 1 1 1 0.00
T Lungameni* Namibia 06/03/2022 Oman ICC Global Cricket Academy 24 10 1 6.17
A S Luseno Kenya 06/04/2003 Sri Lanka Sharjah Cricket Stadium 10 9 1 17.00
M A Lynch England 19/05/1988 West Indies Edgbaston 3 3 1 2.67
N M Lyon Australia 08/03/2012 Sri Lanka Adelaide Oval 29 14 1 19.25
L D Madushanka Sri Lanka 04/02/2017 South Africa Wanderers Stadium 4 4 1 4.67
S S B Magala* South Africa 23/01/2022 India Newlands 8 5 1 6.00
J N Malan* South Africa 29/02/2020 Australia Boland Park 23 22 2 47.90
J S Malhotra* United States 27/04/2019 Papua New Guinea Affies Park 18 18 2 30.64
A Maregwede Zimbabwe 30/11/2003 West Indies Harare Sports Club 11 11 1 12.40
D R Martyn Australia 08/12/1992 West Indies Sydney Cricket Ground 208 182 10 40.81
T Marumani* Zimbabwe 16/07/2021 Bangladesh Harare Sports Club 12 11 2 15.70
S J Massiah United States 10/09/2004 New Zealand Kennington Oval 2 2 1 11.50
A D Mathews* Sri Lanka 28/11/2008 Zimbabwe Harare Sports Club 226 195 17 40.24
R D McCann Ireland 03/07/2010 Afghanistan Hazelaarweg 8 5 1 11.00
B J McCarthy* Ireland 16/06/2016 Sri Lanka The Village 45 30 4 9.57
J A McCollum Ireland 28/02/2019 Afghanistan Rajiv Gandhi International Cricket Stadium 10 10 1 18.80
N L McCullum New Zealand 08/09/2009 Sri Lanka R Premadasa Stadium 84 62 3 20.98
G D McGrath Australia 09/12/1993 South Africa Melbourne Cricket Ground 250 68 14 3.83
K P Meiyappan* United Arab Emirates 08/12/2019 United States Sharjah Cricket Stadium 31 22 6 9.06
A Mishra India 03/06/2010 Zimbabwe Harare Sports Club 36 11 2 5.38
Mohammad Hasnain* Pakistan 27/03/2019 Australia Sheikh Zayed Stadium 9 5 1 23.50
Mohammad Kashif Netherlands 04/07/2006 Sri Lanka VRA Ground 11 3 2 0.33
Mohammad Shahzad United Arab Emirates 02/05/2014 Afghanistan Kinrara Academy Oval 6 6 2 31.67
Mohammad Talha Pakistan 01/03/2014 India Shere Bangla National Stadium 3 1 1 0.00
Mohammad Wasim* Pakistan 29/03/2022 Australia Gaddafi Stadium 20 9 1 11.43
H J Mol Netherlands 21/09/2002 Pakistan Sinhalese Sports Club Ground 11 9 2 8.38
Moniruzzaman Bangladesh 10/11/2003 England Bangabandhu National Stadium 2 2 1 0.50
C B Mpofu Zimbabwe 28/11/2004 England Harare Sports Club 84 41 7 2.85
Muhammad Waseem* United Arab Emirates 05/02/2022 Oman Al Amerat Cricket Ground Ministry Turf 1 48 48 6 26.85
Mujeeb Ur Rahman* Afghanistan 07/12/2017 Ireland Sharjah Cricket Stadium 75 39 12 9.08
Mushtaq Ahmed Pakistan 23/03/1989 Sri Lanka Sharjah Cricket Stadium 144 76 10 9.50
W Mwayenga Zimbabwe 27/05/2004 Australia Harare Sports Club 3 2 1 0.50
Naeem Islam Bangladesh 11/10/2008 New Zealand Shere Bangla National Stadium 59 51 5 27.08
Naeemuddin Aslam United Arab Emirates 16/07/2004 India Rangiri Dambulla International Stadium 2 2 1 6.00
Najaf Shah Pakistan 22/05/2007 Sri Lanka Sheikh Zayed Stadium 1 1 1 0.00
Najeeb Amar Hong Kong 16/07/2004 Bangladesh Sinhalese Sports Club Ground 4 4 1 12.67
Naseem Khushi* Oman 05/01/2020 United Arab Emirates Al Amerat Cricket Ground Ministry Turf 1 32 25 3 17.17
Nasir Hameed Hong Kong 18/07/2004 Pakistan Sinhalese Sports Club Ground 1 1 1 0.00
J D S Neesham* New Zealand 19/01/2013 South Africa Boland Park 76 65 3 28.21
T S Nethula New Zealand 29/02/2012 South Africa McLean Park 5 3 1 6.00
S O Ngoche Kenya 18/02/2010 Netherlands Gymkhana Club Ground 14 12 4 7.56
P A Nixon England 12/01/2007 Australia Melbourne Cricket Ground 19 18 2 21.21
Nurul Abedin Bangladesh 31/03/1986 Pakistan Tyronne Fernando Stadium 4 4 2 3.75
S B O'Connor New Zealand 20/05/1997 Sri Lanka Lal Bahadur Shastri Stadium 38 13 3 3.43
H Osinde Canada 16/05/2006 Zimbabwe Queen's Park Oval 42 28 7 4.27
C Overton* England 10/07/2021 Pakistan Lord's 7 5 1 22.67
M B Owens New Zealand 13/12/1992 Sri Lanka R Premadasa Stadium 1 1 1 0.00
G K Pandey India 24/03/1999 Pakistan Sawai Mansingh Stadium 2 2 1 4.00
T Panyangara Zimbabwe 22/04/2004 Sri Lanka Queens Sports Club 65 49 9 6.64
N M Parker New Zealand 16/10/1976 Pakistan Jinnah Stadium (Sialkot) 1 1 1 0.00
N T Pascal West Indies 26/07/2009 Bangladesh Windsor Park 1 1 1 0.00
A K Patel India 28/09/1984 Australia Jawaharlal Nehru Stadium (Delhi) 8 2 1 3.00
J M Patel Canada 09/06/1979 Pakistan Headingley 3 3 1 1.00
K A Patel Kenya 20/03/2006 Bangladesh Sheikh Abu Naser Stadium 2 2 1 1.00
M L Patel Kenya 14/09/2004 Pakistan Edgbaston 3 3 1 13.33
P A R P Perera Sri Lanka 13/03/2019 South Africa St George's Park 2 2 1 16.50
P D R Perera Sri Lanka 29/01/1999 England WACA Ground 19 7 4 1.60
N Phillip West Indies 12/04/1978 Australia Mindoo Philip Park 1 1 1 0.00
N Pokana* Papua New Guinea 31/03/2017 United Arab Emirates Sheikh Zayed Stadium 21 15 2 7.00
N Pooran* West Indies 20/02/2019 England Kensington Oval 61 58 3 39.66
D B Powell West Indies 11/05/2005 South Africa Kensington Oval 55 25 8 5.36
K O A Powell West Indies 31/07/2009 Bangladesh Warner Park 46 44 4 22.84
B K V Prasad India 22/04/1994 Pakistan Sharjah Cricket Stadium 161 63 8 6.91
S Prasanna Sri Lanka 20/08/2011 Australia R Premadasa Stadium 40 37 7 12.38
M Prasidh Krishna* India 28/03/2021 England Maharashtra Cricket Association Stadium 17 7 2 1.00
T J G Pringle* Netherlands 19/06/2022 England VRA Ground 4 4 3 1.50
A G Puttick South Africa 28/10/2005 New Zealand Newlands 1 1 1 0.00
C G Rackemann Australia 11/01/1983 England Sydney Cricket Ground 52 18 6 2.83
Rafiqul Islam Bangladesh 09/10/2002 South Africa Diamond Oval 1 1 1 0.00
S K Raina India 30/07/2005 Sri Lanka Rangiri Dambulla International Stadium 226 194 14 35.31
K Rajitha* Sri Lanka 06/03/2019 South Africa SuperSport Park 34 19 4 9.75
L S Rajput India 23/01/1985 England Vidarbha Cricket Association Ground 4 4 2 3.00
C P H Ramanayake Sri Lanka 11/03/1986 Pakistan Sinhalese Sports Club Ground 62 35 7 10.00
D R Ramsammy Canada 12/07/2012 Scotland Cambusdoon New Ground 1 1 1 0.00
A N Ranasinghe Sri Lanka 07/06/1975 West Indies Old Trafford 9 8 2 21.86
N Ranatunga Sri Lanka 04/02/1993 Pakistan Sharjah Cricket Stadium 2 1 1 0.00
Raza Hasan Pakistan 10/10/2014 Australia Dubai International Cricket Stadium 1 1 1 0.00
B Regmi Nepal 01/08/2018 Netherlands VRA Ground 4 4 2 3.25
G J Rennie Zimbabwe 30/10/1996 Pakistan Bugti Stadium 42 38 5 20.48
C J Richards England 20/12/1981 India Gandhi Stadium 22 16 3 11.85
K W Richardson Australia 13/01/2013 Sri Lanka Adelaide Oval 25 12 2 15.00
Rizwan Latif United Arab Emirates 16/07/2004 India Rangiri Dambulla International Stadium 1 1 1 0.00
K A J Roach* West Indies 26/07/2009 Bangladesh Windsor Park 95 60 9 12.83
L C Romero United States 10/09/2004 New Zealand Kennington Oval 2 2 1 0.50
G R J Roope England 18/07/1973 New Zealand St Helen's 8 8 1 21.63
R R Rossouw South Africa 21/08/2014 Zimbabwe Queens Sports Club 36 35 5 38.72
J J Roy* England 09/06/2015 New Zealand Edgbaston 116 110 11 39.92
Rubel Hossain* Bangladesh 16/01/2009 Sri Lanka Shere Bangla National Stadium 104 53 11 4.97
Rumman Raees Pakistan 16/10/2017 Sri Lanka Sheikh Zayed Stadium 9 4 1 9.00
D B Rundle South Africa 09/01/1994 Australia Brisbane Cricket Ground 2 2 1 3.00
Saad Nasim Pakistan 17/04/2015 Bangladesh Shere Bangla National Stadium 3 3 1 49.50
Saleem Malik Pakistan 12/01/1982 West Indies Sydney Cricket Ground 283 256 19 32.89
Salman Butt Pakistan 22/09/2004 West Indies The Rose Bowl 78 78 15 36.82
A M Salvi India 11/04/2003 Bangladesh Bangabandhu National Stadium 4 3 2 2.00
M A R Samarasekera Sri Lanka 09/06/1983 Pakistan St Helen's 39 39 2 22.81
S Samarawickrama* Sri Lanka 20/10/2017 Pakistan Sharjah Cricket Stadium 41 38 4 35.45
Samiur Rahman Bangladesh 31/03/1986 Pakistan Tyronne Fernando Stadium 2 2 1 2.00
Sandeep Goud* Oman 27/04/2019 Namibia Wanderers Cricket Ground 36 29 2 25.26
T Sangha* Australia 12/09/2023 South Africa Senwes Park 2 1 1 0.00
R L Sanghvi India 14/04/1998 Australia Arun Jaitley Stadium 10 2 1 4.00
Saqib Zulfiqar* Netherlands 21/06/2019 Zimbabwe Sportspark Het Schootsveld 15 15 1 14.92
Saqlain Mushtaq Pakistan 15/10/1995 West Indies Sharjah Cricket Stadium 169 98 13 11.85
P M Seelaar* Netherlands 06/07/2006 Sri Lanka VRA Ground 57 39 9 11.97
Shadab Kabir Pakistan 01/09/1996 England Trent Bridge 3 3 3 0.00
Shafiqullah Afghanistan 18/02/2010 Canada Sharjah Cricket Stadium 24 21 4 22.63
S Shahbaz Ahmed* India 04/12/2022 Bangladesh Shere Bangla National Stadium 3 1 1 0.00
Shakeel Khan Pakistan 22/11/1987 England Arbab Niaz Stadium 1 1 1 0.00
Sharafuddin Ashraf* Afghanistan 18/07/2014 Zimbabwe Queens Sports Club 20 12 2 8.75
S K Sharma India 02/01/1988 West Indies Eden Gardens 23 12 2 10.00
H B Shipley* New Zealand 09/01/2023 Pakistan National Stadium (Karachi) 8 6 2 3.60
Shoaib Malik Pakistan 15/10/1999 Sri Lanka Sharjah Cricket Stadium 287 258 15 34.56
Shoriful Islam* Bangladesh 25/05/2021 Sri Lanka Shere Bangla National Stadium 36 20 1 7.55
Sikander Bakht Pakistan 30/12/1977 England Jinnah Stadium (Sialkot) 27 11 2 7.75
Simandeep Singh Hong Kong 17/03/2018 Papua New Guinea Old Hararians Sports Club 1 1 1 0.00
L M P Simmons West Indies 07/12/2006 Pakistan Iqbal Stadium 68 65 9 31.58
M S Sinclair New Zealand 26/02/2000 Australia AMI Stadium 54 50 8 28.35
C J O Smith Scotland 27/06/2006 Pakistan Grange Cricket Club 27 25 3 19.64
S Snater* Netherlands 01/08/2018 Nepal VRA Ground 4 4 1 11.00
G Snyman Namibia 16/02/2003 Pakistan Diamond Oval 5 4 3 1.25
G S A Sobers West Indies 05/09/1973 England Headingley 1 1 1 0.00
I S Sodhi* New Zealand 19/08/2015 South Africa SuperSport Park 51 24 5 10.05
I S Sohi* Canada 08/02/2024 Nepal Tribhuvan University International Cricket Ground 2 1 1 0.00
Sompal Kami* Nepal 01/08/2018 Netherlands VRA Ground 54 42 2 21.29
K Srikkanth India 25/11/1981 England Sardar Vallabhai Patel Stadium 146 145 11 29.01
R W Staple United States 10/09/2004 New Zealand Kennington Oval 2 2 1 2.00
Tanish Suri* United Arab Emirates 28/02/2024 Canada Dubai International Cricket Stadium 2 2 1 13.50
Tanvir Mehdi Pakistan 22/05/1992 England Kennington Oval 1 1 1 0.00
Tanzid Hasan* Bangladesh 31/08/2023 Sri Lanka Pallekele International Cricket Stadium 15 14 2 18.79
B R M Taylor* Zimbabwe 20/04/2004 Sri Lanka Queens Sports Club 205 203 15 35.55
P L Taylor Australia 22/01/1987 England Sydney Cricket Ground 83 47 4 19.86
S R Taylor* United States 27/04/2019 Papua New Guinea Affies Park 45 45 6 26.49
H T Tector* Ireland 30/07/2020 England The Rose Bowl 45 41 3 49.91
S R Tendulkar India 18/12/1989 Pakistan Jinnah Stadium (Gujwranwala) 463 452 20 44.83
A P B Tennekoon Sri Lanka 07/06/1975 West Indies Old Trafford 4 4 1 34.25
O R Thomas* West Indies 01/11/2018 India Greenfield International Stadium 25 14 3 3.67
G J Thompson Ireland 20/03/2008 Bangladesh Shere Bangla National Stadium 3 2 1 1.00
T Thushara Sri Lanka 15/04/2008 West Indies Daren Sammy National Cricket Stadium 38 27 4 18.67
I J L Trott England 27/08/2009 Ireland Civil Service Cricket Club 68 65 5 51.25
C K Tshuma Zimbabwe 06/03/2020 Bangladesh Sylhet Stadium 2 1 1 0.00
M L Udawatte Sri Lanka 10/04/2008 West Indies Queen's Park Oval 9 9 1 28.56
Usman Rafique* United States 26/06/2023 Zimbabwe Harare Sports Club 2 2 1 28.00
Usman Shinwari Pakistan 19/09/2018 India Dubai International Cricket Stadium 17 4 2 2.00
A van der Merwe Ireland 09/07/2010 Netherlands VRA Ground 9 6 2 3.75
J J van der Wath South Africa 20/01/2006 Australia Etihad Stadium 10 8 3 14.83
L P van Troost Netherlands 16/09/2002 Sri Lanka R Premadasa Stadium 23 20 2 15.78
C J P Van Zyl South Africa 07/04/1992 West Indies Sabina Park 2 2 1 3.00
N Vanua* Papua New Guinea 04/11/2016 Hong Kong Mission Road 57 53 8 17.08
J C B Vaughan Canada 09/06/1979 Pakistan Headingley 3 3 1 10.00
M R J Veletta Australia 03/04/1987 Pakistan Sharjah Cricket Stadium 20 19 2 32.27
R Walters Namibia 10/02/2003 Zimbabwe Harare Sports Club 2 2 2 0.00
C A K Walton West Indies 23/09/2009 Pakistan Wanderers Stadium 9 8 4 6.63
S L Watkin England 26/02/1994 West Indies Sabina Park 4 2 1 2.00
G D Watson Australia 24/08/1972 England Old Trafford 2 2 1 11.00
B A Westdijk Netherlands 28/02/2011 West Indies Arun Jaitley Stadium 4 3 2 0.50
C White England 06/12/1994 Australia Sydney Cricket Ground 51 41 9 15.78
C L White Australia 10/12/2005 New Zealand AMI Stadium 91 77 4 33.97
G P Wickramasinghe Sri Lanka 13/01/1992 Pakistan National Stadium (Karachi) 134 64 12 8.60
R G C Wijesuriya Sri Lanka 13/10/1985 Pakistan Arbab Niaz Stadium 8 3 1 18.00
K S Williamson* New Zealand 10/08/2010 India Rangiri Dambulla International Stadium 165 157 5 48.64
C M Willoughby South Africa 28/03/2000 Pakistan Sharjah Cricket Stadium 3 2 2 0.00
J W Wilson New Zealand 19/03/1993 Australia Carisbrook 6 6 1 20.60
P Wilson Australia 14/01/1998 New Zealand Sydney Cricket Ground 11 5 2 1.33
C B Wishart Zimbabwe 26/08/1996 Australia R Premadasa Stadium 90 82 8 23.23
J P Yadav India 06/11/2002 West Indies Keenan Stadium 12 7 2 20.25
Yamin Ahmadzai* Afghanistan 25/12/2015 Zimbabwe Sharjah Cricket Stadium 9 5 1 3.00
Yasir Ali* Bangladesh 23/02/2022 Afghanistan Zahur Ahmed Chowdhury Stadium 9 7 1 14.57
Yograj Singh India 21/12/1980 New Zealand Brisbane Cricket Ground 6 4 1 0.50
Zahid Ahmed Pakistan 18/11/1987 England Gaddafi Stadium 2 2 1 3.00
Zahoor Khan* United Arab Emirates 02/03/2017 Ireland ICC Global Cricket Academy 62 41 10 7.14
Zakir Hossain Bangladesh 12/01/1998 Pakistan Bangabandhu National Stadium 1 1 1 0.00
Ziaur Rahman Bangladesh 23/03/2013 Sri Lanka Mahinda Rajapaksha International Cricket Stadium 13 11 3 11.27
No. of Players = 314

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