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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mason CraneGLACounty Championship 202520255931364222.6730944.01000141
Gordon WhiteSA1912 Triangular Tournament191259113659*17.00--01120
Mitchell PerryVICSheffield Shield 2021/222021-202281021367417.0032042.50012200
John D'ArcyNZNew Zealand tour of England 1958195851001363313.60--00050
Donovan GrobbelaarAAPlunket Shield 2016/172016-201771101364012.3630045.33002190
Liam HatcherNSWSheffield Shield 2025/262025-2026913613636*19.4328248.23003147
Mithun JayawickramaKCCCMajor League Tournament 2024/252024-202581301364410.4630444.7400098
Brendon McCullumNZNew Zealand tour of Zimbabwe 2005200522013511167.50134100.75100191
Michael ClarkeAUSBorder-Gavaskar Trophy 2014/15201412013512867.5018373.77100190
Ajinkya RahaneINDICC World Test Championship 202320231201358967.5023756.96010181
Adam MilneCSPlunket Shield 2012/1320122201359767.5020765.22010150
Jeet RavalNZBangladesh tour of New Zealand 2018/19201922013513267.5024455.33100191
Cameron GreenAUSAustralia tour of India 2022/23202322013511467.5022759.47100200
Shivnarine ChanderpaulWISir Vivian Richards Trophy 2007/08200823213570*135.0039434.26021101
Alistair CampbellZIMEngland tour of Zimbabwe 1996/9719962301358445.0023557.45010190
Ross TaylorNZNew Zealand in Bangladesh Test Series 2013/14201323113554*67.5023158.44020111
BJ WatlingNZEngland tour of Australia and New Zealand 2017/1820182301358545.0035138.46010191
KL RahulINDIndia tour of Sri Lanka 202620262301358245.0025552.94010144
Les AmesENGAustralia tour of England 193819382301358345.0023557.45010170
Kapil DevINDIndia tour of Australia 1985/861985-19863301355545.0017278.49010170
Wasim RajaPAKPakistan tour of England 197419742411355345.0031043.55010161
Grant FlowerZIMZimbabwe tour of Sri Lanka 1997/9819982401355233.7526351.33010170
Dion EbrahimZIMZimbabwe tour of England 200320032401356833.7527848.56020160
Alistair CampbellZIMNew Zealand tour of Zimbabwe 1992/9319922411355245.0028347.70011140
JP DuminySABasil D'Oliveira Trophy 201220123421356167.5034639.02011160
Kane WilliamsonNZNew Zealand in India Test Series 2016/1720162401357533.7525453.15010160
Corey AndersonNDPlunket Shield 2017/1820183401356133.7518971.43010135
Jermaine BlackwoodWIPakistan tour of West Indies 202120212401355533.7523657.20010230
Jack TaylorGLOCounty Championship 202520253401356333.7518672.58010174
Liam TrevaskisDURCounty Championship 2021202134213577*67.5021762.21021160
Saim AyubPAKBangladesh tour of Pakistan 202420242401355833.7524654.88020113
Donald CarrENGEngland tour of India, Pakistan and Ceylon 1951/521951-19522401357633.75--010-0
Barry SinclairNZPakistan tour of New Zealand 1964/6519652411356545.00--01080
John HampshireENGWest Indies tour of England 1969196924013510733.7536237.29100180
Andrew HilditchAUSPakistan tour of Australia 1978/7919792401356233.7534139.5901070
Kiran MoreINDIndia tour of New Zealand 1989/9019903401357333.7523457.69020200
Gundappa ViswanathINDIndia tour of West Indies 1970/7119713501355027.00--01100
Alastair CookESSLV= County Championship 201520153501358027.0025952.12011200
Vernon PhilanderSAAustralia in South Africa Test Series 2013/14201435313551*67.5030244.70010112
Ravindra JadejaINDAustralia tour of India 2022/2320234501357027.0038834.79010151
Ravindra JadejaINDIndia tour of Australia 2024/252024-20253501357727.0032841.16010151
Matthew GilkesNSWMarsh Sheffield Shield 2019/202019-20203501358327.0030045.00011145
Viv RichardsWIIndia tour of West Indies 1988/89198945013511027.0025453.15101171
John WrightNZNew Zealand tour of Sri Lanka 1983/8419843501354827.0043431.1100080
Wayne PhillipsAUSAustralia tour of New Zealand 1985/8619863501356227.0043231.25010160
Jack RussellENGEngland tour of New Zealand 1991/9219923511353633.7536337.19000140
Nathan AstleNZNew Zealand tour of South Africa 2005/0620063601355022.5023457.69010180
Misbah-ul-HaqPAKPakistan in South Africa Test Series 2012/1320133601356422.5038734.88011213
Brendan TaylorZIMZimbabwe in Bangladesh Test Series 2014/15201436113545*27.0025852.33001172
Elton ChigumburaZIMZimbabwe in Bangladesh Test Series 2014/1520143601358822.5022460.27011122
PreviousPage 220Next

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.