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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Allan LambENGPakistan tour of England 19921992230543018.0011646.5500090
Ian BishopWINew Zealand tour of West Indies 1995/961996230543118.0010650.9400090
Fanie de VilliersSAPakistan tour of South Africa 1997/9819982315446*27.009258.7000070
Mark DekkerZIMSri Lanka tour of Zimbabwe 1994/951994330544018.0023922.5900140
Steve HarmisonENGWest Indies tour of England and Ireland 20072007441541818.009556.8400040
Mohammad SamiPAKPakistan tour of Australia 2004/052004240542913.5019827.2700051
Ramnaresh SarwanWIPakistan in West Indies Test Series 20112011240542313.5015235.5300160
Heath StreakZIMPakistan tour of Zimbabwe 1994/9519953415430*18.0012842.1900170
Barney RogersZIMZimbabwe tour of Bangladesh 2004/052005240542913.5015734.39001100
Mitchell JohnsonAUSThe Frank Worrell Trophy 2009/102009340543513.5011347.7900051
Chris WoakesENGBasil D'Oliveira Trophy 2015/162015-2016240542613.508563.5300180
Taijul IslamBANSouth Africa tour of Bangladesh 2024/252024240543013.5014736.7300040
Henry NichollsNZNew Zealand tour of India 2021/222021240544413.5015534.8400090
Karun NairINDBorder-Gavaskar Trophy 2016/172017340542613.5010352.4300160
Kyle MayersWIWest Indies tour of South Africa 2022/232023240542913.5013240.9100171
James VinceENGSri Lanka in England Test Series 20162016340543513.5010451.9200170
Kagiso RabadaSASouth Africa tour of England 20172017240543013.509358.0600190
Hasan AliPAKPakistan tour of Sri Lanka 20222022240542113.508960.6700024
Hasan AliPAKPakistan tour of South Africa 2018/192018-2019243542254.005893.1000062
Brydon CarseENGEngland tour of New Zealand 2024/2520243415433*18.0052103.8500054
Kevin KasuzaZIMPakistan tour of Zimbabwe 20212021240542813.5017630.6800151
Jack BlackhamAUSEngland tour of Australia and New Zealand 1876/771877240542613.502030.0000000
John SelbyENGEngland tour of Australia and New Zealand 1876/771877240543813.509945.4500050
Donald KnightENGAustralia tour of England 19211921240543813.50--00030
Joe SmallWIWest Indies tour of England 19281928240545213.50--01200
Wilton St HillWIWest Indies tour of England 19281928240543813.50--00000
Wazir MohammadPAKPakistan tour of England 195419542415442*18.00--00180
Reg ScarlettWIEngland tour of West Indies 1959/6019603415429*18.00--000-0
Alan KnottENGNew Zealand tour of England 19691969340542113.5011845.7600070
Ambar RoyINDNew Zealand tour of India 1969/701969240544813.50--001100
Brian LuckhurstENGEngland tour of Australia 1974/751974240542713.5020825.9600080
Bob TaylorENGEngland tour of New Zealand 1983/841984340542313.5021125.5900070
Aunshuman GaekwadINDIndia tour of England 19791979241542518.0028019.2900070
Ian SmithNZNew Zealand tour of Australia 1985/861985341542818.009258.7000050
Chris TavaréENGEngland tour of New Zealand 1983/8419842415436*18.0020626.2100040
Jayantha AmerasingheSLNew Zealand tour of Sri Lanka 1983/841984241543418.008464.2900080
Ramiz RajaPAKWest Indies tour of Pakistan 1990/911990240544113.5018030.0000140
Ken RutherfordNZWest Indies tour of New Zealand 1994/951995241542218.0015933.9600070
Jimmy AdamsWIWest Indies tour of New Zealand 1999/001999241542518.0024422.1300030
Fanie de VilliersSASouth Africa tour of Australia 1993/941993-1994340543013.5029818.1200010
Craig SpearmanNZNew Zealand tour of South Africa 2000/012000240542313.5020626.2100170
MSK PrasadINDNew Zealand tour of India 1999/001999341541918.0018529.1900030
Jason GillespieAUSAustralia tour of India 2000/012001350544610.8024422.1300290
Gautam GambhirINDSri Lanka tour of India 2005/062005350543010.8011945.3800170
Michael KasprowiczAUSAustralia tour of India 1997/981998351542513.5017431.0300070
Tip SnookeSAEngland tour of South Africa 1922/2319233515439*13.50--00000
John SnowENGWest Indies tour of England 197619763525420*18.0016233.3300150
Dayle HadleeNZNew Zealand tour of England 19731973350543410.8013340.6000250
Colin CroftWIEngland tour of West Indies 1980/811981453543327.0014238.0300150
Neil McKenzieSASouth Africa tour of Sri Lanka 2000200036054259.0021425.2300260
PreviousPage 258Next

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.