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
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
Doug BracewellCSPlunket Shield 2016/1720162327142*71.0014548.97000101
Ish SodhiNZWest Indies in New Zealand Test Series 2013/142013330713523.6711064.5500090
Adam RossingtonESSCounty Championship 202420242317139*35.508979.78000101
Kagiso RabadaSASouth Africa tour of Pakistan 2025/262025230717123.677298.6101244
James BazleyQUESheffield Shield 2022/2320223327164*71.0010666.9801164
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
Tim PaineAUSAustralia tour of United Arab Emirates 2018/1920182417161*23.6723530.2101160
Jahurul IslamBANBangladesh in England Test Series 20102010240714617.7519835.8600180
Shuvagata HomBANPakistan in Bangladesh Test Series 20152015242713935.509277.1700190
Shan MasoodPAKPakistan in England Test Series 20162016240713917.7517740.1100090
Jack TaylorGLOBob Willis Trophy 20202020240713417.7530323.43001110
George LindeSASouth Africa tour of Pakistan 2020/212021240713517.7511959.66000111
Matthew ShortVICSheffield Shield 2026/272026240713117.7511064.55000110
Richie RichardsonWIWest Indies tour of England 19881988340712617.7514847.97000100
Jofra ArcherENGPakistan tour of England 202620263437132*71.007989.8700044
Shimron HetmyerWIIndia in West Indies Test Series 20192019240713517.7512158.68000100
Troy JohnsonWFPlunket Shield 2019/202020340713317.7522331.8400190
Jordan CoxKENSpecsavers County Championship 20192019340712717.7519636.2200080
Blake NikitarasNSWSheffield Shield 2025/262025240713917.7517640.3400080
Jimmy MatthewsAUSEngland tour of Australia 1911/121912240715317.7512955.0401080
Wilf FlowersENGEngland tour of Australia 1886/871887240713717.751118.1800050
Johnny BriggsENGEngland tour of Australia 1886/871887240713317.751241.6700070
Harold GilliganENGEngland tour of New Zealand 1929/301930440713217.75--000-0
Ken CranstonENGSouth Africa tour of England 19471947340714517.75--00100
Nasim-ul-GhaniPAKEngland tour of India, Pakistan and Ceylon 1961/6219622427141*35.50--00091
Tony WhiteWIAustralia tour of West Indies 1964/6519652417157*23.67--01001
Zaheer AbbasPAKWest Indies tour of India, Pakistan and Sri Lanka 1974/751975240713317.75--00000
Sarfraz NawazPAKPakistan tour of New Zealand 1978/7919793417131*23.67--00070
Kirti AzadINDEngland tour of India 1981/821981340712417.7518239.0100080
PreviousPage 332Next

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.