Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Atul WassanINDIndia tour of New Zealand 1989/901990341795326.3311966.3901180
David RichardsonSASouth Africa tour of Sri Lanka 19931993340796219.7522934.5001080
Harbhajan SinghINDIndia tour of Sri Lanka 20012001350794415.808889.77000121
Grant FlowerZIMZimbabwe tour of Pakistan 1993/941993350793015.8031325.2400260
Chris WoakesENGThe Ashes 20232023351793619.759979.8000182
Keshav MaharajSASouth Africa tour of England 20222022350794115.8011369.91001110
Sharmarh BrooksWIEngland tour of West Indies 2021/222022350793915.8020338.92000130
Dick BarlowENGAustralia tour of England 18841884352793826.334744.6800120
Imtiaz AhmedPAKWest Indies tour of Pakistan 1958/591959350794015.80--00090
John SparlingNZNew Zealand tour of England 19581958352795026.33--01000
Jeremy ConeyNZAustralia tour of New Zealand 1981/821982351797319.7523234.05012110
Pat SymcoxSASouth Africa tour of India 1996/971996351793219.7517445.4000124
Herschelle GibbsSAIndia tour of South Africa 2006/072006-2007361796315.8014654.11012150
Shane WarneAUSAustralia tour of Sri Lanka 2003/042004360793213.1720039.50002100
Ridley JacobsWIWest Indies tour of Sri Lanka 2001/0220013617931*15.8020438.7300050
Thilan SamaraweeraSLWarne-Muralitharan Trophy 2012/132012-2013360794913.1723633.4700150
Mohammed ShamiINDPataudi Trophy 201420143627951*19.7512961.24012111
John TrumbleAUSAustralia tour of England 18861886360792413.17--00100
Denis AtkinsonWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-1949462794519.75--00200
Tony LockENGSouth Africa tour of England 195519553617919*15.80--00060
Graham DowlingNZNew Zealand tour of Pakistan 1969/701969360794013.17--00080
Trevor ChappellAUSAustralia tour of England 19811981361792715.8041818.9000030
Sherwin CampbellWIEngland tour of West Indies 1997/981998360792813.1727728.52000100
Bill HowellAUSEngland tour of Australia 1901/021901-1902471793513.1716218.7500261
Wes HallWIWest Indies tour of England 19631963571792813.174070.0000141
Vanburn HolderWIWest Indies tour of India and Sri Lanka 1978/791978-1979682792713.172166.6700111
John MacleanAUSEngland tour of Australia 1978/791978-19794817933*11.2935722.1300250
Bert OldfieldAUSEngland tour of Australia 1936/371936-19375917927*9.8829127.1500070
Mike AthertonENGWest Indies tour of England 1991199159079328.7821436.9200170
Dinanath RamnarineWISouth Africa tour of West Indies 2000/0120015927935*11.2927029.26000100
Mahmudul Hasan JoyBANBangladesh tour of New Zealand 2021/222022110787878.0022834.2101070
Dipak PatelNZNew Zealand tour of West Indies 1995/961996110787878.0017444.8301090
Lou VincentNZNew Zealand tour of Pakistan 20022002120785739.0013657.35010110
Shoaib MalikPAKIndia tour of Pakistan 2005/062006220785939.0017843.82010111
Daren GangaWIWest Indies tour of Zimbabwe and South Africa 2007/082007120784539.0018242.86000100
Thilan SamaraweeraSLSri Lanka tour of Bangladesh 2005/062006220785839.0017145.61010110
Brendan TaylorZIMPakistan in Zimbabwe Test Series 20132013120785139.0021136.9701080
Virat KohliINDIndia tour of Australia 2020/212020120787439.0018841.4901090
Shaun MarshAUSSouth Africa in Australia Test Series 2016/172016120786339.0019340.4101080
BJ WatlingNZPakistan in New Zealand Test Series 2009/1020091217860*78.0013159.54010101
James TaylorENGPakistan v England Test Series 2015/162015120787639.0017045.8801060
Fred TitmusENGPakistan tour of England 19671967220786539.0022334.98010110
Bryan YoungNZSouth Africa tour of New Zealand 1994/951995120787439.0016646.9901070
Noor Ali ZadranAFGAfghanistan tour of Sri Lanka 2023/242024120784739.0018242.86000100
Anil KumbleINDAustralia tour of India 1997/981998330783926.0015052.0000091
Stephen FlemingNZIndia tour of New Zealand 2002/032002230783226.0019540.00000110
Guy WhittallZIMPakistan tour of Zimbabwe 1997/981998230786226.0013159.54010140
Dinesh ChandimalSLSri Lanka in Pakistan Test Series 2019/202019230787426.0017943.58010100
Pat CumminsAUSWest Indies tour of Australia 2023/2420242317864*39.0011667.2401091
Simon HarmerSABangladesh tour of South Africa 2021/2220222317838*39.0015749.6800071
PreviousPage 208Next

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.