Cricket Record for Fewest Ducks in Career: ODI, T20i, Test

Home » Cricket Records » Cricket Record for Fewest Ducks in Career: ODI, T20i, Test

Have you ever heard of the all-time record for fewest ducks in a career? In that case, you're in for a real treat.

There is a lesser-known record in this sport that is just as interesting as the ones that involve the most runs or wickets.

What makes this feat so remarkable, and who now holds the most prestigious ODI, T20i, and Test titles, is unknown. Let's go out on this adventure, but not without a dash of mystery.

Cricket Record for Fewest Ducks in Career: ODI, T20i, Test


While the spotlight is frequently focused on individuals who hit home runs or make great catches, there is another aspect of the game that demands our attention.

It's a record that may not get as much attention, but it speaks volumes about a player's consistency and mettle.

As we continue our journey through the history of cricket, we'll come across a record that stands as a tribute to a player's tenacity and perseverance.

Do you want to know the record we're talking about? It's the record for the fewest ducks in a player's career in all three crucial formats: ODI, T20i, and Test.

Join us as we explore this lesser-known, yet as enthralling, side of cricket down below.


Cricket Record for Fewest Ducks in Career: ODI, T20i, Test


050100PlayerSpanMatInnsNORunsHSAve0/Inns
11415CL Walcott (WI)1948-196044747379822056.6874
11110AL Hassett (AUS)1938-1953436933073198*46.5669
130JR Hopes (AUS)2005-2010966810143163*24.6768
1114OJ Pope (ENG)2018-202338675213620534.4567
150AK Davidson (AUS)1953-19634461713288024.5961
130NM Hauritz (AUS)2002-20117858247687522.5858
22310GM Turner (NZ)1969-19838211312458925945.4356.5
1121Ishan Kishan (IND)2021-202358565169721033.2756
195PE Richardson (ENG)1956-196334561206112637.4756
197CG Macartney (AUS)1907-192635554213117041.7855
110AO Suji (KENYA)1996-2010685195216712.4051
55020CH Lloyd (WI)1966-1985197244339492242*44.9848.8
2132WB Phillips (AUS)1982-198675898233715928.8544.5
230RS Kalpage (SL)1992-199997873011386319.9643.5
3130Samiullah Shinwari (AFG)2009-20221491302228249626.1443.33
22316H Sutcliffe (ENG)1924-193554849455519460.7342
2175CC McDonald (AUS)1952-196147834310717039.3241.5
4243JV Coney (NZ)1974-1987140165334542174*34.4041.25
230JA Morkel (Afr/SA)2004-2015109822114129723.1441
2165Saeed Ahmed (PAK)1958-197341784299117240.4139
2177HW Taylor (SA)1912-193242764293617640.7738
31810DJ Mitchell (NZ)2019-202311211419382819040.2938
5417KC Wessels (AUS/SA)1982-199414917610615517937.0735.2
3205Yasir Hameed (PAK)2003-2010811054351917034.8435
42422WR Hammond (ENG)1927-194785140167249336*58.4535
2182A Bagai (CAN)2003-20137169102248137*38.1034.5
2194MH Richardson (NZ)2000-200442693281814542.6934.5
2126C Washbrook (ENG)1937-195637666256919542.8133
3211MP O'Dowd (NED)2015-20231009962885133*31.0233
96820MA Taylor (AUS)1989-19992172961411039334*39.1432.88
4191NJ O'Brien (IRE)2006-201813413111306510925.5432.75
3101GO Jones (ENG/PNG)2004-2014879813206710024.3132.66
147929M Azharuddin (IND)1984-2000433455631559319939.7732.5
7356Sarfaraz Ahmed (PAK)2007-202323122648615711834.5832.28
296AC Voges (AUS)2007-20165864182494269*54.2132
3133GM Ritchie (AUS)1982-1987749512264914631.9131.66
2131BM Laird (AUS)1979-1982446351935117*33.3631.5
2131PN Kirsten (SA)1991-199452628191910435.5331
3104H Klaasen (SA)2018-2023959214246317431.5730.66
2111Aaron Jones (USA)2019-2023626091743123*34.1730
53515KD Walters (AUS)1965-198110214920587025045.5029.8
73713GR Marsh (AUS)1985-199216720813721113836.9729.71
271SW Billings (ENG/ICC)2015-202268597124611823.9629.5
149331Javed Miandad (PAK)1975-19963574076216213280*46.9929.07
2124TA Blundell (NZ)2017-202342589195413839.8729
272KM Jadhav (IND)2014-2020825819151112038.7429
2114648R Dravid (Asia/ICC/IND)1996-2012509605722420827045.4128.8
3171NH Fairbrother (ENG)1987-1999858619231111334.4928.66
3179Shubman Gill (IND)2019-2023718610345720845.4828.66
2132Aqib Ilyas (OMA)2015-2023605771816109*36.3228.5
287LG Rowe (WI)1972-198041572218330239.6928.5
240JJ Smit (NAM)2019-202366571612999431.6828.5
3125AN Petersen (SA)2006-201559855261118232.6328.33
2124JB Stollmeyer (WI)1939-195532565215916042.3328
3194Haris Sohail (PAK)2013-202375848280614736.9228
3201RR Hendricks (SA)2014-202385843250310230.9028
3151AW Nourse (SA)1902-192445838223411129.7827.66
53319L Hutton (ENG)1937-19557913815697136456.6727.6
251CP Rizwan (UAE)2019-202359559125310927.2327.5
42010Mushtaq Mohammad (PAK)1959-19796710910385220138.9027.25
261ED Solkar (IND)1969-197734546109510222.8127
3142GD Phillips (NZ)2017-2023938111230510832.9227
6367AH Jones (NZ)1987-199512616117570618639.6226.83
3218B Mitchell (SA)1929-1949428093471189*48.8826.66
2114HC Brook (ENG)2022-202348535196718640.9726.5
2100JL Denly (ENG)2009-20204453213989427.4126.5
230RJ Harris (AUS)2009-20155153196537419.2026.5
2112541S Chanderpaul (WI)1994-20154545539420988203*45.7226.33
53520KF Barrington (ENG)1955-19688213115680625658.6726.2
115524S Dhawan (IND)2010-2022269288141086719039.6626.18
2111NJ Contractor (IND)1955-196231521161110831.5826
2100ES Szwarczynski (NED)2006-20145552413359827.8126
3167BF Butcher (WI)1958-1969447863104209*43.1126
5213N Pooran (WI)2016-202314113016364511831.9726
6179Mohsin Khan (PAK)1977-198612315411458620032.0625.66
200IJ Harvey (AUS)1997-200473511171548*17.8725.5
220SR Thompson (IRE)2013-2019645196205614.7625.5
42815JB Hobbs (ENG)1908-1930611027541021156.9425.5
83117SD Hope (WI)2015-202317720419703717038.0325.5
300J Botha (Afr/SA)2005-201212376298934619.0025.33
126623F du Plessis (SA/World)2011-2021262304411119819942.5725.33
9526MG Bevan (AUS)1994-2004250226707697108*49.3325.11
2110816MS Dhoni (Asia/IND)2004-20195385261421726622444.9625.04
261Ayaan Khan (OMA)2021-2023565031350105*28.7225
260S Dhaniram (CAN)2006-20105550410159222.0625
7322N Dickwella (SL)2014-20231371759484111629.1625

