Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th 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/27QUETASODI1st ODI · England tour of Australia 2026AUSENG

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
Josh PhilippeNSWSheffield Shield 2024/252024-202581514598832.7980257.23042497
Gareth HarteDURSpecsavers County Championship 20192019112114597722.95120937.97034413
Michael HusseyAUSEngland tour of Australia 2006/072006-200757245810391.6090350.72140452
Bob SimpsonAUSAustralia tour of England 1964196458245831176.33114240.11111391
Roy FredericksWIWest Indies tour of India, Pakistan and Sri Lanka 1974/751974-1975712145810441.64--210431
Gary BallanceYORLV= County Championship 20152015813045816535.2392149.73122592
Jack CarsonSUSCounty Championship 20242024141804589725.4464471.12033569
Matthew MontgomeryNOTCounty Championship 202320231118145817726.9493349.09112650
Tom SmithLANLV= County Championship 20142014111924587926.94109641.79041573
Ned EckersleyLEISpecsavers County Championship 20172017112114588822.9074661.39032650
Clyde WalcottWIIndia tour of West Indies 1952/53195357145712576.17--210153
Marcus HarrisGLOCounty Championship 2023202359145714857.1387052.53220590
KS RanjitsinhjiENGEngland tour of Australia 1897/981897-1898510145717550.78--130450
Roy FredericksWIPakistan tour of West Indies 1976/771977510145712050.786100.00140370
Muditha LakshanCCCMajor League Tournament 2025/262025-202691224576945.7053385.740605710
Nick GreenwoodWFPlunket Shield 2025/262025-2026815045714330.4775160.85201625
Sam EvansLEICounty Championship 20222022918245777*28.56129335.34041510
Ryan PringleDURSpecsavers County Championship 20172017122044577128.5697546.87032652
Kashif AliWORCounty Championship 20252025122204576520.77101145.20032562
Devon ConwayWFPlunket Shield 2020/212020-202159045615750.6796047.50120625
Mark ButcherENGAustralia tour of England 200120015101456173*50.6780956.37110601
Sean AbbottSURCounty Championship 20232023912245687*45.6058178.490315110
Liam LivingstoneLANSpecsavers County Championship 2019201991214568441.4574860.96052674
George BartlettSOMCounty Championship 20222022712145611141.4576959.301204911
Andrew EllisCANPlunket Shield 2016/172016-2017814045611032.5782255.47211627
Billy BarnesENGEngland tour of Australia 1884/851882-1885915245613435.0810.00131290
Darren StevensKENSpecsavers County Championship 20172017916345671*35.0863571.81043685
Will YoungCSPlunket Shield 2013/142013-201491604569928.50107142.58031541
Cole McConchieCANPlunket Shield 2023/242023-2024816145610830.4081955.68214482
Ben SmithCSPlunket Shield 2013/142013-20149162456133*32.57117538.81122580
Charlie TearSUSCounty Championship 2026202691604568928.50110741.19031462
Rob JonesWORCounty Championship 20242024132214569021.7180256.86012583
Everton WeekesWIPakistan tour of West Indies 1957/58195858145519765.00--120-0
Bruce MitchellSAEngland tour of South Africa 1930/311930-193159045512350.56--140240
Brian LuckhurstENGEngland tour of Australia 1970/711970-197159145513156.88123236.93221460
Luke GeorgesonOVPlunket Shield 2025/262025-20268124455103*56.88103044.17132523
Sam HainWARSpecsavers County Championship 201620161521145513522.7589151.07114571
Sam CurranSURCounty Championship 2022202256045412675.6756979.791405710
Luke RonchiWFPlunket Shield 2015/162015-2016481454116*64.8652786.15220556
Trevor GoddardSASouth Africa tour of Australia 1963/641963-196451034549364.8685338.22040260
Sherwin CampbellWIWest Indies tour of England 1995199561004549345.4099645.58040650
Greg HayCSPlunket Shield 2019/202019-202061104548341.2793148.76050641
Paul StirlingMIDSpecsavers County Championship 20172017813045411134.9264870.061316012
George BaldersonLANCounty Championship 20242024142204544820.64118538.31000562
Jack CarsonSUSCounty Championship 202520251423445410223.8994248.20101536
Harry SwindellsLEICounty Championship 20222022142504546718.16123936.64033511
Denis ComptonENGPakistan tour of England 1954195445045327890.60--121521
Peter MayENGAustralia tour of England 1956195657245310190.60--140480
BJ WatlingNDPlunket Shield 2015/162015-201658045317656.6385752.86132583
Muhammad AbbasWFPlunket Shield 2022/23202348045313056.6380856.06130487

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.