Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shelley NitschkeAUSW2005-201148119188*27.2962730.46010271
G KotuwegodaBRC/RCC2025-202671121917621.2239847.99011212
Sediqullah AtalAFG2024-202645019011138.0047639.92100204
Umar BhattiCAN2006-200936319083*63.3354035.19020241
Harry ChamberlainCAN2021-202569019013221.1147240.25102241
Dilan JayalathNSWC2025611119050*19.0037650.53013260
Shahadat HossainBAN2023-202461201903115.8349338.54001230
Peter CarlsteinSA1958-196481411904214.62--001140
Ewart AstillENG1927-193091501904012.677763.6400280
Tony MannAUS1977-197848018910523.6337150.94102161
P PathirajaCCC/ACCC2025-202651011896621.0035653.09012211
Hasitha BoyagodaBCAA2024-202561001897418.9041645.43021191
Bob BlairNZ1953-19641934618964*6.754257.140112152
James HartshornWF/WOR2021-2026223516189189.9541645.43006230
Jack SharpENG190936218810547.00--110110
Umesh LakshanNCC20254721884537.6033955.46001212
Danielle WyattENGW2023-20254801885423.5027468.61010260
Mathew PillansYOR/LEI/SUR2016-201881211885617.0928266.67013281
Barberton HalliwellSA1892-190281501885712.53--01300
PADLR SandakanSL/CCC2016-20251827101882511.0643543.22001280
Clairmonte DepeiazaWI1955-195658218712231.17--101160
Parthasarthi SharmaIND1974-197751001875418.7024525.31010212
Mluleki NkalaZIM2000-2005101521874714.3845241.37004231
Dougie MarillierZIM2000-20025711867331.0043742.56020162
Paul WinslowSA1950-195559018610820.678200.00101155
Brad HoggAUS1996-200871031867926.5737649.47010142
Dean HeadleyENG1997-199915264186318.4567127.72003180
Mir HamzaPAK/SUS/WAR2018-2026253615186358.8648538.35008168
Mahendra NagamootooWI2000-20025811856826.4335252.56010223
Asoka de SilvaSL1985-1991101641855015.4250822.2401380
Ned LeonardSOM/GLA2021-2025141981854716.8235552.11000253
Ken HiggsENG1965-1968151931856311.5667625.89012153
Len BaichanWI1975-1976362184105*46.005244.2310010
Henry OlongaZIM1995-2002304511184245.4178323.500014172
Rakep PatelKEN2010-20123601838730.5025272.62010272
Ijaz FaqihPAK1980-198858118310526.1447438.61102164
Abdul MalikAFG2021-202671301836214.0836250.55012141
Jade DernbachSUR2014-2018232361833110.7627466.79007243
Colin BlytheENG1901-1910193112183279.6310.00004120
Subhash GupteIND1951-1961364213183216.31--00620
Leonard MoonENG19064801823622.75--001191
Aftab GulPAK1969-19715801823322.7528637.06000160
Shoriful IslamBAN2021-2026142351822610.1126668.42004234
Deepak ShodhanIND1952-195334118111060.33--100150
Carlos BrathwaiteWI2015-20163511816945.2528463.73031127
RMRDG RathnayakeCMCC/ACCC20255921815925.8639246.17010143
Avishka GunawardeneSL1999-200561101814316.4532356.04001330
V LahiruPSC2024-2026121331815218.1031058.39011214
Claude CarterSA1912-1924101551814518.10--00331
Andrew MathiesonCS2012-20161921131812722.6343641.51002246

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.