Cricket Record for Fewest Ducks in Career: ODI


050100PlayerSpanMatInnsNORunsHSAve0/Inns
0261KC Wessels (AUS/SA)1983-19941091057336710734.35-
1112Sarfaraz Ahmed (PAK)2007-20211179122231510533.5591
180JV Coney (NZ)1979-1987888019187466*30.7280
1110Samiullah Shinwari (AFG)2009-201984741218119629.2074
182MW Goodwin (ZIM)1998-2000717031818112*27.1370
1111CH Lloyd (WI)1973-1985876919197710239.5469
160GP Howarth (NZ)1975-19857065513847623.0665
130JR Hopes (AUS)2005-201084618132663*25.0161
2162BJ Haddin (AUS)2001-201512611516312211031.5357.5
3393MEK Hussey (AUS)2004-2012185157445442109*48.1552.33
192N Dickwella (SL)2014-202255521160411631.4552
1146HE van der Dussen (SA)2019-2023585211231613456.4852
1174SS Iyer (IND)2017-2023565162222128*49.3751
3344MD Crowe (NZ)1982-1995143140184704107*38.5546.66
33512F du Plessis (SA)2011-201914313620550718547.4745.33
43927HM Amla (SA)2008-201918117814811315949.4644.5
240HDPK Dharmasena (SL)1994-20041418733122269*22.6243.5
3217Sikandar Raza (ZIM)2013-202313612920408914137.5143
33111CG Greenidge (WI)1975-1991128127135134133*45.0342.33
65911S Chanderpaul (WI)1994-201126825140877815041.6041.83
43322DA Warner (AUS)2009-20231591576689617945.6639.25
5466MG Bevan (AUS)1994-2004232196676912108*53.5839.2
2164Imrul Kayes (BAN)2008-201878782243414432.0239
43021Q de Kock (SA)2013-20231541547676717846.0338.5
2132M Amarnath (IND)1975-19898575121924102*30.5337.5
242N Boje (Afr/SA)1995-20051157118141412926.6735.5
2161NH Fairbrother (ENG)1987-1999757118209211339.4735.5
210RS Kalpage (SL)1992-19998669288445120.5834.5
9587M Azharuddin (IND)1985-2000334308549378153*36.9234.22
3181NJ O'Brien (IRE)2006-20181031019258110928.0533.66
2133Mohammad Rizwan (PAK)2015-20237467152088131*40.1533.5
2167KL Rahul (IND)2016-2023706613263811249.7733
53917S Dhawan (IND)2010-202216716410679314344.1132.8
54413KS Williamson (NZ)2010-202316415617674114848.4931.2
75325AB de Villiers (Afr/SA)2005-201822821839957717653.5031.14
4238GA Gooch (ENG)1976-19951251226429014236.9830.5
2162A Bagai (CAN)2003-2013626081964137*37.7630
2137Zaheer Abbas (PAK)1974-198562606257212347.6230
107310MS Dhoni (Asia/IND)2004-20193502978410773183*50.5729.7
2100Javed Omar (BAN)1995-200759594131285*23.8529.5
6375DC Boon (AUS)1984-199518117716596412237.0429.5
7297CL Hooper (WI)1987-2003227206435761113*35.3429.42
4229GR Marsh (AUS)1986-199211711564357126*39.9728.75
43219Babar Azam (PAK)2015-202311711413572915856.7228.5
3223GJ Bailey (AUS)2012-2016908510304415640.5828.33
2123Yasir Hameed (PAK)2003-2007565612028127*36.8728
3102MH Cross (SCOT)2014-202390832194111423.9627.66
3106VVS Laxman (IND)1998-200686837233813130.7627.66
114722TM Dilshan (SL)1999-20163303034110290161*39.2727.54
2102ND McKenzie (SA)2000-20096455101688131*37.5127.5
482D Ramdin (WI)2005-201613911022220016925.0027.5
4281MA Taylor (AUS)1989-19971131101351410532.2327.5
4141RS Bopara (ENG)2007-2015120109212695101*30.6227.25
8508Javed Miandad (PAK)1975-1996233218417381119*41.7027.25
8445RB Richardson (WI)1983-199622421730624812233.4127.12
6467DM Jones (AUS)1984-199416416125606814544.6126.83
6130HH Streak (Afr/ZIM)1993-200518915955294379*28.2926.5
490DJG Sammy (WI)2004-20151261053018718924.9426.25
6354IR Bell (ENG)2004-201516115714541614137.8726.16
262KM Jadhav (IND)2014-2020735219138912042.0926
250SA Thomson (NZ)1990-19965652109648322.9526
7265PD Collingwood (ENG)2001-2011197181375092120*35.3625.85
330MJ Santner (NZ)2015-2023103772913466728.0425.66
3210GP Thorpe (ENG)1993-200282771323808937.1825.66
5184RJ Shastri (IND)1981-199215012821310810929.0425.6
7274JP Duminy (SA)2004-2019199179405117150*36.8125.57
200TA Boult (NZ)2012-2023113512721421*8.9125.5
200IJ Harvey (AUS)1997-200473511171548*17.8725.5
159325KC Sangakkara (Asia/ICC/SL)2000-2015404380411423416941.9825.33
4174DS Lehmann (AUS)1996-200511710122307811938.9625.25
6191Imran Khan (PAK)1974-1992175151403709102*33.4125.16
200J Botha (Afr/SA)2005-20127850186094619.0325
320MF Maharoof (SL)2004-20161097518111369*19.5225
382Mohsin Khan (PAK)1977-1986757551877117*26.8125

