Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd 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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's First-class)

Mohammad Abbas has the most ducks in men's first-class cricket v Surrey: 5.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Surrey×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad AbbasHAM2021-20245105116*2.205121.5700520
Craig OvertonSOM2016-20261116328670*22.0045063.56025327
Simon HarmerESS2017-20261520334550*20.2974846.12025432
Liam Patterson-WhiteNOT2019-202668115476*22.0025560.39024202
Tim MurtaghMID2016-202389251247.2910747.6600470
Jack LeaningSUS/YOR/KEN2016-2026142303957517.17106637.05014551
Tom LaceGLO2021-2022340656516.2515143.0501390
Harry GurneyNOT2016-20183522929*9.673193.5500360
Tim AmbroseWAR2016-201961112198521.9051842.28023280
Sam CookESS2018-20261012186317.8215854.43003140
Sam HainWAR2016-2026121905409628.42129041.86033560
Sam WhitemanYOR2026120000.0030.0000200
Maurice ChambersNOR2015120000.0040.0000200
Charlie HartleyKEN2014120000.00160.0000200
Chemar HolderDUR2024120000.0060.0000200
Timm van der GugtenGLA2026230727224.0010866.67012100
Charles MorrisWOR2014-201834200*0.00140.0000200
Adam RileyKEN2014-2019241772.335213.4600210
Wes AgarKEN2023240825120.5013759.85012130
Ben CoxWOR/LEI2014-202645023716247.4038461.72112302
Charlie ShreckLEI2014-2015351915622.7511479.82012140
Riki WesselsNOT2016-20183601148119.0015772.61012211
Robert TaylorLEI2014-2015361975419.4015562.58012111
Sam BillingsKEN2014-20233622399959.7540559.01032321
Jonathan TrottWAR2016-201747031015144.2957354.10202381
Adam WheaterHAM/ESS2014-20215701895927.0035353.54022231
Matt ParkinsonKEN/LAN2017-2024572563911.2018929.6300290
Marcus TrescothickSOM2016-201958023712729.6342156.29112361
Tim GroenewaldSOM2016-2019682793113.1716647.5900283
Steven MullaneyNOT2016-201959024611327.3331677.85102382
George HillYOR2022-20265901413815.6730146.84002250
Joe DenlyKEN2015-202451002828828.2048957.67022370
Jack BrooksYOR/SOM2016-20228104742712.3314152.4800290
Jeetan PatelWAR2016-201961101703115.4524669.11002290
Keith BarkerHAM/WAR2016-2024812240570*40.5065062.31062652
Steven PattersonYOR2016-2022101311755114.5836947.43012250
Lewis GregorySOM2016-20269134557129*61.8995058.632325313
Tom TaylorWOR/NOR/DER2014-202571301616612.3832649.39012173
Tom BaileyLAN2015-2024101332196621.9037458.56012281
Joe ClarkeWOR/NOT2018-2026913051015739.2390756.23222572
Dominic BessYOR/SOM2017-202681342985533.1151757.64012390
James HildrethSOM2016-2022914248210740.1780260.10142661
Steven CroftLAN2015-2023914150311538.69108146.53132623
Ollie RobinsonDUR/KEN2019-202581423927932.6763961.35032462
Alex LeesYOR/DUR2016-2025915250812539.0899551.06302721
Jack LeachSOM2016-20261116614028*14.0043132.48002111
Alex DaviesWAR/LAN2015-2026111704105824.1274754.89022623
Brad WhealHAM/WAR2016-2025101741314510.0845828.60002171
James FullerHAM/GLO2014-2026111833644824.2754966.30002452
Oliver Hannon-DalbyWAR2016-2025121876011*5.4533018.1800280
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.