Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive70th Match · CSA Pro20 2026/27WPSWD2/0 (1.4)WP chose to bowlFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st 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/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
Colin de GrandhommeNZICC World Test Championship 20212021110131313.003043.3300010
Dane PiedtSA-2014010131313.002846.4300000
Kyle AbbottSAPakistan in South Africa Test Series 2012/132013110131313.002846.4300010
Michael RaeNZWest Indies tour of New Zealand 2025/262025210131313.0011118.1800010
Iftikhar AhmedPAKAustralia tour of Pakistan 2021/2220221111313*-2161.9000010
Shimron HetmyerWIWest Indies v Afghanistan in India 2019/202019110131313.002161.9000010
Shaheen Shah AfridiPAKPakistan tour of Bangladesh 2021/2220212111313*-3240.6300020
Hasan MahmudBANIreland tour of Bangladesh 2025/2620251111313*-2846.4300020
Fred MartinENGEngland tour of South Africa 1891/921892110131313.00--000-0
Arthur CarrENGAustralia tour of England 19261926410131313.00--000-0
Laurie NashAUSSouth Africa tour of Australia 1931/321932110131313.00--00010
Sadu ShindeINDWest Indies tour of India, Pakistan and Ceylon 1948/491948110131313.00--000-0
Jim LakerENGPakistan tour of England 195419541111313*---000-0
Brian StathamENGEngland tour of New Zealand 1954/551955210131313.00--00001
Frank KingWIWest Indies tour of New Zealand 1955/5619562111313*---000-0
Eknath SolkarINDIndia tour of West Indies 1975/761976110131313.00--000-0
Ian BothamENGEngland tour of Sri Lanka 1981/821982110131313.004727.6600030
Mike GattingENGEngland tour of Australia 1987/881988110131313.005324.5300010
Graham DilleyENGEngland tour of Australia 1987/881988110131313.001586.6700010
Geoff LawsonAUSEngland tour of Australia 1986/871986110131313.002748.1500000
Rashid KhanPAKPakistan tour of Australia 1983/8419831111313*-2454.1700010
David RichardsonSASouth Africa tour of Zimbabwe 1995/961995110131313.002650.0000020
Andy WhittallZIMZimbabwe tour of Pakistan 1998/991998110131313.002748.1500020
Adam HuckleZIMZimbabwe tour of Pakistan 1998/991998110131313.003339.3900010
Mohammad KaifINDSri Lanka tour of India 2005/0620051201396.503537.1400001
Makhaya NtiniSASouth Africa tour of Australia 2001/0220011201396.504827.0800020
Abdul RazzaqPAKPakistan tour of Australia 1999/00199912013116.506220.9700020
Daryl TuffeyNZSouth Africa tour of New Zealand 2003/04200422013136.502944.8300120
Ranjan MadugalleSLSri Lanka tour of Australia 1987/8819881201376.504032.5000010
Chris HarrisNZAustralia tour of New Zealand 1992/93199312013136.508315.6600110
Chris HarrisNZNew Zealand tour of Australia 1997/98199712013136.503834.2100120
Aravinda de SilvaSLSri Lanka tour of Australia 1987/8819881201376.505822.4100020
Muttiah MuralitharanSLSri Lanka tour of Bangladesh 2005/062006221138*13.0013100.0000011
Dion EbrahimZIMZimbabwe tour of Bangladesh 2004/05200512013126.506918.8400010
Habibul BasharBANSouth Africa in Bangladesh Test Series 2007/08200812013116.503141.9400010
Khaled MashudBANBangladesh tour of Sri Lanka 200720071211312*13.004230.9500000
Corey CollymoreWISri Lanka tour of West Indies 2003200322013136.502356.5200120
Robin PetersonSANew Zealand in South Africa Test Series 2012/1320132201386.502846.4300020
Gavin RennieZIMPakistan tour of Zimbabwe 1997/98199812013136.507218.0600100
Mushtaq AhmedPAKPakistan tour of India 1998/99199912013126.505922.0300020
Ramesh PowarINDIndia tour of Bangladesh 200720072201376.501872.2200020
Hamilton MasakadzaZIMZimbabwe tour of South Africa 2017/18201712013136.503537.1400111
Sean WilliamsZIMWest Indies tour of Zimbabwe 2017/1820171201376.503933.3300010
Monty PanesarENGEngland in Sri Lanka Test Series 2011/12201212013136.5012108.3300120
Paul ReiffelAUSAustralia tour of India 1996/9719961201376.507018.5700010
Boyd RankinENGThe Ashes 2013/14201412013136.502454.1700120
Vernon PhilanderSASir Vivian Richards Trophy 2014/152014-20153211313*13.004330.2300120
Dilruwan PereraSLNew Zealand in Sri Lanka Test Series 2019201912013136.506619.7000110
UWMBCA WelegedaraSLSri Lanka in England Test Series 201120112201376.502650.0000010
Ajantha MendisSLSri Lanka in England Test Series 201120111221312*-2065.0000020
PreviousPage 384Next

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.