Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 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 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Andy BichelAUSWest Indies tour of Australia 2000/0120002201185.503828.9500010
Andy BichelAUSAustralia v Pakistan in Sri Lanka and the UAE 2002/03200222111911.003729.7300020
Chris CairnsNZPakistan tour of New Zealand 2003/04200312011115.502937.9300110
Shane Edward BondNZNew Zealand tour of Sri Lanka 200320032221110*-2250.0000020
Shane WarneAUSAustralia tour of Bangladesh 2005/0620062201165.504325.5800000
Heath StreakZIMIndia tour of Zimbabwe 1998/9919981201185.505121.5700010
Wasim AkramPAKSouth Africa tour of Pakistan 1997/9819972201195.503828.9500010
Shoaib MalikPAKPakistan tour of India 2007/08200712011115.504126.8300120
David BernardWIAustralia tour of West Indies 200320031201175.502544.0000020
Hasibul HossainBANBangladesh tour of New Zealand 2001/0220011201175.502250.0000010
MS DhoniINDIndia tour of Australia 2007/08200712011115.503432.3500120
Monty PanesarENGEngland in India Test Series 2008/0920082201165.504226.1900000
Monty PanesarENGThe Ashes 20092009121117*11.005221.1500010
Morné MorkelSASouth Africa in West Indies Test Series 201020103201195.502250.0000020
Vinay KumarINDBorder-Gavaskar Trophy 2011/1220121201165.502445.8300020
Ajinkya RahaneINDIndia tour of West Indies 202320232201185.504723.4000000
Naeem IslamBANBangladesh in South Africa Test Series 2008/0920081201185.501668.7500020
Imrul KayesBANSri Lanka in Bangladesh Test Series 2008/0920091201165.504524.4400020
Suranga LakmalSLEngland tour of Sri Lanka 2020/2120211211111*11.003432.3500110
Brent ArnelNZSouth Africa in New Zealand Test Series 2011/122012121118*11.001668.7500020
Robiul IslamBANBangladesh in Sri Lanka Test Series 2012/132013121111011.001384.6200001
Brandon BessWISouth Africa in West Indies Test Series 201020101211111*11.001291.6700111
Regis ChakabvaZIMNew Zealand in Zimbabwe Test Series 2016201612011115.504425.0000110
Trent BoultNZBangladesh in New Zealand Test Series 2016/172017222117*-2937.9300011
Taijul IslamBANBangladesh tour of Sri Lanka 202120211201195.508013.7500010
Neil WagnerNZEngland in New Zealand Test Series 2019/2020192211111*11.006183.3300111
Ajaz PatelNZNew Zealand tour of England 202220221201175.503135.4800010
Keshav MaharajSAWest Indies tour of South Africa 2022/23202312011105.503135.4800010
Kyle MayersWIWest Indies tour of Australia 2022/23202212011105.503036.6700020
Andrew McBrineIREIreland tour of England 2019201912011115.503828.9500120
Theunis de BruynSASouth Africa tour of England 2017201712011115.502347.8300120
Mark WoodENGPakistan tour of Ireland, England and Scotland 201820181201175.501764.7100020
Heinrich KlaasenSASouth Africa in India Test Series 2019/2020191201165.503432.3500010
Blair TicknerNZEngland tour of New Zealand 2022/23202312111811.005320.7500020
Barry McCarthyIREIreland tour of Zimbabwe 2024/25202512011115.503729.7300100
Mark AdairIREIreland tour of England 201920191201185.502445.8300001
Lungi NgidiSASouth Africa tour of Pakistan 2020/21202112111811.001957.8900020
Duanne OlivierSAIndia tour of South Africa 2021/2220222221110*-5121.5700020
Mohammed SirajINDIndia tour of Bangladesh 2022/2320222201175.501861.1100020
Mehedi Hasan MirazBANBangladesh tour of New Zealand 2018/19201912011105.5010110.0000011
CBRLS KumaraSLAustralia tour of Sri Lanka 2024/2520251201195.504425.0000010
Abrar AhmedPAKBangladesh tour of Pakistan 202420241201195.501957.8900001
Prabath JayasuriyaSLNew Zealand tour of Sri Lanka 2024202422011115.503928.2100120
Nauman AliPAKNew Zealand tour of Pakistan 2022/2320221201175.509012.2200020
Ramesh MendisSLSri Lanka tour of Bangladesh 2022202222011105.501957.8900020
Glenton StuurmanSASouth Africa tour of New Zealand 2021/22202212011115.503135.4800120
Jacob BethellENGIndia tour of England 202520251201165.504524.4400020
Rehan AhmedENGEngland tour of Pakistan 2022/23202212011105.5011100.0000020
Matthew HumphreysIREIreland tour of Sri Lanka 2023202312111711.005420.3700020
Marquino MindleyWIWest Indies tour of Australia 2022/2320221211111*11.003729.7300111
PreviousPage 394Next

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.