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
Vic PollardNZEngland tour of New Zealand 1965/661966361662513.2016316.5600021
Derek UnderwoodENGAustralia tour of England 19771977562662016.5019933.1700060
Terry JennerAUSAustralia tour of West Indies 1972/7319734636627*22.00--00040
Sidath WettimunySLPakistan tour of Sri Lanka 1985/861986360663711.00--00200
Ravindra PushpakumaraSLPakistan tour of Sri Lanka 20002000361664413.2014146.8100173
Jason GillespieAUSAustralia tour of India 2004/052004472662613.2036218.2300070
Neil WagnerNDPlunket Shield 2020/212020-2021672663213.208082.50002102
Richard JonesWAR/LEILV= County Championship 2014201447066359.4316939.0500152
Frank TysonENGEngland tour of Australia 1954/551954-19555716637*11.005217.3100131
John GleesonAUSIndia tour of Australia 1967/681967-19684726618*13.209731.9600040
Phil EdmondsENGPakistan tour of England 198719875746624*22.0011955.4600261
Courtney WalshWIWest Indies tour of England 1991199157066189.4315143.7100180
TM AnnandCSPlunket Shield 2025/262025-2026483662213.2011258.93001121
Tibby CotterAUSAustralia tour of England 1909190958066198.25--00102
Nasim-ul-GhaniPAKPakistan tour of West Indies 1957/58195858066228.25--00300
Ashley MallettAUSWest Indies tour of Australia 1975/761975-19766826618*11.0014445.8300250
Trent CopelandNSWMarsh Sheffield Shield 2019/202019-202069166168.2511358.4100151
Joe LeachWORSpecsavers County Championship 2018201859066187.3311258.93001110
Walter LeesENGEngland tour of South Africa 1905/0619065936625*11.00--00090
Nathan GilchristWAR/KENCounty Championship 2025202591186625*22.0014047.14001120
AzharullahNORSpecsavers County Championship 20162016101326614*6.0022229.7300481
Sahan NanayakkareBCAAMajor League Tournament 2024/252024-202591486613*11.0018336.0700151
Darren GoughENGNew Zealand tour of England 19941994110656565.0012651.59010100
Paul StirlingIREICC Intercontinental Cup 20132013110656565.0010164.36010110
Asad ShafiqPAKBangladesh in Pakistan Test Series 2019/202020110656565.0012950.3901090
Kane WilliamsonNDPlunket Shield 2015/162015110656565.0015841.1401090
Colin de GrandhommeNZEngland in New Zealand Test Series 2019/202019110656565.0010860.1901071
Sikandar RazaZIMAfghanistan tour of Zimbabwe 2025/262025110656565.008873.8601070
Devdutt PadikkalINDEngland tour of India 2023/242024110656565.0010363.11010101
C HeenatigalaBRCMajor League Tournament 2025/262026110656565.0011158.5601071
SR WeliwattaBRCMajor League Tournament 2024/252025110656565.0013249.24010100
Alan FairfaxAUSEngland tour of Australia 1928/291929110656565.0024226.8601020
Denis ComptonENGNew Zealand tour of England 19371937110656565.00--010-0
Damien FlemingAUSAustralia tour of Zimbabwe 1999/001999110656565.009469.15010100
Mahela JayawardeneSLBangladesh tour of Sri Lanka 20052005220656332.5012850.7801071
Younis KhanPAKAsian Test Championship 2001/022002120654632.509965.66000101
Stephen FlemingNZBangladesh tour of New Zealand 2001/022001220656132.509965.6601070
Aravinda de SilvaSLNew Zealand tour of Sri Lanka 1992/931992220656232.508081.2501051
Shane WatsonAUSAustralia in South Africa Test Series 2013/142014120654032.5049132.6500035
Rashid LatifPAKPakistan tour of New Zealand 1992/931993121653365.0012651.5900090
Kumar DharmasenaSLSri Lanka tour of New Zealand 1996/9719971216538*65.0014345.4500052
Abdur RazzakBANSouth Africa in Bangladesh Test Series 2007/082008121653365.0010462.50000120
Peter BorrenNEDICC Intercontinental Shield 2009/102010120654432.5011556.5200070
Daniel FlynnNZNew Zealand in West Indies Test Series 20122012120654532.5015641.67000100
Nathan RimmingtonHAMLV= County Championship 201420141216565*65.0013348.8701190
Nasir HossainBANNew Zealand in Bangladesh Test Series 2013/142013220654632.5011357.5200091
Rohan MustafaUAEICC Intercontinental Cup 20172017120653632.509270.65000111
Ashton AgarWASheffield Shield 2025/262025120654232.5014445.1400061
John RevaPNGICC Intercontinental Cup 2016/172016120654532.5011855.0800070
Ibrahim ZadranAFGIreland v Afghanistan in United Arab Emirates 2023/242024120655332.5010462.50010100
PreviousPage 346Next

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.