Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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/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
Vernon PhilanderSASouth Africa in Bangladesh Test Series 20152015210242424.003666.6700020
Quinton de KockSAZimbabwe tour of South Africa 2017/182017110242424.003863.1600040
Sunzamul IslamBANSri Lanka tour of Bangladesh 2017/182018110242424.005642.8600010
Travis HeadAUSPakistan in Australia Test Series 2019/202019210242424.002982.7600030
Yashasvi JaiswalINDAfghanistan tour of India 20262026110242424.003275.0000050
Bill LockwoodENGAustralia tour of England 18991899110242424.00--000-0
Stan NicholsENGWest Indies tour of England 19391939110242424.00--000-0
Tom BurttNZEngland tour of New Zealand 1946/4719471112424*---00000
AlimuddinPAKPakistan tour of India 1960/611960110242424.00--000-0
Bob WillisENGIndia tour of England 19741974110242424.005940.6800020
Chris OldENGAustralia tour of England 198019801112424*-15160.0000022
Azeem HafeezPAKEngland tour of Pakistan 1983/841984210242424.004060.0000020
Don AnurasiriSLNew Zealand tour of Sri Lanka 1992/931992210242424.009226.0900010
Anil KumbleINDIndia tour of Bangladesh 2004/052004220242312.008926.9700030
Marvan AtapattuSLSri Lanka tour of England 19981998121241524.003961.5400020
James AndersonENGThe Wisden Trophy 2008/092009420242012.006934.7800030
Nathan BrackenAUSSouth Africa tour of Australia 2005/0620051212414*24.003568.5700030
Shoaib AkhtarPAKWest Indies v Pakistan in United Arab Emirates 2001/022002220242012.003080.0000021
Alistair CampbellZIMZimbabwe tour of New Zealand 2000/012000121242424.007930.3800020
Gavin RennieZIMZimbabwe tour of South Africa 1999/001999120241412.0010123.7600010
Imran NazirPAKEngland tour of Pakistan 2000/012000120242012.005841.3800030
Mluleki NkalaZIMICC World Cup 2002/032002121241424.005048.0000020
Shakib Al HasanBANBangladesh tour of Sri Lanka 20072007120241612.003275.0000040
Stuart BroadENGIreland tour of England 201920191212421*24.004158.5400021
MahmudullahBANBangladesh in Zimbabwe Test Series 20132013120242112.003568.5700040
Brenton ParchmentWIThe Frank Worrell Trophy 20082008120241512.009026.6700020
Thilan ThusharaSLSri Lanka tour of West Indies 20032003120241312.004751.0600030
Sunil JoshiINDIndia tour of England 19961996120241212.007930.3800020
Forster MutizwaZIM-2012020241812.006139.3400030
Shafiul IslamBANBangladesh in West Indies Test Series 20142014120241412.007432.4300020
Shingirai MasakadzaZIM-2012021242124.004454.5500030
Umesh YadavINDWest Indies tour of India 2018/192018220242212.003764.8600002
Mitchell StarcAUSSouth Africa tour of Australia 2022/232022221241424.004257.1400031
Taijul IslamBANBangladesh in Pakistan Test Series 2019/202020120242412.007332.8800140
Neil WagnerNZSri Lanka in New Zealand Test Series 2015/162015220241712.004850.0000022
Peter HandscombAUSAustralia tour of South Africa 2017/182018120242412.004553.3300140
Mohammad NabiAFGAfghanistan tour of India 20182018120242412.004850.0000140
Murray GoodwinZIMSouth Africa tour of Zimbabwe 1999/001999120241712.006338.1000021
Dhananjaya de SilvaSLIreland tour of Sri Lanka 202320232212412*24.003372.7300050
Mark AdairIREZimbabwe tour of Ireland 202420241212424*24.004257.1400140
Dhanushka GunathillekeSLEngland tour of Sri Lanka 2018/192018120241812.006139.3400030
Mitchell SwepsonAUSAustralia tour of Pakistan 2021/2220222212415*24.003372.7300030
Wiaan MulderSASri Lanka tour of South Africa 2024/252024121241524.004355.8100011
Nayeem HasanBANSouth Africa tour of Bangladesh 2024/252024120241612.004553.3300020
Prabath JayasuriyaSLSri Lanka tour of West Indies 202620261212417*24.003177.4200010
Ben CurranZIMNew Zealand tour of Zimbabwe 20252025120241312.004652.1700030
Shoriful IslamBANPakistan tour of Bangladesh 202620261212412*24.004553.3300040
Mohammad NaimBANBangladesh tour of New Zealand 2021/222022120242412.0010323.3000110
Devon MalcolmENGEngland tour of West Indies 1993/941994120241812.002788.8900040
Mahmudul Hasan JoyBANBangladesh tour of Zimbabwe 20262026120242212.004948.9800020
PreviousPage 341Next

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.