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
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
George LindeSASouth Africa tour of Pakistan 2020/212021240713517.7511959.66000111
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
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
Mike VelettaAUSWest Indies tour of Australia 1988/891988240713717.7524828.6300050
WPUJC VaasSLEngland tour of Sri Lanka 2000/012001351713617.7516144.1000080
Carl HooperWIEngland tour of West Indies 1989/901990350713214.2019935.6800060
Mitchell JohnsonAUSPakistan in Australia Test Series 2009/102009-2010350713814.2013154.2000192
UWMBCA WelegedaraSLPakistan v Sri Lanka Test Series 2011/122011350714814.2017041.7600172
Kieran PowellWIThe Wisden Trophy 20122012350713314.2016343.56000110
Kraigg BrathwaiteWIThe Frank Worrell Trophy 2011/122012350715714.2027326.0101350
Tom WestleyENGWest Indies tour of England 201720173517144*17.7515645.51000100
Gregor MacGregorENGEngland tour of Australia 1891/921892351713117.75--00020
William BrannSAEngland tour of South Africa 1922/231922-1923350715014.20--01100
Johnny WardleENGSouth Africa tour of England 19551955350712414.20--00045
Alan DavidsonAUSEngland tour of Australia 1954/551954-1955350712314.2012933.3300050
Aunshuman GaekwadINDEngland tour of India and Sri Lanka 1984/851984350712814.2015844.94001100
Roland ButcherENGEngland tour of West Indies 1980/811981350713214.2016044.3800190
Tim ZoehrerAUSAustralia tour of New Zealand 1985/861986350713014.2021133.6500060
Tim CurtisENGAustralia tour of England 19891989350714114.2021233.49001120
John MorrisENGIndia tour of England 19901990352713223.6717839.8900060
Nehemiah PerryWIAustralia tour of West Indies 1998/991999351712617.7515944.6500180
Zaheer KhanINDIndia tour of South Africa 2006/072006-2007360713711.8319835.8600052
Brett LeeAUSBorder-Gavaskar Trophy 2008/092008461713514.2021233.49002100
Mathew SinclairNZEngland in New Zealand Test Series 2007/082008360713911.8318937.57000110
Quinton de KockSAIndia tour of South Africa 2017/182018360714311.837891.03002130
Athol RowanSAEngland tour of South Africa 1948/491948-19495627129*17.7512416.1300020
Peter PhilpottAUSAustralia tour of West Indies 1964/651965560712211.83--000-0
Derek UnderwoodENGEngland tour of Australia 1979/801979-1980360714311.8317041.7600230
Duleep MendisSLNew Zealand tour of Sri Lanka 1983/841984360713611.8313353.38001130
Qasim UmarPAKWest Indies tour of Pakistan 1986/871986361714814.2023630.0800070
Tom MoodyAUSAustralia tour of Sri Lanka 19921992360715411.8325228.1701160
Pramodya WickramasingheSLSri Lanka tour of Australia 1995/961995-1996360712811.8314050.7100190
Darrin MurrayNZNew Zealand tour of South Africa 1994/951994-1995360713811.8328524.9100260
Dick MotzNZIndia tour of New Zealand 1967/681968470712210.14714.2900004
Brian TaberAUSAustralia tour of Ceylon and India 1969/701969570714610.14--00100
PreviousPage 223Next

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.