Cricket Record for Fewest Ducks in Career: T20i


050100PlayerSpanMatInnsNORunsHSAve0/Inns
162DA Miller (SA/World)2010-202311499342216106*34.0999
120MS Dhoni (IND)2006-201998854216175637.6085
1110H Masakadza (ZIM)2006-201966662166293*25.9666
0100MN Samuels (WI)2007-2018676510161189*29.29-
150AD Mathews (SL)2009-2021786318114881*25.5163
1130MDKJ Perera (SL)2013-20236362216608427.6662
060LD Chandimal (SL)2010-202268617106266*19.66-
120RP Burl (ZIM)2018-202363582095057*25.0058
0111MP O'Dowd (NED)2015-2022585741589133*29.98-
130MS Wade (AUS)2011-202275571610188024.8257
290Shoaib Malik (ICC/PAK)2006-20211241113324357531.2155.5
140SPD Smith (AUS)2010-202263511110089025.2051
070A Vala (PNG)2015-202353519112093*26.66-
180Yuvraj Singh (IND)2007-201758519117777*28.0251
0101F du Plessis (SA/World)2012-202050507152811935.53-
071DS Airee (NEP)2018-20235346111344110*38.40-
110PM Seelaar (NED)2008-202177461259196*17.3846
120Basil Hameed (UAE)2020-20234540136245123.1140
3202MJ Guptill (NZ)2009-20221221187353110531.8139.33
2100N Pooran (WI)2016-202380728166274*25.9636
3140EJG Morgan (ENG)2009-20221151072124589128.5835.66
2110S Dhawan (IND)2011-20216866317599227.9233
2161DJ Malan (ENG)2017-2023626081892103*36.3830
3103GJ Maxwell (AUS)2012-20229890142159145*28.4030
271Ahmed Shehzad (PAK)2009-2019595921471111*25.8029.5
230HT Tector (IRE)2019-2023645810104564*21.7729
460Mahmudullah (BAN)2007-202212111323212264*23.5728.25
292GD Phillips (NZ)2017-202363568155910832.4728
220Samiullah Shinwari (AFG)2010-202265561010136122.0228
360KA Pollard (WI)2008-20221018321156975*25.3027.66
4371V Kohli (IND)2010-2022115107314008122*52.7326.75
2140RR Hendricks (SA)2014-20235453116458331.6326.5
250DJ Mitchell (NZ)2019-2023565310106972*24.8626.5
241R Powell (WI)2017-2023635310108210725.1626.5
280KC Sangakkara (SL)2006-20145653913827831.4026.5
260RR Patel (KENYA)2008-2023615113113573*29.8625.5
261VP Thamotharam (MLT)2020-2023514971097104*26.1124.5
3251Mohammad Rizwan (PAK)2015-20238573162797104*49.0724.33
330HH Pandya (IND)2016-2023927118134871*25.4323.66
280MR Marsh (AUS)2011-202349479127292*33.4723.5
3132BB McCullum (NZ)2005-2015717010214012335.6623.33
280HM Amla (SA/World)2009-201844446127797*33.6022
230B Arora (MLT)2019-20234844678366*20.6022
200SA Edwards (NED)2018-202251441561442*21.1722
271MG Erasmus (NAM)2019-20234644101066100*31.3522
220MP Stoinis (AUS)2015-20235444168467830.2122
351SK Raina (IND)2006-2018786611160510129.1822
4170KS Williamson (NZ)2011-202287851124649533.2921.25
230Sarfaraz Ahmed (PAK)2010-202161421281889*27.2621
380CR Ervine (ZIM)2010-202364634131368*22.2521
480Najibullah Zadran (AFG)2012-202394843017127331.7021
240Iftikhar Ahmed (PAK)2016-202349411281462*28.0620.5
2112Muhammad Waseem (UAE)2021-202341412154911239.7120.5
260IA Karim (KENYA)2013-202244401188871*30.6220
5303Babar Azam (PAK)2016-20231049814348512241.4819.6
4142CH Gayle (WI)2006-202179757189911727.9218.75
330RR Pant (IND)2017-202266561298765*22.4318.66
3101SR Watson (AUS)2006-2016585661462124*29.2418.66
360CO Obuya (KENYA)2007-2023595511139596*31.7018.33
4121Mohammad Shahzad (AFG)2010-2023737332048118*29.2518.25
5100A Balbirnie (IRE)2015-20239591420418323.4518.2
300CJ Jordan (ENG)2014-20238854244343614.4618
4100Litton Das (BAN)2015-20237372116708323.5218
371MS Chapman (HKG/NZ)2014-20235953101329104*30.9017.66
330GJ Delany (IRE)2019-20236153985389*19.3817.66
300DJG Sammy (WI/World)2007-201768521858742*17.2617.33
460KJ Coetzer (SCOT)2008-20217068214958922.6517
4100SC Williams (ZIM)2006-20236868714826624.2917
430GC Wilson (IRE)2008-202081688126865*21.1317
650Mohammad Nabi (AFG)2010-20231091011918258922.2516.83
350Jatinder Singh (OMA)2015-202350507107873*25.0616.66
310D Ramdin (WI)2006-201971501663655*18.7016.66
3153SA Yadav (IND)2021-2023535010184111746.0216.66
6201JC Buttler (ENG)2011-2023109100212766101*35.0116.66
4131Virandeep Singh (MAL)2019-20236766122018116*37.3716.5
6241DA Warner (AUS)2009-20229999112894100*32.8816.5
310KD Karthik (ICC/IND)2006-20226048226865526.3816
340Sabbir Rahman (BAN)2014-2022484759778023.2615.66
380TL Seifert (NZ)2018-20235047611108827.0715.66
670LRPL Taylor (NZ)2006-2020102942119096326.1515.66
7140Mohammad Hafeez (PAK)2006-202111910813251499*26.4615.42
350SO Hetmyer (WI)2018-20235546489981*21.4015.33
5100AB de Villiers (SA)2006-2017787511167279*26.1215
5121AD Hales (ENG)2011-2022757582074116*30.9515

