Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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
Graeme WoodAUSIndia tour of Australia 1977/781978120473923.502433.3300050
Mike GattingENGEngland tour of Sri Lanka 1992/931993120472923.507562.6700080
Shivlal YadavINDIndia tour of Australia 1985/861985-1986321474147.0015031.3300030
Hashmatullah ShahidiAFGAfghanistan tour of India 201820181214736*47.0011241.9600080
Anil KumbleINDZimbabwe tour of India 2001/0220022324734*47.0012437.9000170
Nicky BojeSASouth Africa tour of Sri Lanka 20042004230473115.677761.0400151
Grant FlowerZIMSri Lanka tour of Zimbabwe 1994/951994330474115.6720123.3800040
Andrew HallSAICC World Cup 2002/032002230473115.678853.4100150
Stuart CarlisleZIMZimbabwe tour of Bangladesh 2001/022001230473315.6712537.6000150
Craig CummingNZBangladesh in New Zealand Test Series 2007/082008230474215.6714432.6400080
Christopher MpofuZIMWest Indies tour of Zimbabwe 2017/182017231473323.505388.6800051
Shahid NazirPAKPakistan tour of England and Scotland 20062006231471723.509549.4700051
Kemar RoachWINew Zealand in West Indies Test Series 20122012231474123.509151.6500150
Thisara PereraSLSri Lanka in England Test Series 20112011230472515.676374.6000080
Pat CumminsAUSAustralia tour of Sri Lanka 20222022230472615.6742111.9000034
Colin de GrandhommeNZBangladesh in New Zealand Test Series 2016/1720172314733*23.5034138.2400115
Al-Amin HossainBANSri Lanka in Bangladesh Test Series 2013/1420142324732*47.0047100.0000025
Murphy Su'aNZAustralia tour of New Zealand 1992/931993230474415.6713734.3100160
Kagiso RabadaSASouth Africa in New Zealand Test Series 2016/172017330473415.676671.2100081
Sami AslamPAKPakistan in Bangladesh Test Series 20152015230472015.6713335.3400041
Bert HopkinsAUSEngland tour of Australia 1901/021902230474315.67--00100
Jack IkinENGIndia tour of England 194619462314729*23.50--00000
Keith FletcherENGNew Zealand tour of England 19691969230473115.6712039.1700060
Graham RoopeENGEngland tour of India, Pakistan and Sri Lanka 1972/7319732314726*23.5019224.4800050
Ken RutherfordNZNew Zealand tour of England 19901990230472915.679350.5400160
Dipak PatelNZSri Lanka tour of New Zealand 1996/9719972314730*23.507860.2600031
Mark GreatbatchNZSri Lanka tour of New Zealand 1994/951995230474615.679052.2200151
David LawrenceENGWest Indies tour of England 19911991230473415.679648.9600060
Mark BurmesterZIMNew Zealand tour of Zimbabwe 1992/9319922324730*47.0010943.1200151
Sourav GangulyINDSouth Africa tour of India 1999/002000240473111.7511939.5000071
Yuvraj SinghINDAustralia tour of India 2004/052004241472715.6713734.3100060
Ricky PontingAUSEngland tour of Australia 1998/991998340472111.7513734.3100020
Pedro CollinsWIIndia tour of West Indies 20022002340472411.7512637.3000160
Lance KlusenerSASouth Africa tour of Australia 2001/022001240472211.759847.9600160
Paul HarrisSASouth Africa in Australia Test Series 2008/092008-2009340473911.7512437.9000140
Peter SiddleAUSPakistan v Australia Test Series 2014/152014241472815.6710843.5200140
Akram RazaPAKAustralia tour of Pakistan 1994/951994240473211.7512238.5200170
Darren BravoWIIndia in West Indies Test Series 201920192414723*15.678654.6500061
Akila DananjayaSLEngland tour of Sri Lanka 2018/192018241473115.678853.4100130
Liton DasBANZimbabwe tour of Bangladesh 2018/192018240472311.7514931.5400040
Devon ConwayNZNew Zealand tour of Bangladesh 2023/242023240472211.7514532.4100051
Devon ConwayNZSouth Africa tour of New Zealand 2023/242024240472911.7511740.1700131
Oli StoneENGSri Lanka tour of England 202420242414715*15.679052.2200041
Khary PierreWIWest Indies tour of India 2025/262025241472315.6711042.7300170
Lasith AmbuldeniyaSLEngland tour of Sri Lanka 2020/212021240474011.758754.0200262
Gerald CoetzeeSAWest Indies tour of South Africa 2022/232023241472015.675094.0000051
Lahiru UdaraSLIndia tour of Sri Lanka 20262026240472711.7512338.2100070
AG Kripal SinghINDAustralia tour of India 1956/5719562414720*15.67--00100
Billy IbadullaPAKPakistan tour of England 19671967240473211.7527816.9100060
Dayle HadleeNZIndia tour of New Zealand 1975/761976340472411.75--00101
PreviousPage 274Next

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.