Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Will SalzmannNSW202620265901697318.7831653.48011230
Reece YoungNZ2011201151031695724.1441940.33011191
Mushtaq AhmedPAK1998199871121695718.7846136.66013192
Grant FlowerZIM1999199961201694814.0854331.12002121
Tevin ImlachWI2025202561211693515.3647635.50001152
Syed Abid AliIND19711971812316950*18.789552.6301150
Tim MurtaghIRE/MID20162016151341694718.7822774.45001163
Joe LeachWOR202420241116416948*14.0836346.56001182
Collins ObuyaKEN201020101201688984.0023372.10020174
Bradley HopeTAS202620262311689984.0035247.73020260
Nip PellewAUS1920192023016811656.0029856.38100130
Peter BurgeAUS1963196323116810384.0029135.40110150
Bill WoodfullAUS1929192924016810242.0067424.9310070
Bob SimpsonAUS196019602411689256.0013058.46011120
Christi ViljoenOV201920193501685633.6027860.43011222
Graeme BeghinAA2020202035016810833.6039442.64110203
Joe DarlingAUS189518953501687433.60--020111
Willie WatsonENG1953195335016810933.60--100200
Grant FlowerZIM199219923601688228.0062326.97010110
Callum FergusonSA201720173601685928.0033949.56011190
Zakir HasanBAN202320233601687128.0027860.43020181
Noel McGregorNZ196419643601686228.00--01080
Manoj PrabhakarIND1989198946316854*56.0042939.16010191
Hamza ShaikhLEI202620265701686324.0041640.38010171
Vinura DulsaraBSC2026202657116867*28.0034548.70021130
Wilfred RhodesENG190919094721686633.60--02000
Arthur ShrewsburyENG188418844711684328.006671.21001100
Carl CachopaAA201520155801686521.0046935.82010201
Ravichandran AshwinIND2014201448216846*28.0023272.41001182
George WorkerCS202120214801686421.0041240.78012231
Zakary FoulkesNZ/CAN2025202568316875*33.6035647.19011241
Colin CowdreyENG196119614801689321.00--011150
Brian LuckhurstENG197219724811689624.0051832.43011170
Roger TwoseNZ199619964801689421.0059428.28011161
Chad BowesCAN202020206901684118.6742139.90001220
Yohan de SilvaBCAA202520255901684518.6739142.97000162
Jake BallENG/NOT2017201771031684324.0017894.38001255
Jeff ThomsonAUS1975197591011684918.6728259.57002162
Tom LawesSUR20252025912216837*16.8027760.65001241
Michael HoldingWI19831983111201685814.005858.6201318
Wasim BariPAK19791979913416849*18.6730332.01004140
Alfonso ThomasSOM20142014121541685415.2745037.33013160
Jack ShantryWOR201520151418316841*11.2035547.32002194
Jayden SealesWI/SUS20252025132271683211.2034448.84005127
Ricky PontingAUS199519952201679683.5027860.07020171
Pieter SeelaarNED20172017121167138*167.0032950.76100230
SR WatersKEN20092009121167157*167.0030754.40100200
Kevin O'BrienIRE2017201724116778*55.6717396.53020146
Shakib Al HasanBAN202120213401676841.7533949.26020180
Cam HawkinsOV201820182401677641.7549633.67020170
PreviousPage 165Next

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.