Cricket Record for Fewest Ducks in Career: Test


050100PlayerSpanMatInnsNORunsHSAve0/Inns
11415CL Walcott (WI)1948-196044747379822056.6874
1147GM Turner (NZ)1969-198341736299125944.6473
11110AL Hassett (AUS)1938-1953436933073198*46.5669
1163Litton Das (BAN)2015-202339682239414136.2768
1114OJ Pope (ENG)2018-202338675213620534.4567
1194MH Richardson (NZ)2000-200438653277614544.7765
150AK Davidson (AUS)1953-19634461713288024.5961
195PE Richardson (ENG)1956-196334561206112637.4756
197CG Macartney (AUS)1907-192635554213117041.7855
173GM Ritchie (AUS)1982-198730535169014635.2053
43919CH Lloyd (WI)1966-1985110175147515242*46.6743.75
22316H Sutcliffe (ENG)1924-193554849455519460.7342
2175CC McDonald (AUS)1952-196147834310717039.3241.5
2165Saeed Ahmed (PAK)1958-197341784299117240.4139
2177HW Taylor (SA)1912-193242764293617640.7738
54015AD Mathews (SL)2009-2023106188267361200*45.4337.6
54019MA Taylor (AUS)1989-1999104186137525334*43.4937.2
2117AH Jones (NZ)1987-199539748292218644.2737
252SD Hope (WI)2015-202138723172614725.0136
86336R Dravid (ICC/IND)1996-2012164286321328827052.3135.75
42422WR Hammond (ENG)1927-194785140167249336*58.4535
2126C Washbrook (ENG)1937-195637666256919542.8133
95733AN Cook (ENG)2006-2018161291161247229445.3532.33
64323Javed Miandad (PAK)1976-1993124189218832280*52.5731.5
43315KD Walters (AUS)1965-19817412514535725048.2631.25
3154GR Marsh (AUS)1985-199250937285413833.1831
52122M Azharuddin (IND)1984-2000991479621519945.0329.4
73918DI Gower (ENG)1978-199211720418823121544.2529.14
220KD Ghavri (IND)1974-19813957149138621.2328.5
3163JV Coney (NZ)1974-19875285142668174*37.5728.33
2115RR Pant (IND)2018-2022335642271159*43.6728
2124JB Stollmeyer (WI)1939-195532565215916042.3328
3151AW Nourse (SA)1902-192445838223411129.7827.66
53319L Hutton (ENG)1937-19557913815697136456.6727.6
52514LD Chandimal (SL)2011-202376137155295206*43.4027.4
3218B Mitchell (SA)1929-1949428093471189*48.8826.66
261GO Jones (ENG)2004-200634534117210023.9126.5
2124GRJ Matthews (AUS)1983-199333538184913041.0826.5
397Mohsin Khan (PAK)1978-198648796270920037.1026.33
53520KF Barrington (ENG)1955-19688213115680625658.6726.2
2111NJ Contractor (IND)1955-196231521161110831.5826
3167BF Butcher (WI)1958-1969447863104209*43.1126
3143Imran Farhat (PAK)2001-201340772240012832.0025.66
42815JB Hobbs (ENG)1908-1930611027541021156.9425.5
252P Willey (ENG)1976-1986265061184102*26.9025
41910Mushtaq Mohammad (PAK)1959-1979571007364320139.1725
Claim Cricket Welcome Bonus

