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
Godfrey EvansENGEngland tour of West Indies 1953/541954460722812.0020.0000100
Tufty MannSAEngland tour of South Africa 1948/491948-1949561722314.402948.2800000
Nasim-ul-GhaniPAKPakistan tour of New Zealand 1964/651965360722312.00--00000
Rod MarshAUSAustralia tour of Pakistan 1982/831982360723212.0015845.5700161
Nathan LyonAUSIndia tour of Australia 2024/252024-2025572724114.4014450.0000160
Frank LaverAUSAustralia tour of England 18991899471724512.00--00200
Tim RobinsonENGEngland tour of West Indies 1985/86198648072439.0019736.5500280
Charles MorrisWORCounty Championship 2022202289072298.0024729.1500060
Duanne OlivierDERSpecsavers County Championship 201820186917240*9.0013752.55005110
Dick LilleyENGEngland tour of Australia 1903/041903-190459172289.0010.0000390
Wally GroutAUSWest Indies tour of Australia 1960/611960-196159072428.007136.6200360
Steve RhodesENGEngland tour of Australia 1994/951994-19955917239*9.0025228.5700150
Baron ConstantineWIWest Indies tour of Australia and New Zealand 1930/311930-1931510072147.20--00150
Peter SiddleTASSheffield Shield 2022/232022-20238114722010.2916244.4400290
Harry GurneyNOTSpecsavers County Championship 201820181014107229*18.0011960.50002111
Ben SandersonNORCounty Championship 202120211317372205.1418040.00004100
Charles MorrisWORLV= County Championship 20142014162014722412.0026127.59003110
Mark BoucherSASouth Africa tour of Bangladesh 20032003210717171.0013452.9901080
Hardik PandyaINDAfghanistan tour of India 20182018110717171.009475.53010100
Nazmul Hossain ShantoBANZimbabwe tour of Bangladesh 2019/202020110717171.0013951.0801070
Beau WebsterAUSThe Ashes 2025/2620261117171*-8781.6101070
Brian BennettZIMAfghanistan vs Zimbabwe in UAE 202620261117171*-12855.4701040
Sourav GangulyINDIndia tour of Pakistan 2005/062006220713735.5010965.14000120
Shaun PollockSASouth Africa tour of Sri Lanka 200620061217157*71.0010269.6101062
Andy FlowerZIMIndia tour of Zimbabwe 1998/9919981217141*71.0014947.6500041
Salman ButtPAKSri Lanka in Pakistan Test Series 2008/092009220714835.5014449.31000110
Dave MohammedWIIndia tour of West Indies 20062006121715271.008979.78010120
Kevin O'BrienIREICC Intercontinental Cup 20172017120715835.5056126.7901063
Vernon PhilanderSABasil D'Oliveira Trophy 20172017121715271.0011561.7401091
Tim PaineTASSheffield Shield 2017/1820171217171*71.0015944.6501170
James PattinsonAUSSouth Africa in Australia Test Series 2012/132012221714271.007792.21000102
Mominul HaqueBANBangladesh in Pakistan Test Series 2019/202020120714135.5015246.71000100
Michael BracewellNZWest Indies tour of New Zealand 2025/262025120714735.5011760.6800090
James NeeshamNZNew Zealand in India Test Series 2016/172016120717135.5011959.66011110
Jason HolderWIWest Indies tour of India 2018/192018120715235.5012258.2001081
Kithuruwan VithanageSLBangladesh in Sri Lanka Test Series 2012/132013220715935.508781.6101091
Kyle JamiesonNZWest Indies tour of New Zealand 2020/2120202217151*71.0012158.6801082
Zafar GoharPAKPakistan tour of New Zealand 2020/212021120713735.5012656.35000130
Tom AndrewsSASheffield Shield 2018/192019120715935.5014748.3001091
'Young Jack' HearneENGEngland tour of Australia 1920/211920220715735.5022731.2801040
Bob WyattENGAustralia tour of England 19301930120716435.5023829.83010-0
Les AmesENGIndia tour of England 19321932120716535.50--01090
Alan SmithENGEngland tour of New Zealand 1962/6319632227169*---010110
Peter van der MerweSAEngland tour of South Africa 1964/651965221716671.00--01041
Allan LambENGSri Lanka tour of England 19881988120716335.509078.8901071
Brendon KuruppuSLSri Lanka tour of England 19881988120714635.508979.78000110
Keith ArthurtonWIWest Indies tour of New Zealand 1994/951995220717035.5015346.4101071
WPUJC VaasSLSri Lanka tour of West Indies 20032003231713835.5022032.2700090
Graeme SmithSAAustralia in South Africa Test Series 2008/092009231716935.5011561.7401170
Shane WarneAUSNew Zealand tour of Australia 1997/981997330713623.678385.5400081
PreviousPage 331Next

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.