Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 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
Mark BoucherSANew Zealand tour of South Africa 2005/062006350783315.6020138.8100190
Kyle MillsNZNew Zealand in England Test Series 20082008350785715.6019440.2101081
Hashan TillakaratneSLEngland tour of Sri Lanka 2003/042003350784515.6020338.4200190
Dale SteynSABasil D'Oliveira Trophy 2009/102009-2010352784726.0014852.7000063
Ravichandran AshwinINDIndia tour of Australia 2020/212020-20213517839*19.5020637.86001100
Jonathon BoultNDPlunket Shield 2012/1320133517853*19.5013956.1201272
Lewis GregorySOMBob Willis Trophy 20202020350783715.6012960.4700066
Lukas CareyGLACounty Championship 20212021350782915.608097.50001123
Danny LambLANCounty Championship 202220224527841*26.0014254.9300084
K WanniarachchiNCCMajor League Tournament 2024/252024-2025450782615.6017345.09000120
K AmanthaBSCMajor League Tournament 2024/252025350784215.6017943.5800054
Collie SmithWIWest Indies tour of New Zealand 1955/561956450786415.6020.0001192
Allan LambENGEngland tour of Pakistan 1983/841984350782915.6019639.8000060
Simon DoullNZPakistan tour of New Zealand 1993/941994350782915.6010574.29001110
Jeff CroweNZNew Zealand tour of Australia 1987/881987360782513.0028127.7600160
Darren SammyWIIndia in West Indies Test Series 20112011360782513.0011766.6700174
Mayank AgarwalINDIndia tour of Australia 2020/212020-2021360783813.0019140.8400171
Moeen AliENGEngland tour of Sri Lanka 2018/192018360783313.0015749.6800151
Ben FoakesENGEngland tour of India 2020/2120213617842*15.6026030.0000050
Zafar GoharGLOCounty Championship 20212021460783013.0016148.45001110
Ryan PatelSURBob Willis Trophy 20202020360784413.0020637.86001100
Ben CharlesworthGLOBob Willis Trophy 20202020460785113.0025630.4701090
Jonathan MerloVICSheffield Shield 2024/252024-2025360783013.0025330.8300060
Zubayr HamzaSABasil D'Oliveira Trophy 2019/202019-2020360783913.0018542.16000100
Daniel DouthwaiteGLACounty Championship 20232023462783719.5025031.20000101
TA FindlayCSPlunket Shield 2025/262026460783413.0015052.00001111
S WadugeCMCCMajor League Tournament 2024/252025360785113.0016946.1501070
Clarrie GrimmettAUSSouth Africa tour of Australia 1931/321931-1932562782119.50--00010
Arshad AyubINDIndia tour of West Indies 1988/891989460783213.0025630.4700180
Michael HoganGLABob Willis Trophy 202020204747833*26.008393.98002103
BEW McCordCANPlunket Shield 2012/132012-2013471784713.0021835.78001110
Craig CachopaAAPlunket Shield 2017/182017-2018471782413.0025131.08002110
Keith ArthurtonWIIndia tour of West Indies 1988/891989472783715.6031524.7600190
Stuart BroadENGThe Ashes 20232023582781613.0014155.3200071
Andy McKayWFPlunket Shield 2013/142013-2014781783511.1415052.00001100
Javagal SrinathINDIndia tour of Australia 1991/921991-1992594782115.6015450.6500070
Colin BlytheENGEngland tour of South Africa 1905/061906592782711.14--00270
Ajeet DaleGLOCounty Championship 202420241112478329.7512562.4000390
Aristides KarvelasSUSCounty Championship 20232023812278237.8020338.4200382
Will WilliamsCANPlunket Shield 2017/182017-2018815278266.0030525.5700340
Sourav GangulyINDIndia tour of Pakistan 2003/042004110777777.0012860.16010120
Wesley MadhevereZIMBangladesh tour of Zimbabwe 202620261117777*-10871.3001080
Pathum NissankaNCCMajor League Tournament 2025/262026110777777.009085.56010121
Winston DavisWIWest Indies tour of England 19841984110777777.0014652.74010101
Sachin TendulkarINDIndia tour of Australia 2007/082007120776238.509878.5701081
Sanath JayasuriyaSLSri Lanka tour of England 19911991120776638.5077100.00010100
Stephen FlemingNZZimbabwe tour of New Zealand 2000/012000120775538.5011865.25010100
Shane WatsonAUSTrans-Tasman Trophy 2009/102010120776538.5013158.78010122
Wasim AkramPAKEngland tour of Pakistan 1987/881987220774038.5011169.3700064
Shoaib MalikPAKPakistan in Australia Test Series 2009/102010120775838.5017843.26010120
PreviousPage 316Next

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.