Cricket Record for Fewest Ducks in Career: ODI, T20i, Test


Cricket Record for Fewest Ducks in Career: ODI, T20i, Test

World records are nothing new in the sport of cricket, which is known for its exhilarating unpredictability. Not all bowling competitions are about setting a new high score; some recognize exceptional performance.

But the record for the fewest ducks ever shot in a professional career is just as astounding, and is sometimes forgotten.

It’s a huge feat because it demonstrates the player’s consistency and their ability to avoid the dreaded ‘zero’ score.

It’s quite an accomplishment to have the fewest number of ducks in a career across all three formats of cricket. It’s a fantastic predictor of how tough and determined a player is.

Let’s explore this intriguing aspect of cricket and count how many ducks different players have made across different formats.

Why Fewest Ducks in Career Matter

You might wonder, “Why all this fuss about fewest ducks in career?” Well, it’s simple. Every run counts in the sport of cricket. And if you steer clear of a duck, it means you’re helping out, even if it’s only in a small way.

In the end, it really is the simple things that matter. In addition to that, it is an indication of how consistent and resilient a player is.

It’s not enough to merely rack up a lot of points; you must also avoid getting a score of zero.

The Unsung Heroes

Despite the fact that large scores and centuries hit the headlines, let’s take a minute to recognize and applaud individuals who have mastered the skill of avoiding ducks.

