Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM71/4 (8.4)ZIM need 151 runs in 68 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

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nick GubbinsMID/HAM2014-2026139243118302201*35.781748447.48194020110731
Cameron BancroftAUS/SOM/DUR2016-2026136249178578206*36.971928344.4821382092321
Tom LathamNZ/CAN/DUR2012-20261522671411041264*43.642199350.20295820128843
Tom WestleyENG/ESS2014-202616527221907325436.151887448.07213720131311
Matthew HoggardENG2000-2008679227473387.28209022.630019420
Andrew CaddickENG1993-200362951286149*10.37250634.3600191027
Daniel WorrallGLO/SUR/SA2017-2026771043810585116.03177559.61021913723
Mitchell JohnsonAUS2007-201573109162065123*22.20353658.401111924731
Sam CookENG/ESS2017-202694111318674910.84210441.210019905
Wasim BariPAK1967-1984801122613668515.88175633.4906191062
Derek UnderwoodENG1966-1982861163593745*11.57245635.990019910
Luke FletcherDER/NOT/SUR2014-2024861232212455112.33292442.58031915017
Harry FinchSUS/KEN2015-2026781399345711826.59696049.67422194805
Tim BresnanENG/YOR/WAR2009-202199140193612169*29.85810144.593211946414
Daniel FlynnNZ/ND2008-2019771416434418832.18853250.919171959924
Harbhajan SinghIND1998-201510314523222411518.23343264.80291927742
Sam WhitemanYOR/NOR/WA2019-2026801484468019332.501035445.2013181959911
Riki WesselsWOR/NOT2014-202190150134781202*34.90760162.908271963749
Mominul HaqueBAN2013-20268115111526518137.61968954.3413281960821
Graeme van BuurenGLO2016-20269415520446318733.06749359.569221958728
Tom BaileyLAN2014-20261231702426617818.23500853.130101933424
BJ WatlingNZ/ND/DUR2009-202111418422608020537.531340245.3711351971321
Joe DenlyENG/MID/KEN2014-202511619712661522735.761267452.1913351984153
Ed BarnardWOR/WAR2015-2026142208316511177*36.791158856.1911351979635
Mark WaughAUS1991-2002128209178029153*41.821536052.2720471984441
Rob KeoghNOR2014-202512621212602617230.131118653.8716211977618
Younis KhanPAK2000-2017117213191009931352.061937552.12343319108270
Scott BorthwickENG/WF/DUR2014-202413523113750021634.401436752.20124619100015
Chris CookeGLA2014-2026147240437791205*39.551437854.1914401992848
Peter HandscombAUS/MID/YOR2015-2026141242228569281*38.951627152.6618471996624
Ben SlaterDER/LEI/NOT2014-2026144259168820225*36.301821448.42154719121324
Dominic SibleyENG/WAR/SUR2014-202615326229919930539.482242841.02234819103528
Khaled AhmedBAN/KEN2018-202621351166222.7522828.95001883
Nuwan PradeepSL2011-201728501713217*4.0036136.570018190
Asitha FernandoSL/GLA/NOT2021-202646593010514*3.6239326.720018172
Charlie ShreckLEI2014-20174260223955610.3972354.630118641
CBRLS KumaraSL/NCC2016-2026446325296477.7980037.000018433
Ian McPeakeWF2016-20255375196574411.73159641.1700187510
Ollie RaynerMID/HAM/KEN2014-2019628810117552*15.06241648.6302181680
Mohammed ShamiIND2013-202364892775056*12.10100574.6302188325
Liam NorwellWAR/GLO2014-202267893387210215.57163653.30121811715
Blair TicknerNZ/CS/DER2015-20268296347604712.26211036.020018895
Steven FinnENG/MID/SUS2010-202286115448635612.15205841.9302181186
Ish SodhiNZ/CAN/ND2012-202589137192762108*23.41520053.121131833842
Timm van der GugtenNED/GLA2016-202610113934221085*21.05482145.840111828714
Tom LammonbySOM2020-2026861509474222933.63918351.6410211858919
Mitchell StarcAUS/NSW2011-20261211793628409919.86501356.650151829152
Ian HealyAUS1988-1999119182234356161*27.40876049.73422184255
Lewis GregorySOM2014-202612218324437013727.48726860.134221854482
Ben RaineDUR/LEI2014-202614420830429010624.10781154.923181851236

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.