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/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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 by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel LawrenceSURCounty Championship 202520251319292217854.24115679.7625110416
Ed BarnardWARCounty Championship 2025202514225922177*54.24147162.683411154
Will BraggGLASpecsavers County Championship 2016201613251922161*38.42187849.092641070
James VinceHAMSpecsavers County Championship 2018201813231921201*41.86160157.533221403
Jordan CoxESSCounty Championship 202420241115191820765.57130070.6242110517
Ben SmithCSPlunket Shield 2015/162015-2016917291724461.13177051.813211095
Jordan CoxKENCounty Championship 202220221220091715845.85191547.892601205
Lewis HillLEICounty Championship 202520251421191715145.85166055.242611092
Joe ClarkeNOTCounty Championship 2024202414213917213*50.94166255.174431139
Daniel Bell-DrummondKENLV= County Championship 201420141526291515338.13232039.442631170
Paul WalterESSCounty Championship 202520251220291415850.78147162.133321258
Ben CharlesworthGLOCounty Championship 202520251425291416039.74154059.352511357
Alastair CookESSSpecsavers County Championship 201920191424491312545.65201545.311701170
Luke WrightSUSLV= County Championship 201420141120391018953.53137466.233301247
Will YoungCSPlunket Shield 2014/152014-20151017090913253.47183749.481701137
Lahiru UdaraNCCMajor League Tournament 2025/262025-20261017290826160.53105486.153311026
Jason RoySURLV= County Championship 2014201413183908121*60.5399990.8934011716
Billy GodlemanDERSpecsavers County Championship 201620161222090720441.23168253.923211216
Daryl MitchellWORSpecsavers County Championship 201720171223290714243.19156657.925231154
Jake WeatheraldTASSheffield Shield 2024/252024-20251018090618650.33132768.273321196
Gary BallanceYORSpecsavers County Championship 201820181223090619439.39150360.283411423
Angus RobsonLEILV= County Championship 201520151530190612031.24164954.941711382
Wally HammondENGEngland tour of Australia 1928/291928-1929591905251113.13252135.90400940
Matthew CritchleyESSCounty Championship 202620261425490117342.90147661.041621128
Adam WheaterHAM/ESSSpecsavers County Championship 2016201614244900204*45.00152359.092421165
Colin MunroAAPlunket Shield 2014/152014-2015916089928156.19869103.453308646
Sam RobsonMIDSpecsavers County Championship 201620161421189923144.95175951.113451213
Cameron SteelDURSpecsavers County Championship 201720171324289922440.86204044.072411104
Alex LeesDURSpecsavers County Championship 201920191425189918137.46194146.32334976
David LloydGLACounty Championship 2022202214252899313*39.09129569.421521236
Max HoldenMIDCounty Championship 202520251119089818447.26166054.103311106
Nick GubbinsHAMCounty Championship 2024202412182895201*55.94193646.233311081
Ed BarnardWORCounty Championship 2022202214183895163*59.67155057.743511163
Angus RobsonLEILV= County Championship 201420141428089511531.96164654.371741330
Peter HandscombLEICounty Championship 2024202410142894139*74.50157656.733601131
Rob NewtonNORSpecsavers County Championship 201720171324089410837.25159855.9411001162
Chris DentGLOSpecsavers County Championship 2017201713243894135*42.57191646.662701114
Michael RichardsonDURLV= County Championship 201520151530489396*34.35145561.370511243
Alex HalesNOTLV= County Championship 201520151118089223649.56139663.903211393
Joe DenlyKENLV= County Championship 2015201514264892161*40.55167453.292511288
Tom BantonSOMCounty Championship 202420241219189113349.50130568.2825110414
Sam RobsonMIDLV= County Championship 201520151631289117830.72162854.731441300
Lyndon JamesNOTCounty Championship 2022202213192890164*52.35163454.473511113
Rory BurnsSURLV= County Championship 201420141323489019946.84182248.852421211
Alex DaviesLANSpecsavers County Championship 2017201713231890140*40.45159955.663331373
Ollie PriceGLOCounty Championship 2025202514251890253*37.08183748.452311174
Sam NortheastKENCounty Championship 202620261426289014137.08169452.542321091
Ryan ten DoeschateESSSpecsavers County Championship 201620161317388814563.43117975.32340937
Alex LeesYORLV= County Championship 201420141218088713849.28181348.922511176
Brad WilsonOVPlunket Shield 2015/162015-20161020188612646.63228038.863611052

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.