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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 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
Henry CooperNDPlunket Shield 2025/262025-20268151643206*45.93131948.75140821
Jeet RavalNDPlunket Shield 2022/232022-2023816164311942.87126750.75240865
Luis ReeceDERCounty Championship 202520251116664321164.30133048.35140635
Gary WilsonSURLV= County Championship 201520151117564374*53.58105161.18050752
Harry SwindellsLEICounty Championship 2021202112173643171*45.93115655.62231842
Jonathan TattersallYORCounty Championship 202420241420464312640.19103162.37220822
Dilip SardesaiINDIndia tour of West Indies 1970/71197158064221280.25--310481
BI KellawayGLACounty Championship 202620261321264213933.79125651.11152882
Marcus HarrisVICSheffield Shield 2018/192018-2019510064117464.1095866.91150862
James FranklinMIDSpecsavers County Championship 20162016141946419942.73123152.07041796
Tom WestleyESSCounty Championship 20222022142536419029.14160140.04041870
Jesse RyderCSPlunket Shield 2017/182017-2018711264017571.1189671.43230816
Daniel LawrenceESSCounty Championship 2021202110131640152*53.33106759.98140768
Paul HortonLANLV= County Championship 201420141222264014032.00151242.33133750
James SalesNORCounty Championship 202520251423064010827.83109158.66130782
Steven CroftLANLV= County Championship 201520151319063812233.58130049.08232772
Adam HoseWORCounty Championship 202620261323163810529.00133747.72152862
Brooke GuestDERCounty Championship 20242024132326389530.38136746.67051831
Tim BresnanYORLV= County Championship 2015201514194637169*42.47121752.34130951
Chris NashNOTSpecsavers County Championship 20192019112016378533.53128449.61062950
Zak CrawleyKENCounty Championship 20212021122126379033.53114855.49062930
Janith LiyanageBCAAMajor League Tournament 2025/262025-2026711163613663.6087972.353205912
Ben FoakesSURCounty Championship 20262026916463612853.00119853.09231823
Alex LeesDURCounty Championship 202620261422063512928.86119153.32121821
Peter HandscombVICSheffield Shield 2022/232022-20236101634281*70.4496165.97220618
Michael VaughanENGEngland tour of Australia 2002/032002-2003510063318363.30109158.02302788
Lasith CroospulleCCCMajor League Tournament 2024/252024-2025712063316352.75604104.803116828
Greg HayCSPlunket Shield 2018/192018-2019813063322648.69144443.84232770
Neil BroomOVPlunket Shield 2015/162015-20167142633131*52.75108658.29220785
Jake LibbyNOTSpecsavers County Championship 2018201813252633100*27.52133847.31143741
Will RhodesWARCounty Championship 20212021142626339126.38132947.63052776
Tom BruceCSPlunket Shield 2014/1520157121632112*57.4589970.301607711
Greg HayCSPlunket Shield 2014/152014-20151018163215737.18157040.25131800
James FosterESSLV= County Championship 20152015152126329833.26130148.58050833
James BraceyGLOSpecsavers County Championship 2018201813252632120*27.48160639.35123770
Ned EckersleyLEILV= County Championship 201520151529063214721.79128449.22124870
Mohammad YousufPAKPakistan tour of England and Scotland 2006200647063120290.1498664.00300863
David WarnerAUSTrans-Tasman Trophy 2015/162015-201659063125370.1175583.58300655
Dean FoxcroftOVPlunket Shield 2022/232022-2023814063115945.07121551.93150800
Alex DaviesLANLV= County Championship 20152015111606319939.44107158.920628010
Michael JonesDURCounty Championship 2023202314212631121*33.21113355.69140786
Keaton JenningsLANCounty Championship 202620261222263178*31.55146243.16063762
Mark WallaceGLALV= County Championship 20142014142526318227.43122751.43043691
Rory BurnsSURCounty Championship 20232023142746318827.43134247.02043782
Nic MaddinsonVICMarsh Sheffield Shield 2019/202019-2020571630224105.0097264.812306216
Jordan SilkTASSheffield Shield 2023/242023-20241121363018135.00128549.03133791
Dominic SibleyWAR/SURSpecsavers County Championship 201720171222263092*31.50143643.87071803
Jack BurnhamDURSpecsavers County Championship 201620161424163013527.39143543.90135864
Dhananjaya de SilvaCCCMajor League Tournament 2025/262025-202679162920478.6388970.75230664
Travis HeadAUSThe Ashes 2025/262025-2026510062917062.9072087.36300739

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.