Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Devon ConwayWFPlunket Shield 2019/202019-20206113701327*87.63101569.06132989
Luis ReeceDERCounty Championship 202620261120170111436.89130653.681407110
Daniel Bell-DrummondKENLV= County Championship 201520151426070112326.96126655.372211040
Ollie PopeSURCounty Championship 20222022811170013670.00105366.48250856
Tawanda MuyeyeKENCounty Championship 2026202612211700109*35.00103267.832201003
James WhartonYORCounty Championship 20252025142327008533.33147247.55072766
Greg SmithLEILV= County Championship 201420141326070011826.92131153.391331010
Doug WaltersAUSWest Indies tour of Australia 1968/691968-1969460699242116.5098554.72420650
Daniel FlynnNDPlunket Shield 2013/142013-2014917169918843.69118359.09233906
Stiaan van ZylSUSSpecsavers County Championship 201720171118069914938.83144048.54132961
Chris ReadNOTLV= County Championship 20142014132046999643.69120957.82050964
Clyde WalcottWIEngland tour of West Indies 1953/541954510269822087.25--330482
Nick ComptonSOMLV= County Championship 201420141421269815636.74154345.24222864
Mark StonemanMIDCounty Championship 202420241421069812933.24130953.322231051
Peter HandscombVICSheffield Shield 2021/222021-20228151697148*49.79150546.31231790
Rob KeoghNORSpecsavers County Championship 201920191320069715034.85137250.80222951
Arthur MorrisAUSAustralia tour of England 1948194859169619687.0012232.79330822
Richard LeviNORSpecsavers County Championship 20172017917269611546.4073794.442309812
Ben BrownHAMCounty Championship 202220221320269615738.67124855.77142850
Gareth RoderickWORCounty Championship 202320231324169612330.26144848.07133870
Anaru KitchenOVPlunket Shield 2016/172016-2017612169520763.1890676.714117120
Harry CameDERCounty Championship 2023202311182695141*43.44158543.85241870
Chris CookeGLASpecsavers County Championship 2017201712215695113*43.44130853.13142968
Brendan NashKENLV= County Championship 201420141423169595*31.59117459.20042915
Gareth RoderickWORCounty Championship 202420241423069512230.22148046.96243752
George HillYORCounty Championship 202320231321269410136.53105765.661739410
Chris DentGLOCounty Championship 202320231323069411330.17132852.261421012
James ColesSUSCounty Championship 2026202613243694224*33.05109863.211218013
Patsy HendrenENGEngland tour of West Indies 1929/301930482693205*115.5016869.05250651
Emilio GayDURCounty Championship 202620267102693159*86.63100568.96411971
Peter HandscombVICSheffield Shield 2024/252024-20251020269312938.50138450.07150772
John SimpsonMIDSpecsavers County Championship 2019201913203693167*40.76140449.36231972
Brett D'OliveiraWORSpecsavers County Championship 201720171222069313831.50126154.96233916
Mark PettiniLEISpecsavers County Championship 2016201615242693142*31.50148546.67210913
Virat KohliINDBorder-Gavaskar Trophy 2014/152014-201548069216986.50109363.31410771
Joe ClarkeNOTCounty Championship 202120211220069210934.60120057.67163907
Ryan HigginsMID/GLOCounty Championship 202220221423169213931.45130453.07142762
Ben GeddesMIDCounty Championship 202620261425369273*31.45123556.03061887
Dean BrownlieNDPlunket Shield 2014/152015611069133462.8293074.30230889
Haseeb HameedNOTCounty Championship 202620261425269111530.04140049.36225882
Jake LibbyWORCounty Championship 2026202614261690107*27.60123955.69152810
Wiaan MulderLEICounty Championship 202220228151689235*49.21107664.03221954
Will RhodesWARCounty Championship 2022202214242689111*31.32152345.24121795
Brian LaraWIWest Indies tour of Sri Lanka 2001/022001360688221114.67122656.12310705
Jesse RyderOVPlunket Shield 2013/142013-2014712168812062.5592974.064111033
Jake LibbyWORCounty Championship 202220221421168821534.40127254.09211781
Steve SmithAUSEngland tour of Australia and New Zealand 2017/182017-2018572687239137.40141648.52320671
Pasindu SooriyabandaraMSCMajor League Tournament 2025/262025-202610142687204*57.25111461.67231595
Sean DicksonKENSpecsavers County Championship 20172017916068731842.94125854.61133744
Adam RossingtonNORSpecsavers County Championship 20192019121716878242.94112760.960717913

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.