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
BJ DawkinsKEN202520254611726134.4036047.78021213
Javed MiandadPAK197719774711727128.6741141.1202092
Justin LangerAUS199319935801726321.5056330.55022140
Michael PappsNZ200420044811728624.5750134.33023240
Andrew BalbirnieIRE202320234801729521.5035648.31011210
Sam HeazlettQUE201920194801726821.5041041.95011195
Jake WeatheraldSA201820184801726221.5032952.28010170
P PathirajaCCC/ACCC202520254811726624.5727462.77011211
Dineth ThimodyaRCC202520254801724721.5023573.19000187
Finn AllenAA2018201869117256*21.5032253.42021233
Tom PriceGLO2024202469217234*24.5736646.99000270
Mike SmithENG196119615911729921.5020.00014170
Liam NorwellGLO2014201491051727834.4030256.95011242
Matthew ShortVIC2021202161011729019.1135848.04011152
Lucky DentonENG1906190651001726117.20--011230
Bruce EdgarNZ1986198661011728319.1169724.68011140
Tom WestleyESS2020202061111725117.2042640.38012210
Jimmy SinclairSA19101910612117258*15.6410068.0001173
Reg SimpsonENG1949194922017110385.50--110113
Peter MayENG1951195123017113857.0010.0010100
Chandu BordeIND1966196624017112142.75--100200
Jesse RyderCS201820183501716934.2028360.42010202
Shadab KhanPAK201820183511715642.7526065.77030230
Ben WheelerCS2013201356117181*34.2024270.66021262
Louis TancredSA190219023601719728.50--01100
Martin KentAUS198119813601715428.5033451.20020220
David WilleyYOR201920195711714628.5023473.08001290
Jake GibsonOV2022202247217160*34.2024968.67021213
VL JaniWAR202620266701716224.4331454.46010251
Wayne PhillipsAUS198619864701716224.4354631.32010190
Kurtis PattersonNSW202320235801715621.3851133.46010100
Ben McDermottQUE202520255801713721.3841441.30000241
Imal LiyanageKCCC202520255801718521.3826165.52011156
Len BraundENG190819084801714921.3810.00002170
Alan TurnerAUS197719774811718224.4330655.88011171
Paul ReiffelAUS199319939911715121.3833251.51011250
Josh ShawGLO202320236911714421.3830456.25000186
Kris ClarkeND202420246911715921.3849334.69010250
Heshan DhanushkaBRC202620265901713719.0034849.14001241
Kemar RoachWI2018201861041713928.5031554.29000252
Michael BatesAA20162016710317147*24.4329358.36000206
Cam FletcherCAN/AA20232023610117138*19.0045637.50000125
Mark SteketeeQUE2019201961021715221.3831254.81011201
Josh FinnieOV2015201551001717717.1032452.78012272
Jack WildermuthQUE2021202181011715719.0024669.51012242
Wes AgarSA2022202261001715717.1029557.97011240
Kirk McKenzieWI2024202451001715017.1028659.79011261
Manoj PrabhakarIND1992199271001716417.1040542.22011170
Aiden MarkramSA2022202261101714215.5536746.59000290
Steve HarmisonENG/IWX20052005142061714212.2122576.00006262
PreviousPage 163Next

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.