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 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
Ned EckersleyDUR/LEI2014-20229516311402314726.47809549.706181448512
Nasser HussainENG1990-20049617116576420737.191427240.3914331473424
Brendon McCullumNZ/OV2004-20161011789650030238.461005764.63123114782107
Miles HammondGLO2015-20261011819582316933.851134751.328381474459
Matthew HaydenAUS1994-200910318414862538050.741434960.11302914104982
Mushfiqur RahimBAN2005-2026106195176957219*39.081434448.5014301479639
Travis HeadAUS/SUS/WOR2016-202611420311804317541.891224365.69203914100664
Nick BrowneESS2014-202412520716684725535.851497045.7416271494912
David WarnerAUS/NSW2011-202411721599198335*44.651321969.58273914109369
VVS LaxmanIND1996-201213422433878128145.971778549.3717561411355
Alec StewartENG1990-200313323521846319039.551738948.67154514112110
Ben FoakesENG/ESS/SUR2014-2026154243398039174*39.411646048.8416411497630
Sachin TendulkarIND1989-20131993293315921248*53.792943754.05516814205869
Tino BestWI/HAM2003-2016314674509511.5480555.900113567
Shaheen Shah AfridiPAK/MID2018-202637501034529*8.6371848.050013437
Terry AldermanAUS1981-199141532220326*6.5573527.620013190
Nathan GilchristWAR/KEN/LEI2020-2026445515382419.55101337.710013564
Jayden SealesWI/SUS2021-2026406024319328.8674442.8800132712
John BracewellNZ1980-1990416011100111020.43250339.991413824
AzharullahNOR2014-201744663046058*12.78101445.360113674
Brett RandellCS/ND/SOM2017-202643691295490*16.74237640.15051310112
Kyle JarvisZIM/LAN2011-20204972247115714.81144449.240113967
Srinivasaraghavan VenkataraghavanIND1965-19835776127486411.6962037.740213493
Gabe BellGLO/TAS2017-202650772938835*8.08109035.600013503
Saqlain MushtaqPAK1995-2004497814927101*14.48360325.731213827
Brian StathamENG1951-19657087286753811.4426442.800013355
Gareth BattyENG/SUR2003-20196589201358110*19.68288247.12121316818
Craig McDermottAUS1984-199671901394042*12.21171654.780013906
Michael RipponCAN/OV2017-2025539113227610629.18488246.621111326717
Javagal SrinathIND1991-200267922110097614.21203749.5304131108
Jason GillespieAUS1996-20067193281218201*18.74381031.9712131468
David PayneGLO2014-2022769433125167*20.51252149.62051316514
Mitchell SantnerNZ/ND/WOR2014-202663976280813630.86536452.354151333962
Chandu BordeIND1958-19695597113061177*35.5923829.41518132951
Frank WoolleyENG1909-193463987328315436.08148860.625231319015
Trent BoultNZ/ND2011-202286103509006116.98143662.67021310036
Taijul IslamBAN2014-202663105129644710.37249838.5900131063
Rob NewtonNOR2014-20195810973208202*31.45616652.03716134296
Callum ParkinsonWOR/DUR/DER2016-2026811132814737517.33399036.9202131326
Henry HuntSA2019-2026591144344816231.35863939.918151340514
Josh CobbNOR/LEI2014-20236511613276113726.81514353.681171336630
Cole McConchieCAN2012-2025701195380821433.40705453.989151343123
Tom ClarkSUS2019-2026691216313514027.26647648.415161341720
Matt PriorENG/SUS2007-201480123204224131*41.01678562.258281351117
Asad ShafiqPAK2010-2020771286466013738.20958848.6012271351229
Tom FellWOR2014-2022791344361417127.80751048.12514135145
Joe CarterND2013-2026781366476216936.63955449.8410271356862
James FullerOV/MID/HAM2013-2026911372327789324.37395470.260111334142
George BartlettSOM/NOR2017-20268313716370513430.62691253.608181346941
Adam WheaterND/HAM/ESS2012-202292139153689204*29.75649656.794201346711

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.