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/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 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 Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme PollockSA1963-197014232145327469.19154950.555501849
Andrew StraussENG2005-201120360142116139.47280950.594721753
Stanley JacksonENG1893-1905203341415144*48.7910.005631180
Zaheer AbbasPAK1972-198420342141112644.09256454.7621231587
Jonny BairstowENG2013-202326472140611931.24262953.4826116814
Sourav GangulyIND1996-200824444140314435.08266852.592721626
Johnny TyldesleyENG1899-190926461138913830.87--3841163
Ted DexterENG1959-196819350135818038.80168040.892821713
Alvin KallicharranWI1973-198019332132512742.74131847.274711652
Murali VijayIND2008-201815280132416747.29271748.7346215615
Dilip VengsarkarIND1977-1992243841304164*38.35291339.622711225
Tony GreigENG1972-197721371130311036.19263449.4711021755
Azhar AliPAK2010-2022142721300205*52.00296843.804601195
Mark ButcherENG1997-2003204011287173*33.00276246.603431581
John WrightNZ1980-199319363127714138.70384533.212401481
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Martin CroweNZ1982-199317293125518848.27267047.003631563
Graeme SmithSA/IWX2002-201421413123812232.58216557.183541580
Graham ThorpeENG1993-200116314123513845.74251349.143821480
Ajinkya RahaneIND2013-202318343122514739.52233052.5826213510
Bill EdrichENG1938-195521391118411931.16197930.422821244
Jeff DujonWI1981-199123342117613936.75244648.082411296
Derek RandallENG1977-198318344116117438.70263044.143661201
Eddie BarlowSA1963-197014262114920147.88156841.525321223
Younis KhanPAK2002-201711222114821357.40221251.904421158
Allan LambENG1982-199120352113812534.48215552.811731623
Gary KirstenSA1993-200218341113415334.36286539.582531441
Larry GomesWI1978-198413233112212756.10193144.38630910
Saleem MalikPAK1983-199815262110623746.08221849.862541411
W.G. GraceENG1880-189922362109817032.2942450.94252551
Carl HooperWI1988-199925431109510226.07246544.421651227
Trevor GoddardSA1957-19701833410909337.59106336.12081462
Ijaz AhmedPAK1988-199914252108515547.17242644.726121375
Tom GraveneyENG1953-196822384107511131.62204838.571621000
Robin SmithENG1989-199315303107414339.78218349.202711491
Roy FredericksWI1968-197615291106916938.18127550.821521344
Stuart BroadENG2009-202340661210196518.87157764.6204812218
Marcus TrescothickENG2001-20051530010139033.77170759.340721548
Ross TaylorNZ2008-20201224199929043.43149067.052321375
Andrew StoddartENG1888-18981630299617335.576451.56233585
Cyril WashbrookENG1946-19561731199614333.20102736.03252805
MS DhoniIND2007-20141933599022435.36164260.2915210216
KS RanjitsinhjiENG1896-19021526498917544.95--262790
Mahela JayawardeneSL1999-20131629096910533.41220843.892521273
Michael VaughanENG2002-20051020095918347.95162758.944131219
Herschelle GibbsSA1997-20061530094710431.57203846.471611422
Mark RamprakashENG1993-20011224293313342.41219542.51160972
Nathan AstleNZ1997-200514273930156*38.75178052.251511201
Conrad HunteWI1960-19651020192711048.7958838.95180360
Babar AzamPAK2016-20241325192519638.54178951.70242916

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.