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
Usman ArshadDURLV= County Championship 201420144518138*20.2517446.5500091
Garry SobersWIWest Indies tour of New Zealand 1955/561956450812716.20--00000
Bapu NadkarniINDAustralia tour of India 1964/651964350813416.20--001110
Collie SmithWIWest Indies tour of Pakistan 1958/591959350813916.20--00220
Kapil DevINDIndia tour of England 19861986351813120.2558139.66001132
Michael BevanAUSEngland tour of Australia 1994/951994-1995360813513.5026530.5700060
James AndersonLANLV= County Championship 20142014362812820.2573110.96001150
HMRKB HerathSLSri Lanka in South Africa Test Series 2016/172016-20173618135*16.2013062.31000110
Thisara PereraSLSri Lanka in South Africa Test Series 2011/122011-2012360813013.5012962.7900091
Mitchell StarcAUSIndia tour of Australia 2020/212020-2021462812420.2514954.3600042
Fynn Hudson-PrenticeSUSCounty Championship 20222022360815113.5015751.59011101
Hamza ShaikhWARCounty Championship 202420243618133*16.2025232.14001100
Tevin ImlachWIWest Indies tour of New Zealand 2025/262025361812716.2030226.8200081
Jack BlackhamAUSEngland tour of Australia and New Zealand 1881/821881-1882460814013.50--00060
Albert KnightENGEngland tour of Australia 1903/0419043618170*16.20--01370
Bert SutcliffeNZNew Zealand tour of Pakistan 1955/561955360812513.50--00000
Jim de CourcyAUSAustralia tour of England 19531953361814116.20--00082
Ray IllingworthENGSouth Africa tour of England 19601960462813720.25--00030
Bevan CongdonNZNew Zealand tour of India 1964/651965360814813.50--001113
Derek PringleENGWest Indies tour of England 198419843618146*16.2021238.21000100
Dion NashNZNew Zealand tour of England 19991999461812616.2031325.8800160
Zaheer KhanINDIndia tour of West Indies 20022002570814611.5712763.7800072
Shivlal YadavINDPakistan tour of India 1979/801979-19805738129*20.2523334.7600050
David CapelENGEngland tour of West Indies 1989/901990471814013.5024832.6600060
Kim HughesAUSWest Indies tour of Australia 1984/851984480813710.1314954.36003100
Jakob BhulaWFPlunket Shield 2021/222021-202259081299.0023933.89003110
Ruaidhri SmithGLALV= County Championship 2014201461018157*9.0022635.8401371
Bishan BediINDEngland tour of India and Sri Lanka 1976/771976-197751038120*11.5716050.63002100
Ryan SidebottomYORLV= County Championship 201520159119812840.5018244.51001120
James BakerNDPlunket Shield 2016/172016-20179114812211.5720838.9400162
Mitchell StanleyLANCounty Championship 20262026814081185.7925332.02002101
Matt ParkinsonKENCounty Championship 20252025917081174.7633724.04005110
Oliver Hannon-DalbyWARCounty Championship 202220221419108119*9.0039520.51001120
HMRKB HerathSLIndia in Sri Lanka Test Series 201020101118080*-9386.02010101
Daryl MitchellNZNew Zealand tour of Zimbabwe 20252025210808080.0011967.2301051
Sam LoxtonAUSIndia tour of Australia 1947/481948110808080.0015551.6101060
Ken BarringtonENGEngland tour of India 1963/641964110808080.00--01080
David HolfordWIWest Indies tour of India and Ceylon 1966/671966110808080.00--01061
Damien MartynAUSWest Indies tour of Australia 2000/0120001228046*-21337.5600030
Shivnarine ChanderpaulWIWest Indies tour of Australia 2000/0120001218062*80.0020539.0201060
Mushfiqur RahimBANBangladesh tour of Sri Lanka 20212021120804040.0012564.00000120
Dinesh ChandimalSLSri Lanka in New Zealand Test Series 2014/152015120806740.0017047.06010100
Temba BavumaSABasil D'Oliveira Trophy 20172017120805940.0017146.78010110
Shadman IslamBANBangladesh v Afghanistan in United Arab Emirates 2026/272026120806740.0013360.1501090
Pawan SandeshCCCMajor League Tournament 2024/252025120806240.009881.63010104
Albert HartkopfAUSEngland tour of Australia 1924/251925120808040.0016448.7801180
Bob WyattENGEngland tour of New Zealand 1932/331933220806040.00--010-0
David HookesAUSWest Indies tour of Australia 1979/801979120804340.0014256.3400070
David GowerENGAustralia tour of England 19801980120804540.0016349.08000110
Duleep MendisSLAustralia tour of Sri Lanka 1982/831983120807440.0011370.80010120
PreviousPage 310Next

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.