Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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.
From 1925-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ajaz PatelNZ/CS/YOR2012-20261201733621616215.77464646.51061728120
Daren GangaWI1998-200848862216013525.71555638.883992832
Jeffrey StollmeyerWI1939-195532565215916042.33--4122783
Gary WilsonIRE/DER/SUR2014-20194672122157160*35.95388055.5911452699
Josh PhilippeNSW/WA2018-202645815215512928.36386055.83117626222
Zafar GoharPAK/MID/GLO2021-202662100921479523.59427550.22014923222
Paul StirlingIRE/MID2013-202552833214413826.80350861.12310629722
Sean AbbottSUR/NSW2017-2026547892137102*30.97328465.07113820849
Nathan LyonAUS/WOR/LAN2011-20261862456721334711.98448547.56003325919
Kieran Noema-BarnettCS/GLO2012-2019558313213110830.44430449.512121025833
Ben HorneAA2017-2023497712212516232.69417250.93310627128
Prasanna JayawardeneSL2000-20155883112124154*29.50436148.7045922315
Roy McLeanSA1951-196440733212014230.2917163.745101122512
Michael Guptill-BunceAA2013-201835651211318933.02312267.68314531518
Ajit WadekarIND1966-197437713211314331.07242341.7711472172
Kieran PowellWI2011-202144831211313425.77415250.8937827816
Matt HenryNZ/CAN/WOR2013-20269713619211375*18.06261580.80072126570
Vinoo MankadIND1946-195944725210923131.4877139.695671087
Dean FoxcroftNZ/OV/CS2018-202638684210717432.92375856.07214525817
Jordan ThompsonYOR/WAR2019-202674100921079823.15321465.560131025864
James TaylorENG/NOT2012-201632583210629138.29412351.08313624911
JP DuminySA2008-2017467410210316632.86454446.2868925013
Kaushal SilvaSL2011-201839740209913928.36521240.2731262382
Lahiru ThirimanneSL2011-2022448562088155*26.43529439.44310112073
Chetan ChauhanIND1969-19814068220849731.58385937.0601662051
Felix OrganHAM2017-2026599782080122*23.37487342.6847924222
Imtiaz AhmedPAK1952-196241721207920929.28--31191023
Saud ShakeelPAK/YOR2022-2026295532077208*39.94412150.4041142224
Vernon PhilanderSA/SUS/NOT2011-2020731082420747424.69460345.0609823818
Mitchell JohnsonAUS2007-201573109162065123*22.20353658.401111924731
Kris SrikkanthIND1981-199243723206212329.88273762.88212722119
Bob CowperAUS1964-196827462206130746.84228442.8251031560
Peter RichardsonENG1956-196334561206112637.4758132.015911780
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Motganhalli JaisimhaIND1959-197139714205612930.6911811.02312919812
Lawrence RoweWI1972-198030492204730243.55286647.217722106
Mayank AgarwalIND/YOR/DUR2018-202628470204624343.53368455.5467426337
Matthew GilkesSA/NSW2019-20264578220469426.92449345.54019622116
Sanjay ManjrekarIND1987-199637616204321837.15528238.684932201
Jamie OvertonENG/SOM/NOR2014-20257310218204012024.29267776.20112925457
Jamie HowNZ/CS2006-2014376942037207*31.34349358.32112724730
Bryan YoungNZ1993-1999356842034267*31.78522238.9521252321
Brendan NashWI/KEN2008-201539641202711432.17418048.4921222578
Harvey HoseinDER2014-2021498318202791*31.18438346.25018102184
Ben ManentiSA/TAS2022-2026417115202412836.14265876.15112624531
Mark GreatbatchNZ1988-1996407152021146*30.62494640.86310922710
Jack LeachENG/SOM2014-20261492006420219214.86471842.84032426815
Todd AstleNZ/CAN2012-2020477410201819531.53345558.4111192739
Andrew HudsonSA1992-199834633200716333.45512939.1341372545
Oshada FernandoSL/PSC2019-202637645200412833.97347957.60311222327

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.