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/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/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
Craig EvansZIMIndia tour of Zimbabwe 1998/99199812015117.505626.7900030
Paul WisemanNZNew Zealand tour of Zimbabwe 2000/012000221151415.006224.1900000
Simon KatichAUSAustralia tour of England 20012001121151515.004831.2500030
James MarshallNZNew Zealand tour of Zimbabwe 2005200522015107.504731.9100030
HMRKB HerathSLSri Lanka in New Zealand Test Series 2014/15201512015157.501978.9500130
Tawanda MupariwaZIMSri Lanka tour of Zimbabwe 20042004121151415.004533.3300020
Waddington MwayengaZIMIndia tour of Zimbabwe 200520051211514*15.001788.2400011
Abdur RazzakBANAustralia tour of Bangladesh 2005/06200612015157.502657.6900120
Chris TremlettENGThe Ashes 2013/1420131201587.506822.0600020
Dale SteynSANew Zealand in South Africa Test Series 201620162211513*15.002657.6900002
Ruchira PereraSLICC World Cup 2002/0320021211511*15.003345.4500030
Ryan SidebottomENGBasil D'Oliveira Trophy 2009/10201012015157.502365.2200120
Dilruwan PereraSLPakistan in Sri Lanka Test Series 2015201512015157.502462.5000130
Kemar RoachWIWest Indies in Sri Lanka Test Series 2010/1120103211512*15.005427.7800000
Ravichandran AshwinINDSouth Africa in India Test Series 2019/202019321151415.003345.4500010
Suhrawadi ShuvoBANWest Indies in Bangladesh Test Series 2011/12201112015157.504037.5000110
Kraigg BrathwaiteWIPakistan in West Indies Test Series 2011201112015157.502657.6900120
Pat CumminsAUSAustralia in South Africa Test Series 2011/1220111211513*15.002268.1800020
Colin MunroNZNew Zealand in South Africa Test Series 2012/13201312015157.502657.6900130
Ish SodhiNZNew Zealand tour of India 2024/2520241201587.503345.4500020
Taskin AhmedBANBangladesh tour of South Africa 2021/22202212015147.502755.5600001
Rahkeem CornwallWIIndia in West Indies Test Series 2019201912015147.503345.4500020
Jake BallENGEngland tour of Australia and New Zealand 2017/18201712015147.501693.7500030
John NyumbuZIMZimbabwe in Bangladesh Test Series 2014/15201412015147.501788.2400020
John NyumbuZIM-201402015137.508118.5200001
Jomel WarricanWIWest Indies tour of India 2018/192018121158*15.003542.8600011
Kusal MendisSLEngland tour of Sri Lanka 2020/21202112015157.506722.3900110
Zakir HasanBANBangladesh tour of West Indies 2024/25202412015157.503839.4700130
Matthew PottsENGEngland tour of Pakistan 2024/252024121159*15.002075.0000030
Faheem AshrafPAKPakistan tour of South Africa 2018/19201912015157.502075.0000130
James McCollumIREIreland tour of Bangladesh 2022/23202312015157.503542.8600110
Hasan MahmudBANBangladesh tour of Zimbabwe 2026202612015157.502075.0000130
Ramesh MendisSLNew Zealand tour of Sri Lanka 2024202412015147.506722.3900020
Sajid KhanPAKPakistan tour of Australia 2023/24202412015157.502560.0000120
Johann LayneWIWest Indies tour of India 2025/26202512015147.501788.2400030
Sammy JonesAUSEngland tour of Australia and New Zealand 1887/88188812015157.509915.1500120
Fred SmithSAEngland tour of South Africa 1895/9618961211511*15.00--000-0
Archibald PalmSAEngland tour of South Africa 1927/28192712015137.50--00000
George FrancisWIWest Indies tour of England 193319331211511*15.00--000-0
Freddie BrownENGWest Indies tour of England 1950195012015157.50--00100
Don TallonAUSAustralia tour of England 1953195312015157.50--00100
Harold ButlerENGEngland tour of West Indies 1947/4819481211515*15.00--00100
Madhusudan RegeINDWest Indies tour of India, Pakistan and Ceylon 1948/49194912015157.50--00100
Khan MohammadPAKNew Zealand tour of Pakistan 1955/56195532015107.50--000-0
Murray ChappleNZEngland tour of New Zealand 1965/66196612015157.50--00120
AlimuddinPAKAustralia tour of Pakistan 1959/6019591201587.50--000-0
Vasant RanjaneINDWest Indies tour of India 1958/59195812015127.50--00000
Arvind ApteINDIndia tour of England 195919591201587.50--000-0
John WardNZIndia tour of New Zealand 1967/6819681211510*15.00--000-0
Chris OldENGIndia tour of England 1974197432015127.502657.6900010
PreviousPage 376Next

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.