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 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
Joe HardstaffENG19071907120756337.50--010120
Conrad HunteWI19671967120754937.50--000110
John ComminsSA19941994120754537.5021934.2500080
Dominic BessSOM20162016230754125.0014053.5700081
Iqbal QasimPAK198419843317545*37.5014153.1900080
Chris MorrisSA20172017240753618.7518540.54000110
Keemo PaulWI20182018240754718.7510075.00001104
Jack NelSA19491949240753818.75--000-0
Tom GraveneyENG196319632417536*25.00--00070
Roy McLeanSA19641964240753018.75--00042
Fanie de VilliersSA199619962417567*25.0021934.2501161
Cam FletcherND20132013352753425.0016445.73001120
Matt SalisburyDUR20212021450754115.0019538.4600090
Will ButtlemanESS20232023351754318.7512858.5900062
Syd GregoryAUS18931893350755715.00--01100
William AttewellENG189218923517543*18.7520.0000250
Barberton HalliwellSA19021902350755715.00--01100
Graham McKenzieAUS19611961352753425.00--00030
Mike BrearleyENG19761976350754015.0025129.8800190
Liam PlunkettYOR20152015460752812.5015149.67000100
Zak CrawleyKEN20172017460753712.5014252.82001131
Tanveer SanghaNSW20242024563752225.0020536.5900071
Rod MarshAUS19791979360754212.5026028.8500151
Zahid FazalPAK19901990360753212.5019538.4600090
Trent BoultNZ/ND201720176757537*37.5014551.7200084
Taskin AhmedBAN20262026471752812.5010075.0000083
Shane SnaterESS20212021872754815.0013356.39001102
Reggie SchwarzSA19061906570753310.71--00091
William ScottonENG18851885471752712.50--00160
Graeme HickENG19911991470754310.7129125.7700290
Chris HarrisNZ1996199648075409.3817842.13003110
Nimasara AtharagallaCMCC/ACCC202520256827533*12.5018241.2100132
Richard CollingeNZ19781978482753212.5023931.3800281
Alfonso ThomasSOM201520156947532*15.0017642.6100190
James TomlinsonHAM201620166947523*15.0018141.4400280
Naseem ShahPAK/GLO20222022692751910.7121035.7100184
Codi YusufHAM202620265917520*9.3822333.6300390
Josh HullLEI202520259967535*25.0025529.41000100
Keith StackpoleAUS1974197459075278.3317542.86002100
Ryan SidebottomYOR20162016911375239.3828826.04003100
Frank CameronNZ1965196581177527*18.7510.0000350
Graham McKenzieAUS1968196871127538*8.3319616.84003100
Mohammad SharifBAN2001200161227524*7.5013157.2500454
Will WilliamsCAN2018201881347528*8.3332623.0100370
Ajeet DaleGLO20252025111447517*7.5019937.69003110
Muttiah MuralitharanSL200620061117675336.8211465.7900482
Charles MorrisWOR201520151217775247.5029625.3400170
Rameez ShahzadUAE201620161117474*-14052.8601082
George UlyettENG18901890110747474.00--010-0
Trevor MadondoZIM200020001117474*-15547.7401080
PreviousPage 248Next

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.