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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rob YatesWARBob Willis Trophy 20212021110113113113.0022250.90100180
Daniel VettoriNZTrans-Tasman Trophy 2011/1220111201139656.5019059.4701090
Mohammad AshrafulBANSri Lanka tour of Bangladesh 2008/09200812011310156.5021153.55100170
Sean WilliamsZIMZimbabwe tour of England 202520251201138856.5012391.87010200
Sunil DhaniramCANICC Intercontinental Cup 2007/08200712111378113.0018162.43010150
Tom LathamNZWest Indies tour of New Zealand 2020/2120202201138656.5023747.68010161
Matthew ShortVICSheffield Shield 2024/2520241201135956.5015672.44020150
Adam ParoreNZSouth Africa tour of New Zealand 1994/9519951201138956.5018561.08010141
Nathan AstleNZNew Zealand tour of Zimbabwe 2000/0120002301138637.6725644.14011141
Joe DenlyENGEngland in New Zealand Test Series 2019/2020192301137437.6733134.14010121
Will YoungCSPlunket Shield 2023/2420242301139037.6716369.33010141
KL RahulINDIndia tour of South Africa 2023/242023-202423011310137.6719458.25100164
Raymon ReiferWIWest Indies tour of Zimbabwe 2022/2320232301135837.6720954.07020131
Devon ConwayNZSri Lanka tour of New Zealand 2022/2320232301137837.6721253.30010150
Tom CurranSURCounty Championship 202420242301138637.6716867.2601098
Kusal MendisSLSri Lanka tour of Bangladesh 202220222301135437.6722350.67010111
Aiden MarkramSAIndia tour of South Africa 2023/242023-202423011310637.6713086.92100182
Jock CameronSASouth Africa tour of New Zealand 1931/3219322311134756.50--000-0
John BracewellNZNew Zealand tour of Australia 1985/86198523311383*-20156.22010110
Mohammad AzharuddinINDIndia tour of Australia 1985/861985-198633111359*56.5027940.5001080
Ashley GilesENGNew Zealand tour of England 2004200434211345*56.5014776.87000190
Virender SehwagINDBorder-Gavaskar Trophy 2010/1120102401135928.25111101.80010171
WPUJC VaasSLSri Lanka in West Indies Test Series 2007/08200824111354*37.6728040.3601060
Jacob OramNZNew Zealand in Sri Lanka Test Series 200920092401135628.2528339.93010110
Aravinda de SilvaSLSri Lanka tour of Pakistan 1995/96199524011310528.2534133.14102110
Craig WishartZIMZimbabwe tour of Australia 2003/0420032401134628.2524246.69000150
Andy FlowerZIMZimbabwe tour of Pakistan 1996/9719962401136128.2532734.56010140
Dion EbrahimZIMZimbabwe tour of South Africa 2004/0520052401137228.2525544.31010170
Andrew HallSASouth Africa tour of Sri Lanka 200620062401136428.2528040.36011121
Robin PetersonSAPakistan in South Africa Test Series 2012/1320133411138437.6716668.07011190
Stuart MatsikenyeriZIMZimbabwe tour of Bangladesh 2004/0520052401135128.2520156.22010170
Mohammad HafeezPAKPakistan v Sri Lanka Test Series 2013/142013-201424111380*37.6721752.07010170
Malcolm WallerZIMPakistan in Zimbabwe Test Series 201320132401137028.2520455.39010210
Azhar AliPAKPakistan in Sri Lanka Test Series 201420142401134128.2532734.56000120
Faf du PlessisSAPakistan in South Africa Test Series 2012/1320133401134128.2526342.97000140
Brian ChariZIMZimbabwe tour of Bangladesh 2018/1920182401135328.2527441.24010113
Sean DicksonKENLV= County Championship 201520153421135956.5019059.47010170
Ramesh MendisSLPakistan tour of Sri Lanka 2022202224111345*37.6717963.13000121
Sam KonstasAUSIndia tour of Australia 2024/252024-20252401136028.2513881.88010132
John MortimoreENGEngland tour of India 1963/64196434111373*37.67--011153
Wasim BariPAKEngland tour of Pakistan 1972/7319733411134837.67--000141
Mohammad AzharuddinINDIndia tour of West Indies 1988/8919893401136128.2513881.88010120
Chamara DunusingheSLSri Lanka tour of New Zealand 1994/9519952401139128.2531435.99011100
Alec StewartENGWest Indies tour of England 199519953501133722.6022051.36000150
Shane WarneAUSAustralia tour of England 199319936521133737.6724845.56000130
Jeff CroweNZNew Zealand tour of Sri Lanka 1983/8419843501135022.6025843.80010170
Adil RashidENGEngland tour of Sri Lanka 2018/1920183511133528.2518262.0900093
Johnny TyldesleyENGSouth Africa tour of England 190719073501135222.60--01070
Deryck MurrayWIEngland tour of West Indies 1973/74197455211353*37.6733134.1401070
Asanka GurusinhaSLSri Lanka tour of India 1986/871986-19873501134022.60--000-0
PreviousPage 252Next

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.