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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Warren BardsleyAUS1909-1926406652469193*40.48184558.3761461873
Jock EdwardsNZ1977-198181503775525.1364658.36032523
Harold LarwoodENG1926-1933212834859819.4065358.35024422
Wiaan MulderSA/KEN/ESS2019-20265288122741367*36.07469858.34681035527
Jamie HowNZ/CS2006-2014376942037207*31.34349358.32112724730
Aubrey FaulknerSA1906-192425474175420440.79125658.284821253
Anaru KitchenOV/AA2012-2021591107320720731.14550358.28419738841
Brandon KingWI2025-2026101814947529.0684858.25042765
VR RubasingheNCC2025-20265913047738.0052258.24030291
Leus du PlooyMID/DER2019-202693151196115263*46.331050758.2016291268735
Hamish RutherfordNZ/OV/WOR2012-20231051892641817134.321103658.1612361590542
Malinda WarnapuraSL2007-20091424182112035.70141258.14275982
Chris JordanENG/SUS2014-2019507410177816627.78306258.072922429
Wes AgarKEN/SA2019-20264672127685712.80132358.0502209315
Aiden MarkramSA/HAM/DUR2017-2026571032355415235.19612458.038161050716
Keith BarkerHAM/WAR2014-202612017630421611328.88726558.033242055032
Mitchell MarshAUS/WA2014-202556998264218129.03455358.03510934141
Mark SteketeeYOR/ESS/QUE2017-202560781510125316.06174458.03031011511
Saif ZaibNOR2015-20268313374455196*35.36768158.001221851246
Tamim IqbalBAN2008-2023701342513420638.89885258.0010311165541
Roy MinnettAUS1911-191291503919026.0752657.98033390
Yuvraj SinghIND2003-201240626190016933.93327757.98311726022
Alzarri JosephWI/WOR2016-2026487529528613.04164357.94031410434
Dan MousleyWAR2019-202654856230214429.14397357.94118831314
Gus LogieWI1983-199152789247013035.80398257.8421683059
Mohammad AzharuddinIND1984-2000981479621519945.04989557.812221572019
Fergus O'NeillNOT/VIC2022-2026467614172670*27.84298657.8008820814
Clive LloydWI1966-1984110175147515242*46.68748957.781939475870
Steven MullaneyNOT2014-20231182006616519231.781067557.7511281582987
Mitchell McClenaghanAA/WOR2012-20171620531773*21.1354957.74012327
Jordan ClarkLAN/SUR2015-202611415921377913727.38654957.703241446046
Pathum NissankaSL/NCC2021-202621352141618742.91245457.704801646
George GartonSUS2016-2023223566509722.41112757.680527510
Shane WarneAUS1992-20071451991731549917.33547057.660123435337
Lance CairnsNZ1974-1985436589286416.28122357.650278028
Soumya SarkarBAN2015-20211630083114927.70144257.631421099
Yasir HameedPAK2003-201025493149117032.41258857.612812234
Oshada FernandoSL/PSC2019-202637645200412833.97347957.60311222327
Liam Patterson-WhiteNOR/NOT2019-20266910010218613524.29379557.603111528431
Avishka TharinduPSC2024-20261219146511625.8380857.55111427
David HookesAUS1977-1985234131306143*34.37220257.541841475
Emilio GayENG/DUR/NOR2020-2026761307486326139.54845457.521419166538
Nishan MadushkaSL/CCC2023-202626454139220533.95242057.523741539
Delray RawlinsSUS2017-202234601127510021.61221757.51171116927
Michael NeserAUS/HAM/GLA2017-202675100102701176*30.01469857.49591035123
Vikram SolankiSUR2014-20151118160114335.35104657.46151833
Todd MurphyAUS/GLO/VIC2021-20264368168064115.50140357.4500119512
GSNFG JayasuriyaPSC/CMCC2025-2026914264113253.42111657.443204714
Kyle VerreynneSA/NOT2021-20265585122396148*32.82417557.3975526222
Phil JaquesAUS/NOT2005-2014193321621150*52.29282557.3851122054

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.