The statistic of having shot the fewest ducks in a career is more than simply a number; it’s a tale of determination.

It’s similar to making a cake but ensuring that it doesn’t get burned. Doesn’t that just sound scrumptious?

Top 5 Players with Fewest Ducks in Career: A Cricket Legacy

Throughout the history of cricket—a game filled with glorious uncertainties—players have both scored massive runs and been dismissed for nothing.

Those zeros have been held at bay, but only thanks to a special group of gamers. They have shown consistency and resilience throughout their careers, as evidenced by the fact that they have the fewest ducks.

In honor of these cricketing greats, let’s dive into this insider’s list.

1. CL Walcott (WI)

From 1948 to 1960, the West Indies saw a gem in CL Walcott. In 44 matches and 74 innings, he amassed a whopping 3798 runs with an impressive average of 56.68.

His highest score, a majestic 220, speaks volumes of his prowess. But what stands out is his record of just one duck in 74 innings, making him a stalwart in the list of fewest ducks in career.

2. AL Hassett (AUS)

Australia’s AL Hassett, between 1938 and 1953, played 43 matches and stood his ground in 69 innings. With 3073 runs under his belt and a high score of 198*, he averaged a commendable 46.56.

His consistency is further highlighted by his record of a single duck in 69 innings, cementing his place in the fewest ducks in career elite list.

3. JR Hopes (AUS)

Spanning from 2005 to 2010, JR Hopes of Australia showcased his talent in 96 matches. Though he played 68 innings, he managed to score 1431 runs with a top score of 63*.

With an average of 24.67, what’s remarkable is his ability to avoid the zero, registering just one duck, making him a notable name in the fewest ducks in career chronicles.

