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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Shan MasoodPAK/YOR/DER2013-2026751363544123940.91887961.2815241259434
Michael HusseyAUS2005-20137913716623519551.531243650.1419291268539
Bharat PopliND2013-20268214610542817239.911095949.5310351266530
Rod MarshAUS1970-19849615013363313226.52725445.993161238124
Leus du PlooyMID/DER2019-202693151196115263*46.331050758.2016291268735
Greg ChappellAUS1970-198487151197110247*53.861307951.5324311275516
Saleem MalikPAK1982-199910215422576823743.701090649.331529126787
Arjuna RanatungaSL1982-200093155125105135*35.70895750.544381255340
Garry SobersWI1954-197493160218032365*57.78407153.4826301272632
WPUJC VaasSL1994-2009111162353089100*24.32703343.921131237616
Steven DaviesSOM/SUR2014-2023101168135266200*33.97933256.438251270911
Graham ThorpeENG1993-2005100179286744200*44.661469345.901639127789
Sunil GavaskarIND1971-19871252141610122236*51.121532744.42344512101626
Maninder SinghIND1982-199335381299153.8129717.51001151
André NelSA2001-200836428337349.9173146.100011405
Jordan BuckinghamYOR/NOR/SA2022-202632462191173.6447019.360011110
John GleesonAUS1967-1972294683954510.39100131.670011390
Corey CollymoreWI1999-200730522719716*7.8864230.690011190
Brendan DoggettAUS/DUR/SA2017-2026435415317498.1379339.970011332
Ajeet DaleHAM/GLO/LAN2020-20264054193895211.1186644.920111431
Ewen ChatfieldNZ1975-198943543318021*8.5778223.020011160
Stuart MeakerAA/SUS/SUR2014-20214057137145816.23170641.850211961
Sam ConnersDUR/DER2019-2025505713415399.43111037.390011437
Delray RawlinsSUS2017-202234601127510021.61221757.51171116927
Hasan AliPAK/YOR/WAR2017-2026436396915412.8094972.8102116237
Shoaib AkhtarPAK1997-20074667135444710.07131341.4300115322
Wally GroutAUS1957-1966516788907415.0877541.030311510
Todd MurphyAUS/GLO/VIC2021-20264368168064115.50140357.4500119512
Alec BedserENG1946-19555171157147912.7542633.570111496
Roy McLeanSA1951-196440733212014230.2917163.745101122512
Mitch RenwickOV/CS2016-202240743182313425.68399045.6935112526
Saeed AjmalPAK/WOR2009-201552751676953*13.03149751.370211907
Yasir ShahPAK/KEN2014-202251768104911315.43218847.94101112211
Mike SmithENG1958-197250786227812131.64118130.483111118210
Paul CoughlinDUR/LAN/NOT2014-20265680111917100*27.78316660.552101122916
Khaled MashudBAN2000-20074484101409103*19.04413634.0713111471
Jack BurnhamDUR2015-202150846197613525.33416347.472101126416
Lahiru ThirimanneSL2011-2022448562088155*26.43529439.44310112073
Fred TruemanENG1952-196567851498139*13.8252442.7500116025
Frank WorrellWI1948-196351879386026149.4949139.929221129511
Dean JonesAUS1984-1992528911363121646.55742748.8911141136110
Vijay ManjrekarIND1951-19655592103208189*39.1220.00715111970
Rob JonesWOR/LAN2016-202559937218712225.43496744.0339112839
MahmudullahBAN2009-2021509472914150*33.49545653.415161133824
Cameron SteelHAM/DUR/SUR2017-202558945236122426.53558542.274101127811
Sam BillingsENG/KEN2014-202367969281817132.39461361.095121139914
Tony PalladinoDER2014-2019649720116160*15.08240948.1902111438
Anuj DalDER2018-202672103172771146*32.22539651.35513112996
Ben CharlesworthGLO2018-2026631067298321030.13636846.844161137630
Hansie CronjeSA1992-2000681119371413536.41832044.646231140933

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.