Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM99/1 (25.1)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)First-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)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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
Jake LehmannYORSpecsavers County Championship 2016201658138411654.8658166.09120510
Ted DexterENGAustralia tour of England 1964196458038417448.0090042.67120540
Graham GoochENGPakistan tour of England 1992199258038413548.0079948.06120541
Alastair CookENGThe Wisden Trophy 2008/092009592384139*54.8677049.87131381
Daryl MitchellWORBob Willis Trophy 2020202059038411042.6782446.60121500
Jack SiedleSAEngland tour of South Africa 1930/311930-193159038414142.67--121230
SB KeeneAAPlunket Shield 2022/232022-20236103384100*54.8660763.26120506
Sam HarperVICSheffield Shield 2024/252024-202591603848924.0061962.04023431
James FullerHAMCounty Championship 202320231117238452*25.6048279.67022474
Joe ClarkeNOTSpecsavers County Championship 201920191119138411221.3372652.89113550
Rikki ClarkeWARSpecsavers County Championship 20162016152033847422.5977549.55043495
Clive LloydWIEngland tour of West Indies 1980/81198145038310076.6068356.08140632
Moeen AliWORSpecsavers County Championship 2018201835038321976.6048878.48120548
Michael ClarkeAUSSouth Africa in Australia Test Series 2008/092008-200936138313876.6080047.88120361
Tom BlundellNZNew Zealand tour of England 2022202236138310676.6077149.68130540
Sachin TendulkarINDIndia tour of Australia 2003/042003-2004472383241*76.6067356.91112480
Pankaj RoyINDIndia tour of West Indies 1952/53195348038315047.88--11100
Basil ButcherWIWest Indies tour of England 1963196359138313347.8843842.01120422
Ravi ShastriINDEngland tour of India and Sri Lanka 1984/851984-198559238314254.71104536.65210461
Doug WaltersAUSEngland tour of Australia 1974/751974-1975611238310342.5660063.83130393
David GowerENGAustralia tour of England 19891989611038310634.8263460.41120550
Timm van der GugtenGLACounty Championship 20252025131703836222.5385145.01032452
Chris NashNOTSpecsavers County Championship 20182018917038313922.5376849.87124600
Tim AmbroseWARSpecsavers County Championship 201920191118038310721.2888743.18102510
James FullerHAMCounty Championship 202420241319638377*29.4651574.37010426
Kiran CarlsonGLASpecsavers County Championship 20182018101913838321.2869954.79013630
Polly UmrigarINDPakistan tour of India 1960/611960-196156038211763.67--300280
Damien MartynAUSAustralia tour of England 2001200157238211876.4051873.75220570
Tom LathamDURSpecsavers County Championship 2017201747138212463.6772252.91210442
Tony GreigENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-197358238214863.6796639.54120511
Nasser HussainENGEngland tour of Australia 2002/032002-200351003827538.2094640.38040431
Nipun KarunanayakeBCAAMajor League Tournament 2025/262025-20261015138213827.2975550.60122390
Greg ChappellAUSAustralia tour of Pakistan 1979/80198035038123576.2065158.53120411
VVS LaxmanINDBorder-Gavaskar Trophy 2008/092008473381200*95.2577948.91121400
Beau WebsterTASMarsh Sheffield Shield 2019/202019-202047138118763.5050974.85121427
Moeen AliENGEngland in India Test Series 2016/17201659038114642.3379647.86211353
George GunnENGEngland tour of Australia 1911/121911-19125903817542.33100537.91040300
Ramiz RajaPAKPakistan tour of India 1986/87198759038111442.3361040.16110271
Michael ClarkeAUSThe Ashes 20132013510238118747.6366057.73111440
Ian RedpathAUSAustralia tour of West Indies 1972/73197351013816642.33--030430
Roy FredericksWIAustralia tour of West Indies 1972/73197351013819842.33--030522
Greg BlewettAUSAustralia tour of England 19971997610038112538.1074651.07120482
Zain-ul-HassanGLACounty Championship 202620261017038114322.41101537.54105481
Mohammad HafeezPAKPakistan v England Test Series 2015/16201536038015163.3366856.89120446
Martin CroweNZNew Zealand tour of England 1994199436038014263.3370453.98210544
Quinton de KockSABasil D'Oliveira Trophy 2019/202019-20204803809547.5062161.19040514
Richie RichardsonWIWest Indies tour of Australia 1992/931992-199358038010947.5077349.16130416
Chetan ChauhanINDAustralia tour of India 1979/8019796803808447.5067635.21040510
Jake WeatheraldSAMarsh Sheffield Shield 2019/202019-2020713038012629.2376549.67123520
Ben CharlesworthGLOCounty Championship 2023202391503808725.3392041.30021493

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.