Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM81/4 (9.4)ZIM need 141 runs in 62 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 Northamptonshire×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
George BaldersonLAN2023-2026610224311530.3850148.50101283
Lewis HillLEI2015-2025814224338*20.2549049.59000231
Jesse RyderESS2015-201635024212448.4040759.46110223
Gary BallanceYOR2014-202135024217448.4043156.15100352
Craig MeschedeGLA2015-201746024210740.3334071.18100342
Jordan ThompsonYOR2021-202457124256*40.3333073.33030287
Luke WrightSUS2014-201746024015840.0038762.02100351
Ben CharlesworthGLO2018-20261016124077*16.0053644.78015290
Ben GeddesMID/SUR2022-20265822386539.6739360.56031262
Paul CollingwoodDUR2014-201847023710133.8642555.76110281
Chris NashSUS2014-20174702377533.8643854.11030320
Paul WalterESS2021-20233502359347.0048348.65020343
Marchant de LangeGLO/GLA2017-202458123311333.29228102.191011516
Harry FinchSUS/KEN2016-2025510123111825.6737162.26112320
Phil MustardDUR/GLO2014-20173502279145.4044750.78020320
Michael RichardsonDUR2014-20184702258032.1442153.44020281
Timm van der GugtenGLA2016-202581222246122.4043151.97011281
George HankinsGLO2016-202068022211627.7542951.75110280
Kumar SangakkaraSUR201523022111173.6733965.19200261
Michael BurgessSUS/WAR2018-202355122078*55.0031170.74020284
Sol BudingerLEI2024-20253602195636.5023692.80021304
Tim AmbroseWAR2014-201844021510353.7533264.76110231
Chris JordanSUS2017-201935021516643.0034063.24101330
Shiv ThakorDER2015-201758221483*35.6733763.50010300
David BedinghamDUR2021-2026351213109*53.2530270.53110242
Matt TaylorGLO2015-2026111542133819.3643548.97000182
Chris RogersMID201423021010670.0035159.83110311
Ross WhiteleyWOR/DER2016-20243502106642.0026479.550212011
Ed BarnardWOR/WAR2016-2023611321048*26.2545046.67001221
Hashim AmlaDER/SUR2015-202247120913334.8352439.89101140
Caleb JewellDER2025-20263502059441.0032064.06020220
Joe LeachWOR2016-202058320553*41.0022491.52021251
Jack CarsonSUS2021-20244701986128.2933459.28020224
Ravi BoparaESS2015-20164601967632.6745143.46020210
Shan MasoodYOR2024121191131*191.0028068.21110194
Daniel DouthwaiteGLA2020-20244401918647.7525973.75020253
Jamie OvertonSOM/SUR2020-20233401896847.2519397.93030237
Ben SlaterDER/NOT2015-20233501899437.8040247.01021320
Brett D'OliveiraWOR2016-202661201888115.6746640.34022121
Jonathan TrottWAR2014-201834018616446.5035752.10100251
Hassan AzadLEI20192301849261.3342543.29020180
Lewis GregorySOM2014-20234621824845.5027266.91000205
Joey EvisonKEN2023-20265711825230.3339745.84010240
Jonathan TattersallYOR/LEI2021-20254721814736.2031158.20000231
Mark StonemanMID/DUR2014-202461001815118.1036050.28010192
Karl BrownLAN20151201799789.5035151.00020220
Tom LammonbySOM2020-202347117911029.8344440.32101160
Craig OvertonSOM2014-20235711755329.1718694.09010263
Eoin MorganMID2014-201936217381*43.2531455.10011192
Ollie RobinsonSUS2016-2024712417349*21.6321680.09002240

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.