Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM88/5 (11)ZIM need 134 runs in 54 ballsLive7th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Essex×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dan MousleyWAR2019-202681312157517.9235560.56022304
Matthew MontgomeryNOT2023-202424021317753.2541751.08100320
Will SmithHAM2014241211151*70.3341750.60100180
Lyndon JamesNOT2018-202671212115119.1846345.57011290
Keith BarkerHAM/WAR2017-202671312114217.5837855.82004232
Tom BantonSOM2019-202558021012626.2525084.00101247
Hashim AmlaHAM/SUR2014-20224612098441.8045545.93020260
Alex GidmanGLO2014241207119*69.0036756.40110261
Tom AlsopSUS/HAM2017-20256902077223.0045145.90020261
Lewis HillLEI2015-202636120612741.2046943.92101211
Luke WellsSUS/LAN2016-202461202037516.9248441.94012203
Matt MilnesKEN/NOT2018-202261112026720.2052938.19011252
William TavaréGLO2014-2015481200100*28.5739051.28112260
James TredwellKEN2014-201646019912433.1742946.39100320
George BellLAN2022-20243601956032.5033857.69020290
Danny BriggsSUS/HAM/WAR2014-2024712319566*21.6732160.75021292
Kyle VerreynneNOT2024-2026352192128*64.0034955.01100220
Wes DurstonDER2014-201548319274*38.4032259.63010251
Daniel LawrenceSUR2024-202646018912531.5035353.54100202
Josh BohannonLAN2022-202451001876818.7038648.45013223
Asa TribeGLA2026110184184184.0038348.04100200
Ross TaylorSUS/NOT2016-201824018414646.0026968.40100270
Kashif AliWOR2024-20253601845030.6733754.60010250
Tom MooresNOT2018-20215901838720.3337049.46012207
Josh CobbNOR/LEI2014-202161211834916.6438148.03003300
Dawid MalanMID/YOR2017-20223511828745.5033754.01020260
Jeetan PatelWAR2017-20194711797129.8326368.06020192
Robert KeyKEN2014-20154701787125.4338646.11011210
Toby AlbertHAM2023-202635017712435.4033153.47100251
Luke ProcterNOR2021-202346017611329.3344040.00100160
Ben HarmisonKEN2014-201535017412334.8034949.86100270
Jonathan TattersallYOR/LEI/SUR2019-202661001744517.4046137.74000200
Jonny BairstowYOR2018-20264601727928.6721779.26020214
Graham WaggGLA2014-20164801704721.2526863.43001174
Craig MeschedeGLA2015-20164801696821.1321578.60011214
Adam WheaterHAM201424116610755.3322175.11100201
Jack TaylorGLO2014-20163601657427.5021676.39010215
George BartlettSOM2018-202361001654216.5034447.97000164
Tom FellWOR2014-202171301645312.6248533.81014250
Rikki ClarkeWAR/SUR2017-202161011635618.1141139.66011223
Ben RaineDUR/LEI2015-2025914216342*13.5827559.27002182
Joey EvisonKEN/LEI2023-20264711625827.0043037.67010172
Jake LehmannHAM20262401598939.7530951.46010260
Tom HartleyLAN2022-202336115973*31.8020677.18011206
Luke FletcherNOT2018-202461101593914.4544635.65002173
Joe LeachWOR2014-202471201593913.2531350.80002230
James FullerHAM/GLO2014-2026913215520*14.0924164.32000184
Colin IngramGLA2015-20263501544330.8025560.39000241
Will YoungDUR/NOR2021-20224501546330.8037141.51011220
Finlay BeanYOR2022-20253611525330.4040637.44011260

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.