Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Heinrich KlaasenSA2019-20234801043513.0023045.22000110
Robert LordNOT2024-20266801043113.0023544.26001150
Chris AdamsENG1999-20005801043113.0028536.49000130
Gerhardus LiebenbergSA19985801044513.0023544.26002140
Tich FreemanENG1925-1929111441042410.4011226.7900120
Farhan AhmedNOT2024-202512152104318.0033830.77002110
Liam HurtDER/LAN2019-20224501034920.6019652.55000110
David SalesNOR20143601034317.1718455.98001151
Nicholas BertusNSW20193611035320.6025640.23011120
Aidan O'ConnorTAS2025-20265601035317.1720450.49010131
BEW McCordCAN2012-20145921034714.7125640.23001150
Shayne O'ConnorNZ1997-200119279103205.7252419.6600470
Raman LambaIND1986-19874501025320.4014836.4901150
Roger PrideauxENG1968-19693611026420.4017936.8701080
ShahidullahAFG2021-202646110229*20.4018156.35001140
Warren BarnesOV2017-201961061023425.5020150.75001140
Jim SmithENG1935-193751001022710.20--00205
Dean BartlettAA2012-20151617710234*10.2041024.88004150
Alan HurstAUS1974-197912203102266.0019652.040010101
William O’RourkeNZ/CAN/YOR2022-2026293924102196.8046222.080010120
Jim TroughtonWAR20142301016933.6716561.21010141
Yohan MendisCCC2025-20263411013833.6717956.42000140
Shunter CoenSA1927-192824210141*50.50--000-0
George ChallenorWI19283601014616.83--00200
Michael SclandersAA2024-20254701013714.4320250.00001131
Don BeardNZ1952-19564721013120.20--000-1
Chris CowdreyENG1984-19886811013814.4328036.0700192
Kyle HopeWI20175901014311.2225040.40002140
Jamie McIlroyGLA2021-20261920910130*9.1826737.83004161
Aaqib JavedPAK1989-19982227710128*5.0532431.17008110
BJR MartindaleNOT20263501005520.0020947.85010130
Tony HarrisSA1947-19493511006025.00--01090
Tom BevanGLA2022-20254601004816.6726138.31001151
Richie RobinsonAUS19773601003416.6724640.65000140
Darren BroomOV2012-20134821003516.6727736.10000111
Khan MohammadPAK1952-19581317710026*10.00--00330
Naveed NawazSL20021219978*99.0019251.56010110
Buddy OldfieldENG1939120998049.50--010-0
Samuel KerberSA2021230995533.0019351.30010140
Corey WasleyWA20262319960*49.5013076.1501093
Ruan de SwardtSA2024241996433.0022045.00011130
Shahriar HossainBAN2000-2004350994819.8023841.60000140
Hammond FurlongeWI1955-1956350996419.80--01190
Taylor CornallWOR2022-20236919931*12.3828135.23001110
Shafiq AhmedPAK1974-198061019927*11.0032530.46003100
Robiul IslamBAN2010-2014917699339.0020348.77006133
Ben CliffYOR2023-20261217199226.1929134.02005130
Edward NuttallCAN2012-20243537239916*7.0736027.50008160
Maninder SinghIND1982-199335381299153.8129717.51001151
Anderson CumminsWI1993-1994561985019.6023342.0601190

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.