Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Vernon PhilanderSABasil D'Oliveira Trophy 20172017121715271.0011561.7401091
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
'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
Brad HaddinAUSTrans-Tasman Trophy 2009/102010231714835.508979.7800083
Ravichandran AshwinINDNew Zealand in India Test Series 2016/172016330714023.6713253.79000110
Yasir ShahPAKPakistan tour of Sri Lanka 20222022230712723.6717839.8900071
Ish SodhiNZWest Indies in New Zealand Test Series 2013/142013330713523.6711064.5500090
Kagiso RabadaSASouth Africa tour of Pakistan 2025/262025230717123.677298.6101244
Herbie CollinsAUSAustralia tour of England 19211921330714023.67--00070
Peter MayENGEngland tour of New Zealand 1954/551955230714823.67--00060
Deepak ShodhanINDIndia tour of West Indies 1952/531953231714535.50--000-0
Phil SharpeENGAustralia tour of England 196419642317135*35.5019736.04000100
Wasim BariPAKPakistan tour of New Zealand 1978/7919793327137*71.00--00060
Glenn TurnerNZSri Lanka tour of Australia and New Zealand 1982/831983230713223.679475.5300090
Mohsin KhanPAKPakistan tour of Australia 1981/821981230714323.6722331.8400060
Pranab RoyINDEngland tour of India 1981/8219822317160*35.5023030.87010110
Sameer DigheINDIndia tour of Zimbabwe 20012001230714723.6714548.97000110
Sachin TendulkarINDNew Zealand tour of India 2003/042003240715517.7523829.8301070
Mathew SinclairNZNew Zealand tour of Australia 2004/052004240716917.7519536.4101290
Jehan MubarakSLIndia in Sri Lanka Test Series 20152015240714917.7511462.2800262
Jerome TaylorWISir Vivian Richards Trophy 2007/082008241712523.6711163.96000111
Stuart CarlisleZIMZimbabwe tour of West Indies 1999/002000240714417.7516144.1000080
Chris BroadENGWest Indies tour of England 19881988240715417.7525028.4001150
HMRKB HerathSLSri Lanka tour of India 2017/182017241716723.6713452.9901190
Lasith MalingaSLSri Lanka tour of England 20062006240712617.7512158.68000110
Sean WilliamsZIMNew Zealand tour of Zimbabwe 20252025240714917.759872.4500090
Tharanga ParanavitanaSLNew Zealand in Sri Lanka Test Series 2012/132012241714023.6718039.4400261
PreviousPage 222Next

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.