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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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 by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Suru NayakIND1982198223119119.504938.7800030
Willie WatsonNZ199119913321910*19.006131.1500030
Ajit AgarkarIND1999199924019194.757226.3900330
Douglas HondoZIM200520052411996.3314413.1900030
UWMBCA WelegedaraSL200920093411986.334245.2400030
Rubel HossainBAN20122012243191419.003357.5800040
Bevan SmallCS20152015341198*6.334839.5800040
Nick BeardOV201420143401994.756628.7900120
Matt McEwanCAN2013201334019134.754443.1800020
Lockie FergusonNZ/AA2019201934219109.503161.2900040
Kasun RajithaSL202220224411912*6.336529.2300220
Kasun RajithaSL/SSC20242024343196*19.007525.3300020
Matt ParkinsonLAN2019201944019144.754146.3400120
Auqib NabiSUR2026202624019104.755236.5400121
Tanveer SanghaNSW202520253411986.337724.6800120
Jaskaran SinghKEN2026202624119126.335236.5400030
Nisala TharakaPSC/SSC2025202534119146.332576.0000011
Ernie JonesAUS1902190244019144.7510.0000200
KS RanjitsinhjiENG1902190234019134.75--00100
Cyril VincentSA193519354411914*6.33--00200
Herman GriffithWI1933193324119186.33--00200
M.K.MantriIND195219522411913*6.33--00100
David O'SullivanNZ197319732401984.756621.2100010
Sridharan JeganathanSL198319832401984.755038.0000130
Daren PowellWI2002200245019163.808622.0900211
Fazal MahmoodPAK1962196235019123.80--00220
Elquemedo WillettWI1973197335219126.33--00220
Roger WijesuriyaSL198519853521986.33--00100
Rubel HossainBAN201320134601973.176230.6500230
Doug BracewellNZ2011201136119123.8010817.5900230
Gary KeedyNOT201420143631915*6.339420.2100240
Michael RaeOV20212021562199*4.755932.2000220
George UlyettENG1885188546019103.1710.0000120
Andrew CaddickENG199819985701982.718821.5900420
C BattageACCC2026202657219103.8014313.2900220
Colin StuartWI200120015721912*3.807824.3600230
Lance GibbsWI196519655921962.71--00100
Narendra HirwaniIND199019907961915*6.336131.1500310
Sajeewa de SilvaSL199719976951964.7510917.4300210
Bob HollandAUS19851985710219102.3811816.1000620
Todd AstleNZ20182018110181818.003551.4300030
James BakerND202120213111818*-2962.0700021
Harry ChamberlainCAN20252025110181818.002766.6700030
Tom PrestHAM20212021210181818.006328.5700030
Shafiqullah GhafariDUR20262026110181818.005036.0000000
PS SheharaPSC20242024110181818.004341.8600040
C ParanavithanaPSC20262026110181818.004242.8600030
Billy BatesENG18841884110181818.00--000-0
Verdun ScottNZ19471947110181818.00--00020
Brun SmithNZ19471947110181818.00--00010
PreviousPage 355Next

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.