Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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-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
Andrew HallSAEngland tour of South Africa 2004/052004-2005240431710.759943.4300060
Gavin RennieZIMNew Zealand tour of Zimbabwe 2000/012000240433610.7522319.2800010
Prosper UtseyaZIMPakistan in Zimbabwe Test Series 20132013240432210.7514330.0700150
Ian BellENGNew Zealand in England Test Series 20152015240432910.7511138.7400051
Clayton LambertWIWest Indies tour of South Africa 1998/991998240433310.7514330.0700160
Matt PriorENGNew Zealand in England Test Series 20132013241433914.336764.1800280
Dale SteynSAIndia in South Africa Test Series 2010/112010-2011340433210.758848.8600141
Shahadat HossainBANBangladesh in South Africa Test Series 2008/092008240432310.756863.2400190
Liam PlunkettENGSri Lanka in England Test Series 20142014241433914.337259.7200160
Imrul KayesBANEngland in Bangladesh Test Series 2009/102010240432310.759246.7400070
Malcolm WallerZIMClive Lloyd Trophy 2012/132013240432010.758848.8600030
Umesh YadavINDBorder-Gavaskar Trophy 2014/152014-2015340433010.757458.1100152
Asad ShafiqPAKPakistan in Zimbabwe Test Series 20132013240431510.7512235.2500060
Kane WilliamsonNZNew Zealand in South Africa Test Series 2012/132013240431510.7510242.1600070
Devendra BishooWIPakistan in West Indies Test Series 20112011242432421.5011537.3900030
Yasir ShahPAKSri Lanka tour of United Arab Emirates and Pakistan 2017/182017241432414.339445.7400022
Dean ElgarSASri Lanka tour of South Africa 2018/192019240433510.7510441.3500160
Jason HolderWIWest Indies tour of Sri Lanka 2021/222021240433610.758351.8100142
Dane PatersonSABasil D'Oliveira Trophy 2019/2020202434339*43.004987.7600070
William SomervilleNZNew Zealand tour of India 2021/222021240433610.7519522.0500150
Alzarri JosephWIEngland tour of West Indies 2018/192019340433410.757855.1300133
Abdullah ShafiquePAKNew Zealand tour of Pakistan 2022/232022-2023240431910.7511637.0700160
Tanunurwa MakoniZIMWest Indies tour of Zimbabwe 2022/232023240433310.7512334.9600160
Tom GarrettAUSEngland tour of Australia 1886/871887240432010.75333.3300020
George BonnorAUSAustralia tour of England 18841884340432510.752927.5900000
Dennis AmissENGAustralia tour of England 197719772414328*14.3316326.3800150
Tony DodemaideAUSAustralia tour of Pakistan 1988/891988340431910.7529214.7300050
Ijaz AhmedPAKSouth Africa tour of Pakistan 1997/981997340431610.7510640.5700160
Matthew HoggardENGIndia tour of England 20022002452433214.3316126.7100250
Michael BevanAUSAustralia tour of England 1997199735043248.6010142.5700170
Dale SteynSAAustralia in South Africa Test Series 2013/142014352432814.339943.4300050
R. P. SinghINDBorder-Gavaskar Trophy 2007/08200835043308.608848.8600351
Ciss ParkinENGAustralia tour of England 19211921451432310.75--00130
Clarrie GrimmettAUSWest Indies tour of Australia and New Zealand 1930/311930-19315514315*10.7510.0000120
Hemu AdhikariINDIndia tour of England 1952195235043278.60--00350
Mahmood HussainPAKPakistan tour of West Indies 1957/581958353432021.50--00000
Motganhalli JaisimhaINDIndia tour of West Indies 1970/71197135043238.60--00200
Bob WillisENGWest Indies tour of England 19841984353432221.505676.7900050
Tim MayAUSWest Indies tour of Australia 1988/891988-1989352432414.3312933.3300030
Zaheer KhanINDIndia in Sri Lanka Test Series 2008200836143328.6012933.3300131
Mohammad HafeezPAKPakistan in South Africa Test Series 2012/13201336043187.1710640.5700250
Darren GoughENGSouth Africa tour of England 199819984614316*8.6014429.8600040
Ryan SidebottomENGEngland in New Zealand Test Series 2007/082008362431410.7514429.8600220
Ishant SharmaINDBorder-Gavaskar Trophy 2007/082008364432321.5011138.7400170
Josh HazlewoodAUSIndia tour of Australia 2020/212020-2021462431110.757656.5800070
Mahmood HussainPAKPakistan tour of England 1962196236143228.6010.0000200
Bapu NadkarniINDIndia tour of Australia 1967/681967-196836043177.174912.2400140
Dick MotzNZNew Zealand tour of England 1965196536043217.1710.0000240
Joe PartridgeSASouth Africa tour of Australia 1963/641963-196456143128.6011629.3100030
Karsan GhavriINDIndia tour of England 197919794634320*14.3318423.3700020
PreviousPage 285Next

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.