LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL138/2 (25)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Todd MurphyAUS/GLO/VIC2021-20264469168094115.26140857.4600119512
Chris TremainNOR/VIC/NSW2017-20244460145245811.39127341.160112579
AzharullahNOR2014-201744663046058*12.78101445.360113674
Nathan GilchristWAR/KEN/LEI2020-2026445515382419.55101337.710013564
Stuart MacGillAUS1998-2008444711349439.6971548.810012382
CBRLS KumaraSL/NCC2016-2026446325296477.7980037.000018433
Lindsay HassettAUS1938-1953436933073198*46.56229844.43101112408
Keith StackpoleAUS1966-197443805280720737.43344949.43714531810
Pankaj RoyIND1951-196043794244217332.5640.005914591
Matthew ShortVIC2018-202643725229111934.19410055.88315626813
Jack EdwardsNSW2018-202643729221313835.13409554.0446524315
Oli CarterSUS2021-202643736217418532.45435249.95115427717
Kris SrikkanthIND1981-199243723206212329.88273762.88212722119
Fletcha MiddletonHAM2023-202643731191311626.57413146.3121162602
Jim AllenbySOM/GLA2014-201743701181010026.23316657.17112823019
Devon SmithWI2003-201843762176010823.78383445.911872461
Jack WildermuthQUE2017-202643634159211126.98267359.5627521011
Calvin HarrisonNOR/NOT2023-202643645156115326.46302751.5735819917
Nicky BojeSA2000-200643621013128525.23271548.320451856
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Joel ParisWA2018-202643651210889320.53287337.8701112110
Brett RandellCS/ND/SOM2017-202643691295490*16.74237640.15051310112
Lance CairnsNZ1974-1985436589286416.28122357.650278028
Hasan AliPAK/YOR/WAR2017-2026436396915412.8094972.8102116237
Sonny RamadhinWI1950-1960435814361448.202313.040014200
Brendan DoggettAUS/DUR/SA2017-2026435516322498.2680540.000011332
Ewen ChatfieldNZ1975-198943543318021*8.5778223.020011160
Bruce MitchellSA1929-1949428093471189*48.8915829.1182131031
Herbie TaylorSA1912-193242764293617640.78666.677172987
Norm O'NeillAUS1958-196542698277918145.56191842.6061562414
Bert SutcliffeNZ1947-1965427682727230*40.1019543.08515520716
Ali OrrSUS/HAM2021-202642783255119834.01508250.2059433033
Tim WardTAS2021-202642783253414433.79583643.42317429912
Will BraggGLA2014-2017427742308161*31.62507845.4541282821
Peter BurgeAUS1955-196642688229018138.17230842.1141251926
Monty NobleAUS1898-190942737199713330.2610.0011641062
Tom PriceSUS/GLO2020-2026426613154110929.08290753.0118719713
Mohammad AmirPAK/ESS/GLO2009-20224273138454814.08210840.090081044
Matthew KellyNOR/WA2018-20254254117428917.26175142.380178912
Ian BishopWI1989-19984263116324812.15174336.260010622
Charlie ShreckLEI2014-20174260223955610.3972354.630118641
Phil TufnellENG1990-200142592915322*5.1069022.170015130
Ed JoyceIRE/SUS2014-201841702335125049.28585757.211112542026
Saeed AhmedPAK1958-197241784299117240.4281347.3651621974
Glenn TurnerNZ1969-198341736299125944.64406134.0171412650
Maurice LeylandENG1928-193841655276418746.07426639.9791062097
Sadiq MohammadPAK1969-198041742257916635.82256741.7651062370
Trevor GoddardSA1955-197041785251611234.47106735.9911841546
Asanka GurusinhaSL1985-199641707245214338.92610936.6578324811
Andrew EllisCAN2012-201841684227817135.59404556.32610430328

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.