Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd 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 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Gareth BergHAMSpecsavers County Championship 2016201691122525628.0033275.90012335
George WorkerCSPlunket Shield 2019/202019-2020612025213021.0050350.10101312
Sam WellsOVPlunket Shield 2016/172016-2017712225211825.2051449.03113351
Toby Roland-JonesMIDSpecsavers County Championship 2017201791422525321.0043657.80011345
Craig MilesGLOSpecsavers County Championship 201620161116225260*18.0056144.92022380
Kane WilliamsonNZWest Indies tour of New Zealand 2020/212020110251251251.0041260.92100342
Ravi BoparaENGThe Wisden Trophy 20092009220251143125.5049251.02200301
Hamilton MasakadzaZIMWest Indies tour of Zimbabwe 2017/18201724025114762.7542559.06110313
Virat KohliINDIndia in West Indies Test Series 2016201644025120062.7539863.07100281
David WarnerAUSAustralia tour of Bangladesh 2017201724025112362.7539763.22200251
Quinton de KockSAPakistan tour of South Africa 2018/192018-201934025112962.7530781.76110331
Arthur HillENGEngland tour of South Africa 1895/96189634025112462.75--110-0
Jeremy ConeyNZEngland tour of New Zealand 1983/841984341251174*83.6753746.74100341
Michael VaughanENGWest Indies tour of England and Ireland 2007200735125110362.7546753.75100290
Ricky PontingAUSNew Zealand tour of Australia 2001/022001352251157*83.6731779.18100342
Azhar AliPAKPakistan v England Test Series 2011/12201235025115750.2072734.53110191
Tom GraveneyENGIndia tour of England 1967196735025115150.2056144.74110343
Roy FredericksWIWest Indies tour of England 1973197335025115050.2067037.46110290
Greg ChappellAUSPakistan tour of Australia 1981/82198135025120150.2047452.9510190
Rahul DravidINDIndia in West Indies Test Series 2011201136125111250.2063339.65110221
Herschelle GibbsSASouth Africa tour of Australia 2005/062005-20063602519441.8351548.74020420
Gautam GambhirINDEngland in India Test Series 2012/1320124602516541.8357643.58020311
Shakib Al HasanBANZimbabwe in Bangladesh Test Series 2014/15201436025113741.8335570.70110292
Will YoungCSPlunket Shield 2019/202020362251133*62.7535470.90110297
Raman Subba RowENGSouth Africa tour of England 196019604612519050.2021226.4202090
Michael SlaterAUSAustralia tour of South Africa 1993/9419943612519550.2051249.02010300
Michael ClarkeAUSBorder-Gavaskar Trophy 2008/09200847025111235.8657643.58110251
Sam CurranSURSpecsavers County Championship 201920194802518031.3841161.07022316
Reggie SpoonerENG1912 Triangular Tournament191268025111931.38--11161
Ben CurranNORSpecsavers County Championship 2018201859125183*31.3846753.75021340
Bruce MitchellSASouth Africa tour of England 192919295912518831.38--02000
Allan WatkinsENGEngland tour of South Africa 1948/491948-194959225111135.866320.63110160
Wallis MathiasPAKPakistan tour of West Indies 1957/5819585902517727.89--020-0
Ben SmithCSPlunket Shield 2019/202019-202061002518225.1063639.47020291
Conor McInerneySASheffield Shield 2018/192018-201951002515125.1061141.08011290
Bruce MitchellSAAustralia tour of South Africa 1935/361935-1936510225172*31.38--01101
John HoltWIAustralia tour of West Indies 1954/55195551002516025.10--010110
Jacob DuffyOVPlunket Shield 2022/232022-202381432517022.8248651.65012314
Fergus O'NeillVICSheffield Shield 2023/242023-2024915625170*27.8931579.68011286
Matt ColesHAMLV= County Championship 20142014151802518313.9433375.38013375
Kane WilliamsonNZNew Zealand in Bangladesh Test Series 2013/14201323025011483.3351148.92120201
Kevin PietersenENGEngland in Bangladesh Test Series 2009/1020102412509983.3333774.18020353
Shahriar NafeesBANAustralia tour of Bangladesh 2005/06200624025013862.5041060.98111350
Aravinda de SilvaSLSri Lanka tour of Pakistan 1985/86198535025012250.00--200333
Andy FlowerZIMPakistan tour of Zimbabwe 1994/95199535025015650.0046354.00100291
Roshan MahanamaSLAustralia tour of Sri Lanka 199219923502507850.0050949.12030311
Hashim AmlaSAIndia in South Africa Test Series 2010/112010-201135025014050.0035570.42110312
George BrownENGAustralia tour of England 192119213502508450.00--020240
Dennis AmissENGNew Zealand tour of England 19731973351250138*62.5054445.96110220
John ReidNZIndia tour of New Zealand 1980/811981351250123*62.5089128.06111210
PreviousPage 110Next

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.