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
Karun NairIND/NOR2016-2025202921315303*48.70207163.5035316312
Nicky BojeSA2000-200643621013128525.23271548.320451856
Chris RushworthDUR/WAR2014-20251271665713105712.02209962.4101241889
Graeme FowlerENG1982-198521370130720135.32336238.883831453
David HookesAUS1977-1985234131306143*34.37220257.541841475
Tom CurranENG/SUR2014-202653738130511520.08229056.99161017417
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Charlie DavisWI1968-197315295130118354.2166535.49441931
Sonal DinushaSL/CCC2024-2026182551298133*64.90197265.8265010821
Brian LuckhurstENG1970-197421415129813136.06363335.734541361
Will PucovskiAUS/VIC2019-2024203131296255*46.29268148.344641272
John ReidNZ1979-198619313129618046.29361635.326241331
Douglas JardineENG1928-193422336129612748.00211025.591102530
Sam WellsOV2012-201732493129611828.17256550.532871836
Mark PettiniESS/LEI2014-2017274461293142*34.03260449.654501594
Roy DiasSL1982-198720361128510936.71158054.943821411
Kiran MoreIND1986-199348641412857325.70318137.470771322
Kushal Janith PereraSL/PSC2015-2025254641281153*30.50173373.9227516013
Kamil MisharaSL/NCC2024-2026162411280187*55.65195265.5745112517
Jim BurkeAUS1951-195924447128018934.5994227.28350670
Ben SandersonNOR2015-20261171654312806510.49248751.4701301889
Delray RawlinsSUS2017-202234601127510021.61221757.51171116927
Chandika HathurusingheSL1991-19992644112748329.63357335.660821540
Pavan RathnayakeCCC2024-202616231127322157.86160179.5145010742
Matt BoyleCAN2023-2026223821273156*35.36193865.6929214921
Morné MorkelSA/SUR2006-20201061342812684011.96246651.42002619110
Gordon MuchallDUR2014-2016224051267158*36.20216258.603441746
Shahriar NafeesBAN2005-201324480126713826.40226855.861741891
Vic PollardNZ1965-197332597126611624.35112737.272741244
Ron ChandragupthaBCAA2024-202619320126523739.53201462.812611418
Rusi SurtiIND1960-19692648412639928.7056428.55095842
Muttiah MuralitharanSL/IWX1992-20101331645612616711.68179470.29013314629
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Peter NevillAUS/NSW2015-202240617125772*23.28314539.970851331
Herbie TaylorSA1927-193218321125512140.48--381312
Alexei KervezeeNED/WOR2006-201625412125511032.18220157.0227416110
Ben CoadYOR2016-2026881153212558915.12188966.44021616821
David PayneGLO2014-2022769433125167*20.51252149.62051316514
Daniel DouthwaiteGLA2019-20263653412499625.49264547.2207616912
Luke FletcherDER/NOT/SUR2014-2024861232212455112.33292442.58031915017
Gerry GomezWI1939-195429465124310130.3210.00185370
Jock CameronSA1927-19352645412399030.22--01034311
Callum FergusonAUS/WOR/SA2016-202026511123812724.76289342.791781790
MPM WeerasingheACCC2024-202617311123612141.20192464.2447113118
Bert OldfieldAUS1925-1937477115123365*22.02203934.67039591
Rilee RossouwHAM2017-2019244141231120*33.27196562.6517617613
Zaheer KhanIND2000-2014921272412317511.95238151.70032914128
Dattu PhadkarIND1947-195831457122912332.3476541.05283354
Dion EbrahimZIM2001-20052955112259422.69311639.3101081450
Sidath WettimunySL1982-198723431122119029.07201040.752651140

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.