Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM58/0 (16)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st 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)ODIFinal · 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 bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Matt BoyleCANPlunket Shield 2024/252024-2025813039811630.6255971.20130426
Aneurin DonaldHAMCounty Championship 2022202291403989428.4348582.06032507
Sam NortheastHAMSpecsavers County Championship 20182018916039812924.8893742.48111570
Joe LeachWORLV= County Championship 20152015131723989526.5362463.78020554
Ben HorneAAPlunket Shield 2017/182017-20181018139875*23.4187445.54033566
Ed BarnardWORSpecsavers County Championship 20162016131933987324.8876552.03021530
Abdullah ShafiquePAKAustralia tour of Pakistan 2021/222022361397136*79.4099639.86120394
Roy FredericksWIEngland tour of West Indies 1973/7419745713979866.1792942.73040490
Alvin KallicharranWIEngland tour of West Indies 1973/74197457039715856.7187945.16212531
Alec StewartENGPakistan tour of England 1992199258139719056.7171555.52120620
David BoonAUSWest Indies tour of Australia 1988/891988-1989510139714944.1188045.11120400
Gordon GreenidgeWIWest Indies tour of Australia 1988/891988-1989510139710444.1191543.39121452
James PeirsonQUESheffield Shield 2021/222021-2022712139713236.0968058.38212484
Thulina DilshanTUCAMajor League Tournament 2024/252024-202581313976633.0871555.52021551
Jordan SilkTASSheffield Shield 2018/192018-201971403979028.36116933.96010400
Tom AlsopHAMSpecsavers County Championship 2018201881413979930.54101938.96042531
Robert O'DonnellNDPlunket Shield 2024/252024-2025814239715033.0862763.321024910
Michael BracewellOVPlunket Shield 2015/162015-201681603979624.8168657.87031611
Sam HarperVICSheffield Shield 2022/232022-202311173397132*28.3680249.50111343
George BartlettNORCounty Championship 20252025101723976626.4780849.13030406
Callum ParkinsonLEICounty Championship 20222022132363974923.35117233.87002371
Kane WilliamsonNZSri Lanka in New Zealand Test Series 2014/152014-2015242396242*198.0072654.55120340
Alec StewartENGPakistan tour of England 1996199635039617079.2075752.31120530
Joe RootENGNew Zealand tour of England 2022202236239617699.0053474.16210522
Martin CroweNZNew Zealand tour of Australia 1987/88198736039613766.0070156.49130431
Gary KirstenSAEngland tour of South Africa 1999/001999-200057039627556.5797540.62111390
Sachin TendulkarINDBorder-Gavaskar Trophy 2008/09200848139610956.5775652.38120460
Donald BradmanAUSEngland tour of Australia 1932/331932-1933481396103*56.5752974.86131481
Warren BardsleyAUSAustralia tour of England 19091909510039613639.60--201220
Monty NobleAUSEngland tour of Australia 1907/081907-190851003966539.60--030380
Cyril WashbrookENGSouth Africa tour of England 1947194751023967549.50--030120
Collie SmithWIWest Indies tour of England 19571957510039616839.60--201374
Cam FletcherAAPlunket Shield 2025/262025-202661123968544.0091343.37030407
Harry DukeMID/YORCounty Championship 202620267123396100*44.0064161.78110515
Joe WeatherleyHAMCounty Championship 20222022813039616830.4672954.32123503
Tom HartleyLANCounty Championship 202520251016139613026.4075952.17111468
Simon HarmerESSCounty Championship 202220221118339675*26.4087645.21045476
Rob NewtonNORSpecsavers County Championship 201920191019239610523.2981548.59112471
Zafar GoharMIDCounty Championship 20252025132023965722.0086645.73021414
Allan BorderAUSAustralia tour of Pakistan 1979/801980352395153131.6778650.25210387
Kane WilliamsonNZEngland tour of New Zealand 2024/25202436039515665.8364661.15120491
Charlie BarnettENGEngland tour of Australia 1936/371936-193759039512943.8989544.13120483
Neil HarveyAUSEngland tour of Australia 1962/631962-1963510039515439.5022040.45121340
Chris JordanSUSSpecsavers County Championship 20172017913339514739.5064661.15121484
Greg HayCSPlunket Shield 2020/212020-202171303959330.3892342.80030471
George BartlettSOMCounty Championship 20232023813039513430.3876851.43212532
Benny HowellGLOLV= County Championship 201520151116039510224.6984846.58111434
Phil MustardDURLV= County Championship 20142014111713959124.6987445.19033510
Aaron RedmondOVPlunket Shield 2014/152014-2015101813957123.2466859.13021613
Jonny BairstowENGNew Zealand tour of England 2022202236139416278.80328120.122105110

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.