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
Manjural IslamBANICC World Cup 2002/032002120212110.502875.0000120
Andrew HallSAIndia tour of South Africa 2006/072006120212110.505637.5000130
Robin PetersonSASouth Africa tour of Pakistan 2003/042003120211710.504052.5000030
Marlon SamuelsWIWest Indies tour of England and Ireland 20072007120211910.507428.3800030
Sairaj BahutuleINDAustralia tour of India 2000/0120011212121*21.006134.4300111
James FranklinNZNew Zealand tour of England 20042004121211721.009422.3400020
Narsingh DeonarineWIWest Indies in India Test Series 2013/142013120212110.503070.0000111
Neil FerreiraZIMNew Zealand tour of Zimbabwe 20052005120211610.509921.2100020
Keith DabengwaZIMNew Zealand tour of Zimbabwe 20052005120211710.504348.8400031
Chamu ChibhabhaZIMZimbabwe tour of South Africa 2017/182017120211510.507328.7700030
Malinga BandaraSLSri Lanka tour of Bangladesh 2005/0620062212119*21.006631.8200020
Ross TaylorNZNew Zealand tour of Bangladesh 2008/092008120211210.504250.0000020
Enamul HaqueBANAsian Test Championship 2001/022001120211410.5021100.0000030
Paul HarrisSASouth Africa in West Indies Test Series 20102010320211110.505438.8900021
Kemar RoachWIWest Indies tour of Sri Lanka 2021/222021120211310.502680.7700050
Darren PattinsonENGBasil D'Oliveira Trophy 20082008120211310.505042.0000030
Akram RazaPAKPakistan tour of Zimbabwe 1994/951995121211921.005240.3800020
Graham ManouAUSThe Ashes 200920091212113*21.003953.8500030
Regis ChakabvaZIMClive Lloyd Trophy 2012/132013120211510.5011917.6500010
Bhuvneshwar KumarINDSri Lanka tour of India 2017/182017120211310.503560.0000020
Trent BoultNZTrans-Tasman Trophy 2011/122011121212121.0018116.6700040
Ehsan AdilPAKPakistan in South Africa Test Series 2012/132013120211210.503461.7600030
Peter MoorIREIreland tour of England 20232023120211110.503363.6400030
Jomel WarricanWISobers/Tissera Trophy 2015/1620151212120*21.003953.8500030
Wellington MasakadzaZIMZimbabwe tour of Bangladesh 2018/192018120211710.508823.8600010
Keegan PetersenSAWest Indies tour of South Africa 2022/232023120211410.505836.2100020
Alzarri JosephWIPakistan tour of West Indies 20212021120211710.505736.8400030
Vishwa FernandoSLPakistan tour of Sri Lanka 202320231222121*-3461.7600021
Anderson PhillipWIAustralia tour of West Indies 202520251212111*21.006233.8700030
CBRLS KumaraSLSri Lanka tour of West Indies 202620261212112*21.0021100.0000040
Keemo PaulWIEngland tour of West Indies 2018/192019120211210.5018116.6700050
Kyle VerreynneSAIndia tour of South Africa 2021/222022220212110.507428.3800120
Shubman GillINDIndia tour of England 20222022120211710.502777.7800050
Prabath JayasuriyaSLBangladesh tour of Sri Lanka 202520252212111*21.005240.3800030
Chemar HolderWIWest Indies tour of New Zealand 2020/2120201222113*-3756.7600030
Naseem ShahPAKEngland tour of Pakistan 2022/232022120211510.506731.3400021
Devon MalcolmENGEngland tour of Sri Lanka 1992/931993121211321.003855.2600012
The Revd Vernon RoyleENGEngland tour of Australia and New Zealand 1878/791879120211810.50--00000
George McShaneAUSEngland tour of Australia 1884/8518851212112*21.00--00010
Godfrey CrippsSAEngland tour of South Africa 1891/921892120211810.50--00000
John ReedmanAUSEngland tour of Australia 1894/951894120211710.50--00011
George GloverSAEngland tour of South Africa 1895/9618961212118*21.00--00000
Jack O'ConnorAUSAustralia tour of England 19091909120211310.50--000-0
Barto BartlettWIWest Indies tour of England 19281928120211310.50--000-0
Jack SiedleSAEngland tour of South Africa 1927/281928120211110.50--000-0
Hedley VerityENGWest Indies tour of England 19331933221212121.00--00000
Lisle NagelAUSEngland tour of Australia 1932/3319321212121*21.006035.0000140
C.S. NayuduINDEngland tour of India, Pakistan and Ceylon 1951/521952120212110.50--00100
Doug InsoleENGWest Indies tour of England 19501950120212110.50--00100
Willie WatsonENGEngland tour of New Zealand 1958/591959220211110.502540.0000010
PreviousPage 352Next

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.