Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG251/1 (35.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Derbyshire×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Nick BrowneESSSpecsavers County Championship 20162016221484255484.0086256.15200563
David LloydGLACounty Championship 20222022231446313*223.0055780.07110634
Ed JoyceSUSSpecsavers County Championship 20162016231361250180.5050271.91200445
Ben DuckettNOTCounty Championship 20222022220327241163.5038784.50110490
Rob NewtonNORSpecsavers County Championship 2017201724032310880.7555158.62130401
Tom HainesSUSCounty Championship 2022202224032124380.2556556.81100380
Ben ComptonKENCounty Championship 2025202524031615679.0059453.20110350
David BedinghamDURCounty Championship 20212021231310257155.0046966.10111351
Haseeb HameedNOTCounty Championship 20222022231304196152.0045367.11110393
Sam NortheastKENSpecsavers County Championship 20162016241303191101.0039377.10110352
Aneurin DonaldGLASpecsavers County Championship 2016201623027923493.00202138.121013415
Chris DentGLOSpecsavers County Championship 20162016231278180139.0047758.28110383
Miles HammondGLOCounty Championship 2026202623027314591.0048056.88200235
Dawid MalanMIDSpecsavers County Championship 20192019220271199135.5051452.72110310
Mark CosgroveLEILV= County Championship 2015201524027015667.5034179.18200364
Mark CosgroveLEISpecsavers County Championship 2016201624126811089.3350652.96110291
Ned EckersleyLEISpecsavers County Championship 2016201624026811767.0054649.08200290
Graeme van BuurenGLOCounty Championship 2025202524026717566.7543860.96110371
Marcus HarrisLANCounty Championship 2026202624026612566.5046057.83120342
Chris DentGLOSpecsavers County Championship 2019201923026416988.0053649.25110302
Alex LeesDURSpecsavers County Championship 20192019241261107*87.0059743.72120262
Sean DicksonKENSpecsavers County Championship 20162016241260207*86.6748253.94100312
Shan MasoodYORCounty Championship 2023202324125695*85.3329586.78030342
Jack HaynesWORCounty Championship 2022202224124213380.6753345.40100330
Jake LibbyWORCounty Championship 20232023241241104*80.3345253.32110292
Lewis HillLEICounty Championship 2025202524023815159.5048848.77100210
Colin IngramGLACounty Championship 2023202323023613678.6736864.13110401
Cameron BancroftGLOCounty Championship 20252025120234176117.0049347.46110240
Ryan HigginsMIDCounty Championship 2024202423023416378.0032172.90110226
Nick BrowneESSLV= County Championship 20142014122232132*-48148.23200340
James BraceyGLOCounty Championship 20262026231232113116.0035166.10200202
Sam RobsonMIDSpecsavers County Championship 2018201824023113457.7543752.86110290
Rehan AhmedLEICounty Championship 2025202524023111557.7523697.88110362
Mohammad RizwanSUSCounty Championship 20222022231228130114.0034166.86110341
Lewis HillLEICounty Championship 20232023231225162*112.5037959.37111261
Luke WellsLANCounty Championship 2025202524022514156.2539856.53110300
Luke ProcterNORCounty Championship 20252025220221150110.5040954.03110270
Luke WellsSUSSpecsavers County Championship 20162016220220116110.0047046.81200271
Dawid MalanYORBob Willis Trophy 20202020110219219219.0024489.75100284
Ricardo VasconcelosNORCounty Championship 2026202624021913254.7549544.24111270
Alex HalesNOTSpecsavers County Championship 20172017110218218218.00218100.00100381
James AdamsHAMLV= County Championship 201420142402188454.5047046.38030242
Justin BroadNORCounty Championship 20252025220217171108.5030072.33100222
Alastair CookESSLV= County Championship 20142014120216181108.0038156.69100230
Alex LeesDURCounty Championship 20232023220216171108.0025485.04100273
Marnus LabuschagneGLACounty Championship 20222022120215130107.5028675.17110263
Marcus HarrisLEICounty Championship 20242024110214214214.0030370.63100262
Rob KeoghNORLV= County Championship 20152015241214163*71.3338256.02100290
Calvin HarrisonNORCounty Championship 2026202624021410753.5044847.77110253
Chris BenjaminKENCounty Championship 2026202624021412353.5038455.73110210
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.