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
Harry SwindellsLEI2019-2024416451542171*26.14343144.942881873
Tom PriceSUS/GLO2020-2026426613154110929.08290753.0118719713
Eddie PaynterENG1931-193920315154024359.23128845.894731274
BI KellawayGLA2023-2026304861535181*36.55272756.293971889
Phillip HughesAUS2009-201326492153516032.66286653.5637619911
Ryan RickeltonSA/YOR/NOR2022-202624414153425941.46274855.8245219315
Craig MilesDUR/WAR/GLO2014-20268912519153162*14.44348343.9603202205
Zain-ul-HassanGLA2023-202639683152414323.45380740.031472043
Curtis HeaphyCS2022-202625422152313238.08388339.2231051530
Laurie EvansSUS/WAR/SUR2014-2021417331518213*21.69338444.862692162
Rob NicolNZ/CAN/OV2012-20183663915139528.02403137.53011817125
Brian HastingsNZ1969-1976315661510117*30.20195934.004761343
Michael PollardCAN/WF2013-2018315851510124*28.49307149.17112618816
Ken MackayAUS1956-19633752715078933.49104529.760136642
Kasey AldridgeSOM/DUR2021-202648668150318025.91297950.4526917514
Qasim UmarPAK1983-198626432150221036.63271243.883521310
Ray LindwallAUS1946-1960618413150211821.1552161.4225913713
Shane SnaterNED/ESS2017-2026679015150083*20.00210871.16071217340
John ParkerNZ1973-198036632149812124.56303131.513541210
Liam ScottSA2020-202635626149714726.73312947.8417615023
Bob BarberENG1960-196828453149518535.60107559.631911143
David WieseSUS2016-202041616149510627.18208471.741101020123
Intikhab AlamPAK1959-1977477710149313822.2895945.78181011616
Yasir HameedPAK2003-201025493149117032.41258857.612812234
Michael KlingerGLO2014-201622395148914043.79291051.1774118515
Travis DeanVIC2017-202331573148714627.54354341.9728101850
Wayne PhillipsAUS1983-198627482148515932.28338843.802711715
Alex DoolanAUS/TAS2014-2021234321473247*35.93312647.1228618011
Callum ParkinsonWOR/DUR/DER2016-2026811132814737517.33399036.9202131326
Jack BrooksSUS/WOR/YOR2014-202392121391467109*17.89235362.35131219920
Dave HoughtonZIM1992-199722362146426643.06322145.4544016812
Ben CurranZIM/NOR2018-202634562146412127.11287051.011521901
Andrew SymondsAUS2004-2008264151462162*40.61225664.80210415428
Will GidmanKEN/GLO/NOT2014-201831508145212534.57289850.102941853
Brett LeeAUS1999-200876901814516420.15273952.98051418118
Arun HarinathLEI/SUR2014-201825442144913734.50298448.563711874
Fred TitmusENG1955-1975537611144984*22.29237032.4901041363
Josh ClarksonCS2015-2026345261444166*31.39229662.8935815236
Mike BrearleyENG1976-19813966314429122.89483929.800961310
Nayan MongiaIND1994-200144688144215224.03374238.541661595
Curtly AmbroseWI1988-2000981452914395312.41308046.72012617212
John CampbellWI2019-202630597143811527.65280751.2315417417
Jacob DuffyNZ/OV/WOR2012-2025971443814377113.56273052.64032219916
Sikandar RazaZIM2013-202522420143412734.14255556.13111314617
Ethan BrookesWOR/WAR2019-202631544142614028.52272852.2734618024
Mark WoodENG/DUR2014-2025589618142672*18.28219065.11041220623
Eoin MorganENG/MID2010-201934583142319125.87282450.39351217811
Matt MachanSUS2014-201627453142219233.86197372.0734417912
Andrew HallSA/NOR2002-201436617142216326.33300647.311781806
Ashley GilesENG1998-200654811314215920.90306446.380491755

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.