Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's First-class)

Tom Alsop has the most ducks in men's first-class cricket v Worcestershire: 5.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Worcestershire×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom AlsopSUS/HAM2018-20257132434137*39.4587549.60225540
Liam Patterson-WhiteNOT2021-202568169329.8612654.7600493
Nick SelmanGLA2016-2020611097428.8226137.16004130
Fynn Hudson-PrenticeSUS/DER2016-202591713625422.6354466.54034591
Matt DunnSUR2014230000.00160.0000300
Craig CachopaSUS2015-2016240882.002532.0000320
Tom ScrivenLEI202324012123.003435.2900320
Rob JonesLAN2018-20193515631*14.0018130.9400390
Tom PriceGLO2020-202335015510931.0020974.16103164
Wiaan MulderLEI2022-202336053248.8310650.0000390
Charlie ShreckLEI2014-201647237197.405962.7100351
Ben ComptonKEN2024-202647043206.1419921.6100320
Mark CosgroveLEI2016-201948031914639.8845470.26123464
Kiran CarlsonGLA2017-202361001537915.3032646.93013240
Joe ClarkeNOT2021-2025711233210536.8961853.72123394
Anuj DalDER2019-20267113488141*61.0082459.22323465
James BraceyGLO2019-2026612024812720.6744555.73113323
Chris RushworthDUR/WAR2015-202512135813010.1310676.4200391
Tom HainesSUS2019-202571302469118.9240560.74023480
Chris CookeGLA2014-202391423819331.7566857.04033581
Miles HammondGLO2019-20267142360139*30.0081444.23123432
Eddie ByromSOM/GLA2018-202371422876723.9262046.29033422
Sam RobsonMID2015-202681502687017.8761343.72013400
Haseeb HameedLAN/NOT2018-202510172641114*42.73151042.45323820
Daniel DouthwaiteGLA2020120000.00110.0000200
BI KellawayGLA2023120000.00130.0000200
Gareth BattySUR201423016165.331984.2100240
Ollie RaynerMID201524036259.008940.4500250
Matthew FisherYOR/SUR2018-20253412220*7.334548.8900230
Harry SwindellsLEI202224039239.7513928.0600250
Kieran Noema-BarnettGLO2016-20173501218424.2021855.50012191
Steven CrookNOR2016-201735019414538.8027770.04102230
Chesney HughesDER2014-201635028135.6013221.2100240
Brad WhealHAM2015-201835033196.6011329.2000240
Martin AnderssonMID/DER2021-202635028222856.4036976.42102342
Louis KimberNOR/LEI2021-2026350907118.0020943.06012121
Steve MagoffinSUS2015-201756058209.678270.73002110
Matt SalisburyDUR/ESS/LEI2014-202356128195.606543.0800250
Matthew MontgomeryDER/NOT2022-202647043116.1412733.8600260
Timm van der GugtenGLA2016-202378210329*17.1720849.52002150
Neil DexterMID/LEI2015-201748034711443.3860956.98212542
Brett HuttonNOR/NOT2015-20225811384019.7135438.98002170
Ethan BamberMID/WAR/GLO2019-2025583662513.2015542.5800240
Ben AitchisonDER2021-2026680842610.5020141.79002111
Kyle AbbottHAM2018-20255921095115.5715968.55012180
Tim MurtaghMID2015-202269244246.2913133.5900250
Riki WesselsNOT2015-20185924368862.2968563.65062572
Jake BallSOM/DUR/NOT2015-20256931443824.0021467.29002240
Jamie PorterESS2014-20259922894.0011025.4500230
Matthew PottsDUR2019-20268931173519.5021255.19002171
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.