Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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
Agha SalmanPAKPakistan tour of England 20262026120252112.503767.5700050
Nauman AliPAKPakistan tour of Sri Lanka 20232023220252512.506439.0600140
Devdutt PadikkalINDIndia tour of Australia 2024/252024120252512.509426.6000120
Schofield HaighENGAustralia tour of England 19051905220251412.50--000-0
Monty BowdenENGEngland tour of South Africa 1888/891889220252512.5016156.2500150
Charles MillsSAEngland tour of South Africa 1891/921892120252112.50--000-0
Vincent TancredSAEngland tour of South Africa 1898/991899120251812.50--000-0
Stork HendryAUSEngland tour of Australia 1924/251924120252212.507334.2500010
Arthur CarrENGSouth Africa tour of England 19291929220251512.50--000-0
Joe SmallWIEngland tour of West Indies 1929/301930120252012.50--000-0
Janardan NavleINDIndia tour of England 19321932120251312.50--000-0
Laurie FishlockENGIndia tour of England 193619362212519*25.00--000-0
Doug RingAUSAustralia tour of England 19531953120251812.50--000-0
AG Milkha SinghINDAustralia tour of India 1959/601960120251612.50--000-0
Shahid MahmoodPAKPakistan tour of England 19621962120251612.50--00030
Erapalli PrasannaINDWest Indies tour of India and Ceylon 1966/671967120252412.50--00010
Doug WaltersAUSPakistan tour of Australia 1972/731973120251912.506240.3200020
John SnowENGNew Zealand tour of England 196919692222521*-4555.5600021
Derek UnderwoodENGEngland tour of Pakistan 1972/7319732222520*---00020
Ramesh SaxenaINDIndia tour of England 19671967120251612.508629.0700030
Ashley MallettAUSWest Indies tour of Australia 1968/691968120251912.50--00010
Mike FindlayWIAustralia tour of West Indies 1972/731973120251312.50--00020
Shafiq AhmedPAKPakistan tour of England 19741974120251812.505843.1000040
Ian BothamENGAustralia tour of England 19771977220252512.506439.0600130
Ian SmithNZAustralia tour of New Zealand 1985/861986320252212.507832.0500030
Athula SamarasekeraSLSri Lanka tour of Pakistan 1991/921991120251912.504753.1900040
Mark WaughAUSAustralia tour of New Zealand 1992/931993220251312.506240.3200020
Blair HartlandNZIndia tour of New Zealand 1993/941994120252512.509925.2500130
Ajay JadejaINDNew Zealand tour of India 1999/001999121251325.006737.3100020
Tim MuntonENGPakistan tour of England 199219922212525*25.007832.0500130
Mark DekkerZIMSouth Africa tour of Zimbabwe 1995/961995120252412.5012819.5300040
Atif RaufPAKPakistan tour of New Zealand 1993/941994120251612.508928.0900020
Bryan StrangZIMSouth Africa tour of Zimbabwe 1995/9619951212525*25.003571.4300120
Hashmatullah ShahidiAFGAfghanistan tour of India 20262026120252012.505843.1000050
IhsanullahAFGWest Indies v Afghanistan in India 2019/202019120252412.505149.0200030
Stuart MacGillAUSAustralia tour of Sri Lanka 2003/0420042322517*25.002986.2100160
Glenn McGrathAUSWest Indies tour of Australia 2005/062005331251412.504951.0200010
Sanjay BangarINDIndia tour of West Indies 2002200223025168.3311322.1200130
James AndersonENGWest Indies tour of England 20202020231251112.504456.8200030
Dwayne BravoWIWest Indies in Sri Lanka Test Series 2010/11201033025208.335347.1700131
HMRKB HerathSLPakistan in Sri Lanka Test Series 201520152322518*25.004951.0200020
Thami TsolekileSASouth Africa tour of India 2004/05200423025158.338429.7600020
Ryan SidebottomENGBasil D'Oliveira Trophy 20082008231252212.507433.7800050
Nathan LyonAUSAustralia tour of Sri Lanka 202220222312515*12.502986.2100040
Trent BoultNZNew Zealand in England Test Series 2015201523025158.334555.5600150
Murphy Su'aNZNew Zealand tour of Australia 1993/9419932312514*12.5011521.7400010
Jeet RavalNZEngland tour of Australia and New Zealand 2017/18201823025178.339825.5100020
Lizaad WilliamsSABangladesh tour of South Africa 2021/22202223025138.337135.2100140
Mohammad ShahidBANPakistan in Bangladesh Test Series 201520152312514*12.504951.0200050
Marco JansenSASri Lanka tour of South Africa 2024/25202423025138.333767.5700040
PreviousPage 338Next

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.