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
Nasir JamalAFGWest Indies v Afghanistan in India 2019/20201912017158.505034.0000010
Andrew FlintoffENGSouth Africa tour of England 1998199823017175.674537.7800230
Javagal SrinathINDIndia tour of South Africa 2001/02200123117168.503745.9500020
Mike ProcterSAAustralia tour of South Africa 1966/67196733017165.6710.0000100
Zaheer KhanINDBorder-Gavaskar Trophy 2010/11201023017105.675630.3600020
Waqar YounisPAKNew Zealand tour of Pakistan 1990/91199033017175.676326.9800230
James AndersonENGEngland tour of Pakistan 2022/2320222301775.672085.0000030
Paul AdamsSASri Lanka tour of South Africa 1997/98199823017125.673351.5200011
Darren GoughENGZimbabwe tour of England 200020002301795.676227.4200020
Lasith MalingaSLPakistan tour of Sri Lanka 2005/0620062311798.504636.9600011
Denesh RamdinWIWest Indies tour of New Zealand 2008/0920082301765.673745.9500020
Sohail TanvirPAKPakistan tour of India 2007/08200723017135.674438.6400140
Suranga LakmalSLSri Lanka tour of West Indies 2020/2120212301785.674636.9600010
Umesh YadavINDAustralia tour of India 2022/23202323017175.6715113.3300212
Matthew WadeAUSAustralia tour of Bangladesh 201720172301785.675332.0800020
Graeme LabrooySLSri Lanka tour of Australia 1989/90198923017115.674835.4200010
Nathan LyonAUSAustralia in South Africa Test Series 2011/12201123117148.504042.5000010
Pat CumminsAUSBangladesh tour of Australia 202620262301795.675332.0800110
Simon HarmerSASouth Africa tour of India 2025/2620252301775.674240.4800010
Shannon GabrielWIBangladesh tour of West Indies and United States of America 2018201823017125.673056.6700130
Mohammed ShamiINDIndia in West Indies Test Series 201620164321717*17.0010170.0000102
Beau WebsterAUSBangladesh tour of Australia 2026202623017125.673253.1300130
Victor NyauchiZIMSri Lanka tour of Zimbabwe 2019/20202023117118.504240.4800020
Victor NyauchiZIMWest Indies tour of Zimbabwe 2022/23202323017135.672277.2700030
Khurram ShahzadPAKBangladesh tour of Pakistan 2024202423117128.507622.3700110
Leslie HyltonWIWest Indies tour of England 1939193923117138.50--00000
Berkeley GaskinWIEngland tour of West Indies 1947/48194823017105.67--00100
John ReidNZSouth Africa tour of New Zealand 1952/5319532301795.67--00000
Wally GroutAUSEngland tour of Australia 1962/6319632331716*---00010
Jack FlavellENGAustralia tour of England 196419642301775.672762.9600030
Ken WadsworthNZEngland tour of New Zealand 1970/71197123017165.673154.8400121
Shafiq AhmedPAKWest Indies tour of Pakistan 1980/81198023017175.676028.3300210
Graham DilleyENGEngland tour of New Zealand 1987/881988332178*17.003253.1300010
Craig McDermottAUSAustralia tour of New Zealand 1985/8619862301795.676227.4200030
Adam ParoreNZNew Zealand tour of India 1995/96199523017125.6710616.0400000
Craig MatthewsSANew Zealand tour of South Africa 1994/9519942301775.675530.9100020
Muttiah MuralitharanSLSri Lanka tour of India 2005/0620053401794.252762.9600001
Craig WishartZIMZimbabwe tour of Pakistan 1996/97199624017104.255729.8200220
Mashrafe MortazaBANIndia tour of Bangladesh 2004/0520042411775.673844.7400030
Manjural IslamBANBangladesh tour of South Africa 2002/0320022401784.253548.5700120
Thilan SamaraweeraSLSri Lanka tour of England 200620062401784.255431.4800120
Michael PappsNZNew Zealand tour of South Africa 2007/0820072401794.255829.3100030
Lasith MalingaSLEngland tour of Sri Lanka 2007/0820073411795.674835.4200020
Xavier MarshallWIWest Indies tour of Sri Lanka 2005200524017104.255034.0000030
Tim SoutheeNZNew Zealand tour of Sri Lanka 2024202424017104.253548.5700011
Peter SiddleAUSAustralia tour of United Arab Emirates 2018/19201824017104.254240.4800100
Rubel HossainBANEngland in Bangladesh Test Series 2009/10201024217178.502762.9600140
Suranga LakmalSLEngland in Sri Lanka Test Series 2011/12201224217138.505431.4800140
Suraj RandivSLWarne-Muralitharan Trophy 201120112411795.674934.6900130
Brent ArnelNZPakistan in New Zealand Test Series 2010/112011241178*5.676127.8700120
PreviousPage 369Next

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.