Live4th ODI · Ireland in Namibia 2026/27NAM145/8 (35)IRE298/8 (50)NAM need 154 runs in 90 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Durham×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rob KeoghNOR2014-202159068177.5613550.3700280
Henry NichollsWOR2025120674233.5015543.2300080
Jack HomeWOR20261226763*-12354.4701072
Tom CooperSOM2015240674716.7514546.21000120
Lukas CareyGLA2017-2021460674911.1710961.4700181
Chris RogersMID/SOM2014-201647067309.5712852.34001110
Ekansh SinghKEN20261116666*-9668.7501081
James TredwellSUS20141216650*66.0010264.71010120
Keith DudgeonKEN2026220664433.0014744.9000070
Nathan McSweeneyNOR2026240665216.5013449.2501060
Jack LeachSOM2016-2025574663022.0010562.86001110
Gavin GriffithsLEI2017-2020671662311.0019633.67000100
Matt HobdenSUS20151216565*65.008081.2501192
Jack TaylorGLO2017-2023240654716.259568.4200161
Michael HoganGLA2017-202271026529*8.139270.6500292
Pieter MalanMID/WAR2021-2022220643332.009964.65000110
Ben CoadYOR2016-2023331642832.007684.21000111
Rehaan EdavalathWOR2025-2026231646132.0016040.0001090
Andrew HoddYOR2015-2016340643116.0015142.3800080
Jack BrooksYOR2014-2016321633663.007386.3000081
Gus MillerNOR2026110616161.008670.9301080
Ruaidhri SmithGLA2018121613661.0060101.67000100
George HankinsGLO2017-2019240612715.2513445.5200170
Matthew FisherYOR/SUR2020-20254536127*30.5013844.2000070
Daniel HughesSUS2025120606030.0011253.57011100
Tim GroenewaldSOM2015-20164726020*12.0010159.4100062
Faheem AshrafSUS2022120593329.509065.5600080
Adam FinchWOR2022-20243425922*29.5017334.1000060
Moeen AliWOR2017110585858.008369.8801040
Ateeq JavidLEI2018110585858.0011550.4301060
Jake LehmannYOR2016110585858.009163.7401080
Ravi RampaulDER2018-2019363582419.338171.6000153
Hardus ViljoenDER2017-20183615719*11.4012844.5300061
Steven PattersonYOR2014-202066057369.5010057.0000381
Gurjit SandhuDER20171215546*55.0016333.7400070
Karl BrownLAN2016240554113.759856.1200190
Shan MasoodYOR2023120544427.0012244.2600030
Tom ScrivenLEI2022-202336054219.0010850.0000160
Steven FinnMID2014-2019584541513.509556.8400080
Phil MustardGLO2017120533826.5015633.9700090
Grant RoelofsenGLO2023120534226.506779.1000070
Michael YardySUS2014-2015230532817.679854.0800070
Ethan BamberMID/WAR2022-20253415230*17.339455.3200142
Justin BroadNOR2026120504925.0011145.0500060
Charlie TearSUS2022120502625.0010050.0000080
Roelof van der MerweSOM2016230504716.675787.7200150
Ryan SidebottomYOR2014-2016443502550.0011244.6400060
Imran TahirDER/NOT2016-20173515018*12.508757.4700070
Ben ComptonKEN/NOT2021-2026240482012.0012339.02000100
Danny BriggsSUS/WAR2017-20246744818*16.008258.5400060

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.