ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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
Stuart CarlisleZIM20032003612026111821.7568138.33101342
Ben RaineLEI2018201881202614721.7542162.00000372
Geoff HowarthNZ1985198571202618421.7575234.71010250
Malcolm MarshallWI19911991101422616721.7551250.98023312
Freddie McCannNOT20262026915226138*20.0867138.90001350
Ajaz PatelNZ/CS20242024121812615715.3552849.43020346
Tom GraveneyENG1951195135126017565.00--10000
Paul StirlingIRE/MID2016201610912608532.5045657.02010301
Graeme WoodAUS1985198559026017228.8965839.51100330
Mark PettiniLEI201720175101260110*28.8951550.49120281
Jordan SilkTAS2026202661102608223.6465539.69020221
Mike SmithENG1966196671102608723.6440024.75021240
Derek RandallENG19791979711126015026.0080932.14112270
Matthew BoyceLEI2015201561202606021.6769837.25021330
Kieran PowellWI2013201371302604820.0049652.42001382
Mark SteketeeQUE2024202491542605323.6441063.41011293
Ed BarnesLEI20222022101722604617.3360742.83002322
Simon HarmerESS20172017141822606416.2559643.62021350
Vic PollardNZ196919691018226051*16.2511832.20012172
Desmond LewisWI197119713522598886.33--030200
Sam FanningWA202520254702599537.0060143.09021204
Denis AtkinsonWI195419544712597443.17--03103
Michael LumbNOT2017201778025911732.3851050.78100360
Kanchana de LiveraPSC202620266812597937.0041961.81031303
Martin CroweNZ199319934812599837.0062441.51010342
Harry FinchSUS2020202051002596925.9052249.62020470
Colin McDonaldAUS1958195851012595828.7831234.9401070
Shoaib MohammadPAK19871987710025910125.9023236.21113200
Ravindra JadejaIND2014201461112596825.9037868.52011374
Tristan StubbsSA2025202561112599425.9068038.09022204
Mark StonemanHAM2025202571202595721.5867538.37011303
Ed BarnesLEI202120211012425983*32.3846755.46020391
David MurphyNOR201620161014425960*25.9064340.28011231
Alex LeesYOR/DUR2018201891702596915.2455246.92015410
Mohammad AmirPAK20162016101822594816.1947454.64001341
Joe LeachWOR20232023142242595314.3949552.32012313
Donald BradmanAUS1929192924125812386.0056145.99110170
Jesse RyderWF2012201235025816251.6026099.23110356
Shai HopeWI2026202635025811251.6056445.74110222
Neil HarveyAUS1952195236025810943.00--120300
Chris CairnsNZ200120015702586136.8631083.23010218
Mominul HaqueBAN201520155702588036.8650451.19020321
Harry BrookYOR2020202057125866*43.0039565.32031327
Felix OrganHAM20252025572258122*51.6077033.51110272
Andrew McBrineIRE2023202348125886*36.8647354.55020343
Nick LarkinNSW201920194802589132.2555146.82020311
SL StewartCAN2013201359125872*32.2568537.66032213
Ben SmithCS201920195902588228.6761941.68020292
Stephen MurdochWF2017201769025811428.6752349.33111373
Lewis GregorySOM201420147912586932.2534774.35010339
PreviousPage 119Next

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.