Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

Tom Kohler-Cadmore has the most ducks in men's cricket v Derbyshire: 5.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Derbyshire×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom Kohler-CadmoreWOR/YOR/SOM2014-2026262806558123.3975686.640457219
Ben RaineDUR/LEI2014-2026353646847121.38117358.310357611
Liam NorwellWAR/GLO/BB2014-2021911213510215.0024355.56104183
Angus RobsonSUS/LEI2014-201791601875311.6933855.33014370
Niall O'BrienLEI2014-2016131715378933.5690459.40044552
Ben MikeYOR/LEI2019-20261817624449*22.18239102.09004189
Adam RossingtonNOR2014-2021182314365019.8244198.87014629
Alex DaviesLAN/BB2014-2025252629028937.58854105.620749524
Ben SandersonNOR2015-202628269123317.2425648.05004152
Pieter MalanWAR/BB2021230000.00120.0000300
Ryan DaviesDUR/KEN2015-2018240220.50287.1400300
Sean HuntSUS2021-202334100*0.00280.0000300
Ben BrownSUS/HAM2016-2025811238215742.4443288.43123443
Graham WaggGLA2014-2019811126610026.6040066.50123327
Graeme WhiteNOR2014-202317114943713.4310688.68003113
Matthew PottsDUR2017-2026141231956421.6743744.62023260
Scott BorthwickDUR2014-20241515026410417.6038568.57103242
Mark StonemanMID/DUR/SUR2014-20241216151911534.6075568.74123734
Arron LilleyLAN/LEI2014-2023181622056714.64148138.51013228
Alex HalesNOT2014-20242020081821840.90593137.9416311620
Joe LeachWOR2014-2023222032567115.0648752.57013332
Ricardo VasconcelosNOR2018-20262026072813228.00122859.28153963
Keaton JenningsDUR/LAN2016-20262327184310632.42115073.30143948
Josh CobbWOR/NOR/LEI2014-202428353109910434.34120191.5117310545
David MastersESS2014120000.0070.0000200
Joshua DellWOR2019120000.00330.0000200
Naveen-ul-HaqLEI2021-2023520000.0030.0000200
Simon KerriganNOR/LAN2014-2023330882.671650.0000210
Ben AllisonWOR/GLO2019-2026430551.673813.1600200
Dan RedfernLEI2014-201524020185.002774.0700220
Kieran BullGLA2014-2018241117*3.671159.5700210
Rob SayerLEI2015-20176415532*18.3317231.9800260
Kyle AbbottHAM/WOR2014-20267516229*15.508176.5400242
AzharullahNOR2014-2017116230197.504665.2200260
Josh HullLEI2023-2026763862.674418.1800200
Richard OliverWOR2014-201567068459.718877.27002100
Dieter KleinLEI2016-20219735524*13.7545122.2200260
Matthew FisherYOR2014-202412849137*22.7580113.75002133
Matt ParkinsonDUR/KEN/LAN2017-202518822073.339820.4100210
Tim MurtaghMID2018-20226911023912.7516362.58002150
Tom BaileyLAN2014-202614921182916.8622253.15002102
Ben GreenSOM/LEI2021-20268921674523.8620979.90002176
Alexei KervezeeWOR2014-2016810028611028.6037376.68112266
Jonny BairstowYOR2014-20261010316140*23.0016796.41002164
Andrew SalterGLA2015-2022910217645*22.0045638.60002202
Robbie WhiteMID2018-2022510031912031.9067747.12122313
Will SmithHAM/DUR2014-201971112368223.6051346.00022280
Ben SlaterLEI/NOT2019-2025811142710742.7067363.45132570
Dominic BessYOR2019-2026151121375315.2213998.56012144
George HillYOR2020-2026121122187924.2228576.49022262
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.