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
Imtiaz AhmedPAKWest Indies tour of Pakistan 1958/591959350794015.80--00090
John SparlingNZNew Zealand tour of England 19581958352795026.33--01000
Jeremy ConeyNZAustralia tour of New Zealand 1981/821982351797319.7523234.05012110
Pat SymcoxSASouth Africa tour of India 1996/971996351793219.7517445.4000124
Herschelle GibbsSAIndia tour of South Africa 2006/072006-2007361796315.8014654.11012150
Shane WarneAUSAustralia tour of Sri Lanka 2003/042004360793213.1720039.50002100
Ridley JacobsWIWest Indies tour of Sri Lanka 2001/0220013617931*15.8020438.7300050
Thilan SamaraweeraSLWarne-Muralitharan Trophy 2012/132012-2013360794913.1723633.4700150
Mohammed ShamiINDPataudi Trophy 201420143627951*19.7512961.24012111
Alecz DayWFPlunket Shield 2014/1520153617936*15.8015351.6300182
Matthew KellyWASheffield Shield 2021/222021-2022562794119.7519540.5100191
John TrumbleAUSAustralia tour of England 18861886360792413.17--00100
Denis AtkinsonWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-1949462794519.75--00200
Tony LockENGSouth Africa tour of England 195519553617919*15.80--00060
Graham DowlingNZNew Zealand tour of Pakistan 1969/701969360794013.17--00080
Trevor ChappellAUSAustralia tour of England 19811981361792715.8041818.9000030
Sherwin CampbellWIEngland tour of West Indies 1997/981998360792813.1727728.52000100
Chris DentGLOCounty Championship 20242024570796111.2923333.91012101
Bill HowellAUSEngland tour of Australia 1901/021901-1902471793513.1716218.7500261
Wes HallWIWest Indies tour of England 19631963571792813.174070.0000141
Graham ClarkDURSpecsavers County Championship 20192019481792611.2918941.80002100
Andrew HazeldineCANPlunket Shield 2018/192018-2019681794111.2918442.93001130
Vanburn HolderWIWest Indies tour of India and Sri Lanka 1978/791978-1979682792713.172166.6700111
John MacleanAUSEngland tour of Australia 1978/791978-19794817933*11.2935722.1300250
Bert OldfieldAUSEngland tour of Australia 1936/371936-19375917927*9.8829127.1500070
Mike AthertonENGWest Indies tour of England 1991199159079328.7821436.9200170
Dinanath RamnarineWISouth Africa tour of West Indies 2000/0120015927935*11.2927029.26000100
Jamie McIlroyGLACounty Championship 20232023101167930*15.8018941.80001111
Matthew BaconOVPlunket Shield 2018/192018-2019712479439.8822435.27001140
Jarrod McKayOVPlunket Shield 2024/252024-202581267920*13.1717345.66001110
Shaiman AnwarUAEICC Intercontinental Cup 20162016110787878.0012960.4701090
Mahmudul Hasan JoyBANBangladesh tour of New Zealand 2021/222022110787878.0022834.2101070
Dipak PatelNZNew Zealand tour of West Indies 1995/961996110787878.0017444.8301090
Lou VincentNZNew Zealand tour of Pakistan 20022002120785739.0013657.35010110
Collins ObuyaKENICC Intercontinental Cup 20112011120786339.0014155.32010130
Shoaib MalikPAKIndia tour of Pakistan 2005/062006220785939.0017843.82010111
Daren GangaWIWest Indies tour of Zimbabwe and South Africa 2007/082007120784539.0018242.86000100
Thilan SamaraweeraSLSri Lanka tour of Bangladesh 2005/062006220785839.0017145.61010110
Brendan TaylorZIMPakistan in Zimbabwe Test Series 20132013120785139.0021136.9701080
Virat KohliINDIndia tour of Australia 2020/212020120787439.0018841.4901090
Shaun MarshAUSSouth Africa in Australia Test Series 2016/172016120786339.0019340.4101080
BJ WatlingNZPakistan in New Zealand Test Series 2009/1020091217860*78.0013159.54010101
James TaylorENGPakistan v England Test Series 2015/162015120787639.0017045.8801060
Chris WoodHAMLV= County Championship 20152015120784839.0010673.58000111
Lachlan PfefferQUEMarsh Sheffield Shield 2019/202020120785039.0019440.21010130
Sam FanningWASheffield Shield 2026/272026121786478.0023133.77010110
Fred TitmusENGPakistan tour of England 19671967220786539.0022334.98010110
Bryan YoungNZSouth Africa tour of New Zealand 1994/951995120787439.0016646.9901070
Noor Ali ZadranAFGAfghanistan tour of Sri Lanka 2023/242024120784739.0018242.86000100
Anil KumbleINDAustralia tour of India 1997/981998330783926.0015052.0000091
PreviousPage 314Next

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.