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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Peter MayENG195219524602067434.33--02090
Rob JonesLAN202220225712066634.3339951.63021250
Rehan AhmedENG/LEI2022202248020612225.7528472.54102265
Frank WorrellWI195519554802066125.75--020-0
Collie SmithWI1955195548020610425.7540.00102191
David CapelENG198719874802069825.7569329.73022181
Mehrab Hossain jnrBAN200820085912068325.7540151.37011261
Matthew PottsDUR202120217922068129.4341549.64011274
Leonard HuttonENG194619465912066725.7518445.11011110
Keith MillerAUS195019505912068425.75--010101
Rahkeem CornwallWI2021202161022067325.7532463.58021284
Eddie ByromSOM/GLA2021202171012067822.8954737.66011290
Grant StewartKEN2023202361002065020.6026677.440121911
Rohan KanhaiWI1957195751012064722.89--002270
Simon O'DonnellAUS1985198561032064829.4347143.74001193
David AllenENG19611961911320642*25.7520.00001220
Vusi SibandaZIM2013201361202063517.1743547.36000332
Ian HealyAUS19891989111322064418.7339851.76002190
Tom BaileyLAN20152015101432063418.7341649.52002212
Matthew HartNZ1994199481432063618.7363232.59002300
Josh DaveySOM20182018111762063618.7342148.93001233
Bob TaylorENG19781978141712064512.88113718.12002100
Tim MurtaghIRE/MID20182018111952064014.7125381.42005352
Shakib Al HasanBAN201220122402059751.2528372.44020232
Jack BoyleOV202620263402058551.2546643.99020240
Kamran GhulamPAK2024202435020511841.0035158.40110252
Albert TrottAUS1895189535320585*102.50--021221
Javed MiandadPAK198119813502057941.0038253.66020120
Neil McKenzieSA200420044602057634.1741948.93021294
Shakib Al HasanBAN2009200936120596*41.0027175.65011261
Tom BruceCS20172017461205127*41.0031465.29111223
Matthew CritchleyDER20152015561205137*41.0031265.71100302
Greg RitchieAUS19821982361205106*41.0053238.53100133
Sean AbbottNSW202220224702056229.2930267.88020174
Oli CarterSUS202420245702059629.2937854.23010292
Wayne ParnellWOR201920197802056325.6340850.25010280
Karun NairIND202520254802055725.6339052.56011290
Denis ComptonENG195719574802056425.6320.00021180
Robert KeyENG200220025902055222.7856136.54011261
Jarrod FreemanTAS202220226912055725.6328671.68022261
Shahriar NafeesBAN2007200751002056420.5038253.66011300
Nimesha GunasingheCCC/ACCC2025202561002058520.5037055.41010282
John ParkerNZ19781978510220553*25.6371628.63011160
Bryan YuileNZ19691969612320547*22.78--000100
Keith FletcherENG1971197161212058018.6468330.01011200
Kiran MoreIND1987198791232054922.7837040.27002211
Vernon PhilanderSA/NOT2015201591322054118.6448242.53001221
Steven PattersonYOR20182018813220545*18.6439352.16001310
Travis MullerOV2024202481422057117.0863632.23012232
David PayneGLO20192019121542054318.6446843.80000273
PreviousPage 144Next

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.