4. OJ Pope (ENG)

England’s OJ Pope, from 2018 to 2023, graced the field in 38 matches and 67 innings. Scoring 2136 runs with a stellar high score of 205, he averaged 34.45.

His consistency is evident in his record, with just one duck in 67 innings, earning him a well-deserved spot in the fewest ducks in career lineup.

5. AK Davidson (AUS)

Last but not least, AK Davidson of Australia, between 1953 and 1963, played 44 matches and 61 innings. He accumulated 1328 runs with a top score of 80.

Averaging 24.59, Davidson’s record of a single duck in 61 innings is a testament to his tenacity, making him a key figure in the fewest ducks in career narrative.

The ODI Scene: Fewest Ducks in Career

Let’s kick things off with One Day Internationals (ODIs). Imagine playing countless matches and rarely getting out for a zero. That’s right, we’re talking about the fewest ducks in career.

In the ODI arena, this feat is nothing short of impressive. After all, the pressure is always on, with fans eagerly waiting for every run.

Cricket, often dubbed the gentleman’s game, is filled with records that showcase the brilliance of players.

While many celebrate the highest run-scorers or wicket-takers, there’s a unique record that often goes unnoticed. It’s the record for the fewest ducks in career.

Avoiding a duck, especially in the high-pressure environment of One Day Internationals (ODIs), is no small feat.

It speaks volumes about a player’s consistency and ability to contribute to the team, even if it’s just a single run. Let’s dive into the top 5 players who’ve mastered this art in ODIs.

1. KC Wessels (AUS/SA)

Spanning a career from 1983 to 1994, KC Wessels played for both Australia and South Africa. In 109 matches, with 105 innings, he scored a commendable 3367 runs.

What’s astonishing is that he never got out for a duck. With an average of 34.35 and a high score of 107, Wessels truly showcased his consistency in ODIs.

2. Sarfaraz Ahmed (PAK)

Sarfaraz Ahmed, representing Pakistan from 2007 to 2021, played 117 matches. In his 91 innings, he managed to score 2315 runs.

With an impressive average of 33.55 and a high score of 105, Sarfaraz only had one duck in his ODI career, making him a strong contender in the list of fewest ducks in career.

3. JV Coney (NZ)

New Zealand’s JV Coney, active from 1979 to 1987, played 88 matches. In his 80 innings, he accumulated 1874 runs.

With a high score of 66* and an average of 30.72, Coney’s record boasts of just one duck, highlighting his steady presence at the crease.

4. Samiullah Shinwari (AFG)

Representing Afghanistan between 2009 and 2019, Samiullah Shinwari played 84 matches. In 74 innings, he scored 1811 runs.

With a near-century high score of 96 and an average of 29.20, Shinwari’s name features just one duck, marking his consistency in the ODI format.

5. MW Goodwin (ZIM)

Zimbabwe’s MW Goodwin, active between 1998 and 2000, played 71 matches. In his 70 innings, he managed to score 1818 runs.

With a high score of 112* and an average of 27.13, Goodwin’s record also includes just one duck, showcasing his ability to avoid the zero.

T20i: Quick Games, Quicker Ducks?

Now, let’s hop over to the T20 internationals. Here, the game’s pace is rapid, and every ball counts. Yet, some players have managed to dodge the dreaded ‘duck’ more often than not.

Fewest ducks in career in T20i? It’s a badge of honor. It’s like dancing in the rain without getting wet. Sounds fun, right?

One such intriguing aspect is the record for the fewest ducks in career, especially in the fast-paced T20i format.

While big hitters and flamboyant stroke-makers often steal the limelight, there’s a unique set of players who’ve mastered the art of staying at the crease.

Let’s dive into the list of top 5 players who’ve registered the fewest ducks in their T20i careers.

1. DA Miller (SA/World)

Spanning from 2010 to 2023, David Miller showcased his prowess in 114 matches. With 99 innings under his belt and a whopping 2216 runs, Miller’s highest score stands at an impressive 106*.

What’s even more remarkable is his record of the fewest ducks in career, registering just one in 99 innings. Truly, Miller’s consistency is something to admire.

2. MS Dhoni (IND)

The iconic MS Dhoni, who played between 2006 and 2019, is another stalwart on this list. In 98 matches and 85 innings, Dhoni amassed 1617 runs with a top score of 56.

