Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Joel GarnerWI1978-1984182262386014.8845551.21014187
John BracewellNZ1980-19901116523783*21.5565336.29013201
Charlie FrankSA192136023615239.33--100200
Tom BlundellNZ2019-202448023612129.5043254.63101280
Brian StathamENG1953-196322321323636*12.4224443.44005210
Jim ChristySA1931-193251002356323.5010.00021211
Saleem YousufPAK1988-1990610123566*26.1142755.04020261
Reggie SpoonerENG1905-191271102337921.18--032190
Mark StonemanENG2017-20185902325625.7851445.14021300
David AllenENG1961-19661014523250*25.7825733.46010190
Robert SamuelsWI1996-19974812317633.0060038.50010331
Bill LockwoodENG1893-19021216323152*17.77--01370
Lord TennysonENG192145122974*57.25--030310
Ramnath KennyIND1959-19604812296232.71--03100
Roston ChaseWI2022-202551002295522.9049246.54011146
Mushfiqur RahimBAN2017-20264712286838.0061037.38010171
Willie QuaifeENG1899-190271312286819.00--011100
Wayne LarkinsENG1980-199151002276422.7061936.67022240
Polly UmrigarIND1956-196061102277820.64--01200
Mike ProcterSA1967-197071012264825.1138254.71001213
Manoj PrabhakarIND1991-19925912246428.0047147.56022270
Marco JansenSA2022-20266902238524.7844150.57022324
Sadagoppan RameshIND1999-200151012226124.6747546.74011250
Jackie HendriksWI1965-1969917522037*18.3315230.26001101
John ReidNZ1985-198669121910827.3863034.76100270
Kamran AkmalPAK2004-201071402184715.5735761.06003362
Sew ShivnarineWI19783602176336.17--030280
Narsingh DeonarineWI2009-20124702178231.0058237.29020253
Jeff CroweNZ1985-199081412164916.6273329.47001241
Hemu AdhikariIND1947-195671422165118.0060026.00012130
Charlie GriffithWI1965-196981522165416.6210340.7801182
Bill StorerENG1897-189961102155119.55--010201
Kemar RoachWI2009-2024132442133110.6562933.86004221
Rashid LatifPAK1994-200261212126619.2739553.67011240
Steve HarmisonENG/IWX2002-200917307212239.2238455.21008301
Jamie SmithENG2025-202651012116023.4429172.51011274
Bryan YoungNZ1993-19974802105326.2556637.10010180
Sydney BarnesENG1901-19122030521038*8.408342.1700560
Dodger WhysallENG1925-19304702097629.8647938.20020131
Prasanna JayawardeneSL2007-201271202094717.4240052.25004253
Tony PitheySA19644612087641.6082025.37021160
Matt HorneNZ1997-200048020813326.0046045.22101182
Graeme FowlerENG19823602078334.5051740.04020230
Niroshan DickwellaSL2019-20224702066429.4326079.23020211
Collie SmithWI195548020610425.7540.00102191
Cammie SmithWI1960-19614802065525.7520059.50010311
Jacob BethellENG2025-202624020515451.2533960.47100220
Adrian BarathWI2009-2012510020410420.4043247.22101320
George LohmannENG1886-18961522220362*10.155949.15015131
Ravi RatnayekeSL1988-19893502027540.4041648.56020310

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.