Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom wonODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Jimmy SinclairSA1899189924020010650.00--11090
W.G. GraceENG1886188634020017050.00--100240
John WrightNZ1982198235020014140.0051438.91100320
Ben StokesENG2013201336020012033.3343246.30100282
Pieter MalanMID202220225602009333.3341548.19021311
Will YoungCS2012201246020012133.3333060.61101251
Luke ProcterNOR20202020462200112*50.0037453.48100321
Herbie TaylorSA192119213602008033.33--010210
Dave NourseSA1911191136120092*40.0047642.02010160
Alec BannermanAUS188318833602009433.33--020221
Shardul ThakurIND202120214702006728.5726675.19031257
Doug BracewellCS202220225802007825.0039550.63012222
C.B. FryENG191219126802007925.00--010-0
Arthur ChipperfieldAUS193419345812009928.5754136.9701090
Mohammad HafeezPAK2018201859020012622.2239251.02101260
Lukas CareyGLA2019201979320062*33.3322389.69020303
Maurice TateENG192819286902005422.2210888.89011211
Hedley VerityENG1934193479420060*40.0034929.5102100
Andrew NealHAM2026202651002004720.0035057.14001247
Ryan PatelSUR201920196111200100*20.0062332.10103330
Mitchell PerryVIC2025202561102006618.1860333.17012230
Alec BedserENG1948194871222007920.0014725.17012222
Jhye RichardsonYOR/WA20262026101502005013.3347841.84013230
Ben AitchisonDER20212021132042005012.5042547.06015156
Stanley JacksonENG1893189323019910366.33--110260
David SheppardENG1956195623019911366.33--110231
Colin McDonaldAUS195719572301999966.33--020-1
AG Kripal SinghIND19551955331199100*99.50--110-0
Haseeb HameedLAN201520153401999149.7551338.79020250
Vijay ManjrekarIND196019603411997366.33--02090
Ben WheelerCS202120214501997439.8037053.78020271
Steven CroftLAN202020204521996366.3350739.25030250
Irvine ShillingfordWI1977197735019912039.80--100151
Harold LarwoodENG192819285611997039.8026157.47011191
Asif IqbalPAK1978197836119910439.80--101152
Dean BrownlieND201820184711997733.1731363.58010192
Oli CarterSUS202620264721995939.8030066.33010271
David AllenENG1962196277119979*33.17--021170
Collis KingWI19801980471199100*33.1731962.38101254
Lindsay HassettAUS193819384801995624.8830465.46010251
David AllenENG196619666831998839.8023144.16020180
Wasim AkramPAK1994199479119945*24.8837852.65000235
Scott ElstoneDER201420146901996322.1156235.41012200
Luke WoodNOT201720176931994433.1730565.25001281
Faoud BacchusWI197819785901999622.111573.3301070
WPUJC VaasSL2003200371021993824.8852537.90000281
Shadman IslamBAN2019201951001994119.9042347.04002260
Rob JonesLAN2021202191101995818.0945044.22011240
AR ShettyLAN2026202671201993716.5829467.69000301
Fergus O'NeillVIC2024202491411994415.3134058.53001253
PreviousPage 147Next

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.