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)

Matt Coles has the most ducks in men's first-class cricket v Glamorgan: 3.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Glamorgan×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matt ColesHAM/KEN2014-201668071298.8810468.27003121
Mark CosgroveLEI2015-201959118359*22.8845740.04013260
Jack CarsonSUS2021-202681111574615.7035644.10003241
Ben MikeLEI2018-202671212849125.8259447.81023372
Daryl MitchellWOR2014-20208151619151*44.21133246.47313661
Miles HammondGLO2015-20251118162512136.76104160.04153825
Billy GodlemanDER2014-20221120072622736.30138652.38223811
Gareth RoderickWOR/GLO2015-202313212621172*32.68130447.62123761
Matt HunnKEN2014-2015220000.00120.0000200
Imran QayyumKEN2017120000.0030.0000200
Tim MurtaghMID2018-202233122*1.001612.5000200
Matthew QuinnKEN2021-202523177*3.501741.1800201
Keith BarkerWAR2018230585819.338568.2401291
Tom WellsLEI201523017175.675431.4800220
Gareth BattySUR2014-201534028267.007139.4400221
Stuart MeakerSUS/SUR2015-202134029237.257041.4300250
Will DavisDER/LEI2016-20193414539*15.009845.9200270
Scott CurrieHAM/LEI2024-2026340704517.5018737.4300270
Luke WrightSUS2016-201735036197.2010534.2900240
Matthew FisherYOR2021-202455031156.206150.8200230
Matthew PottsDUR2017-20224513126*7.756944.9300240
Ethan BamberMID/WAR2022-2026551524613.0010052.0000243
Ajeet DaleGLO2023-2025551463211.506867.6500250
Graham NapierESS2015-2016460684311.3311161.2600282
Cheteshwar PujaraSUS/DER/NOT2014-202446053418.8315234.8700280
Mitchell ClaydonSUS/KEN2014-20215611195523.8017667.61012172
Paul CoughlinDUR2017-2023561573111.4011350.4400260
Calum HaggettKEN2015-2017460692411.5018736.9000281
Sam ConnersDER2022-202456230237.507540.0000231
Aristides KarvelasSUS2023-20243626039*15.0011950.4200271
Stiaan van ZylSUS2017-202147017511325.0029958.53102270
Charlie ShreckLEI2014-2017671763112.679580.00002140
Cameron BancroftGLO2017-202547147518479.1778360.66222573
Haseeb HameedLAN/NOT2015-20264701357019.2930544.26012200
Matt ParkinsonKEN/LAN2021-20254734516*11.2510642.4500270
Joey EvisonKEN/LEI/NOT2022-20254701144916.2928040.71002121
John SimpsonMID/SUS2018-202678138411754.8673352.39212473
Ben CoadYOR2021-202678245147.506173.7700260
Ben SandersonNOR2016-202588055186.8815136.4200280
Colin AckermannLEI2018-20235901294514.3329543.73002180
Rob NewtonNOR2015-201969044510749.4487550.86232510
Sam NortheastKEN2014-201769127410234.2549855.02122292
Saif ZaibNOR2016-2025710044714544.7079456.30222564
Dominic BessYOR2021-202671032235031.8636860.60012331
Alex ThomsonWAR/DER2020-202571011566017.3337042.16012192
Tom Kohler-CadmoreWOR/YOR2014-2021711024210222.0046452.16112332
Max HoldenMID/NOR2017-2025811030010727.2758051.72112374
Tony PalladinoDER2014-201991321263311.4530940.78002141
Angus RobsonSUS/DUR/LEI2014-201971313388328.1771947.01022422
Joe DenlyKEN2015-20258143587161*53.3686368.02222896
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.