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
Rory Hamilton-BrownSUS2014201461202476220.5845853.93022282
Joel CurtisWA2026202661222476524.7054745.16020321
Matthew WadeAUS/TAS2017201781322475722.4558941.94011252
Chris WrightLEI20212021111422478720.5846053.70012343
David LloydGLA2017201781512478817.6447052.55013354
Tarun NethulaAA20162016122032474114.5347651.89003352
Tillakaratne DilshanSL2003200323024610082.0035469.49120261
Brendan TaylorZIM2018201824124611082.0040161.35200240
Roy McLeanSA1962196235024611349.20--110372
Shane DowrichWI20192019461246116*49.2047152.23101301
Jackie McGlewSA195419543612468649.20--020100
J McKenzieAA2024202447124674*41.0047352.01010320
Jack MoroneyAUS1950195047124611841.00110.00202130
Zaheer AbbasPAK1976197647024610135.1435252.84110252
Wasim RajaPAK1984198459224611235.1455244.02122352
Imam-ul-HaqPAK202320235912468330.7559241.55030222
Ian JohnsonAUS195519557932466641.003036.6702160
Rajin SalehBAN2003200351002466024.6071734.31010310
Russell EndeanSA195519555101246116*27.33--103160
Rusi SurtiIND1962196251002465724.60--01202
Jordan ClarkSUR2026202681112467124.6037365.95021254
Mackenzie HarveySA2026202661112469024.6049250.00020341
Sineth JayawardenaTUCA2025202561102467222.3625297.620111917
Taufeeq UmarPAK2012201261222466524.6045154.55021410
Wasim AkramPAK19871987121212466222.3635865.360112015
Pat CumminsAUS/NSW2017201791222464424.6059741.21001256
D JayatungaBSC2025202571302465918.9236267.96012314
Vijay ManjrekarIND19521952813024613318.9210.00102220
Khaled MashudBAN2003200371402465117.5772933.74013230
Joe DenlyKEN2021202191402466317.5748450.83011261
Jamie OvertonSOM/NOR20192019814224652*20.5031578.10014268
Brett RandellCS/DER2026202681422466620.5057442.86012240
Madan LalIND19761976814624655*30.75--01070
Brydon CarseDUR201920191015324677*20.5053446.07012330
Joe DarlingAUS1902190291602466915.3810.00023142
Brett D'OliveiraWOR2018201891702466514.4748750.51011360
Kyle AbbottHAM202320231318324689*16.4045554.07012374
Matt HenryCAN/KEN20182018111832465516.4030082.00012279
Peter SiddleAUS/NOT201420141522724648*16.4037565.60005242
'Young Jack' HearneENG1911191124124511481.6756243.59110240
Doug BracewellCS201720174522459781.6743356.58020333
Vijay MerchantIND1946194635024512849.00--111210
Farokh EngineerIND1973197336024512140.8344455.18110280
Frank WorrellWI196119613602458240.8335933.70030341
Ken MackayAUS196019605602458940.8313654.41020100
K SmithWAR202620266712455340.8346752.46020323
Alistair CampbellZIM200220024802456230.6353445.88020350
Ken ViljoenSA1931193148024511130.63--101140
Bryan DavisWI196519654802456830.63--030-0
Alvin KallicharranWI197919795822459840.8334254.09010240
PreviousPage 125Next

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.