His average of 37.60 speaks volumes about his ability to stay at the crease. And yes, he too has recorded just one duck in his T20i career, making him a part of this elite list.

3. H Masakadza (ZIM)

Hamilton Masakadza, representing Zimbabwe between 2006 and 2019, played 66 matches and batted in all of them. Scoring 1662 runs with a high score of 93*, Masakadza’s record is commendable.

And when it comes to the fewest ducks in career, he’s right up there with just one in 66 innings.

4. MN Samuels (WI)

Marlon Samuels, the West Indian star, played from 2007 to 2018. In 67 matches and 65 innings, Samuels scored 1611 runs with a top score of 89*.

Interestingly, he’s the only player in this list with zero ducks in his T20i career, making his record even more special.

5. AD Mathews (SL)

Angelo Mathews, the Sri Lankan all-rounder, showcased his skills between 2009 and 2021. In 78 matches and 63 innings, Mathews accumulated 1148 runs with a highest score of 81*.

Like others on this list, Mathews too has a record of the fewest ducks in career, registering just one in 63 innings.

Test Matches: The Real Test of Fewest Ducks

Ah, the Test matches. The longest format, where patience and skill intertwine. Here, the fewest ducks in career achievement shines the brightest.

Why? Because staying on the crease for hours and not getting a zero is, well, pretty darn cool. It’s like reading a book and never finding a typo. Pure satisfaction!

Cricket, often dubbed the gentleman’s game, is not just about scoring big centuries or taking spectacular catches.

It’s also about consistency, resilience, and the ability to stay at the crease. One of the underrated yet significant achievements in this sport is the record for the fewest ducks in career.

While big scores grab the limelight, avoiding the dreaded ‘zero’ is an art in itself. Let’s dive into the tales of the top 5 players who’ve mastered this art in Test cricket.

1. CL Walcott (WI)

From 1948 to 1960, the West Indies witnessed the brilliance of CL Walcott. Playing 44 matches and 74 innings, he amassed a whopping 3798 runs with an impressive average of 56.68.

His highest score, a majestic 220, speaks volumes of his prowess. But what stands out is his record of the fewest ducks in career, with just one in 74 innings. Truly, Walcott was a beacon of consistency.

2. GM Turner (NZ)

New Zealand’s GM Turner graced the cricket field between 1969 and 1983. In 41 matches and 73 innings, Turner scored 2991 runs.

With a high score of 259 and an average of 44.64, he was undoubtedly a force to reckon with. But, like Walcott, Turner’s record of the fewest ducks in career stands at just one in 73 innings. A testament to his unwavering focus.

3. AL Hassett (AUS)

Australia’s AL Hassett, playing from 1938 to 1953, showcased sheer determination. In 43 matches and 69 innings, Hassett accumulated 3073 runs.

With a not-out high score of 198 and an average of 46.56, he was a pillar of strength for the Aussies. And, of course, his record for the fewest ducks in career is commendable, with just one duck in 69 innings.

4. Litton Das (BAN)

Litton Das, representing Bangladesh from 2015 to 2023, has been a beacon of hope for the team. In 39 matches and 68 innings, Das has scored 2394 runs.

With a high score of 141 and an average of 36.27, he has been a consistent performer. His record for the fewest ducks in career? Just one in 68 innings, showcasing his reliability.

5. OJ Pope (ENG)

England’s OJ Pope, playing from 2018 to 2023, has been a rising star. In 38 matches and 67 innings, Pope has gathered 2136 runs.

With a stellar high score of 205 and an average of 34.45, he’s shown promise and potential. And, mirroring the others on this list, Pope’s record for the fewest ducks in career is just one in 67 innings.

In Conclusion: Duck Tales in Cricket

Cricket is full of ups and downs, fours and sixes, and yes, ducks. But today, we’ve celebrated the unsung tales of those who’ve dodged the zero.

Fewest ducks in career is a quirky yet significant achievement. So, the next time you watch a match, remember these heroes.

After all, it’s not just about hitting big; it’s about not getting out for nought. Cheers to the players who keep the duck tales at bay!

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


© 2025 • 7cric Cricket • Cricket Hub • Online Cricket Betting • Match Predictions