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
Ray IllingworthENGWest Indies tour of England 197319733501074021.4029036.90001100
Saleem MalikPAKPakistan tour of Zimbabwe 1994/9519953501074421.4028138.08000120
Nayan MongiaINDIndia tour of England 199619963501074521.4034730.84000130
Greg BlewettAUSSouth Africa tour of Australia 1997/981997-19983501073121.4035729.97000120
Andrew StraussENGBasil D'Oliveira Trophy 201220123601073717.8326939.78001130
Matt PriorENGThe Ashes 2013/1420133601076917.8321150.71012170
Adam ZampaSASheffield Shield 2017/182017-20183611075721.4017262.2101082
Travis HeadSASheffield Shield 2022/2320223611077621.4020651.94011141
Seth RanceCSPlunket Shield 2015/162015-20163621075226.7512585.60010173
Harry PodmoreKENCounty Championship 202120215611073721.4021549.77001102
James KettleboroughGLASpecsavers County Championship 201620163601074217.8324843.15001160
Robin DasESSCounty Championship 202420245601074617.8323944.77000130
Hugh TrumbleAUSAustralia tour of England 1902190236210764*26.75--01200
Ian DavisAUSAustralia tour of England 197719773601073417.8326540.38001141
John WrightNZEngland tour of New Zealand 1977/7819783601075517.8351120.9401170
Arjuna RanatungaSLSri Lanka tour of India 1993/9419943601072917.8324843.1500194
Wayne ParnellNORCounty Championship 202120216701075415.2929835.91012110
Mohammad AmirPAKPakistan in England Test Series 2016201647210739*21.4017361.85000161
Alex BlakeKENSpecsavers County Championship 201920194701073415.2927838.49001130
Nicholas WinterSAMarsh Sheffield Shield 2019/202019-20205721074221.4038228.01001140
Clive van RyneveldSAAustralia tour of South Africa 1957/581957-19584721074321.40--00100
Mike SmithENGEngland tour of Australia 1965/661965-19665711074117.8333831.66001100
Daren GangaWIWest Indies tour of Australia 2000/0120004801073213.3837528.53002110
Jos ButtlerENGThe Ashes 2021/222021-20224811073915.2939027.44002120
Joe MennieSASheffield Shield 2018/192018-201948210743*17.8320252.97002121
JJA FrewCANPlunket Shield 2024/252024-20255801072713.3821649.54000122
Sid PeglerSASouth Africa tour of Australia 1910/111910-19114821072617.8317162.57001100
Claude JenningsAUS1912 Triangular Tournament19126821073217.83--00200
Phil MustardDUR/LANLV= County Championship 2015201571001074310.7020751.69002160
Shane SnaterESSCounty Championship 2023202371001073110.7013281.06002105
Simon KerriganLANLV= County Championship 201520151113510734*13.3822347.98003104
Henry CrocombeSUSCounty Championship 202320231013610725*15.2926041.15002120
Maurice ChambersNORLV= County Championship 201420148153107208.9237428.61003150
Sam HarperVICSheffield Shield 2020/212021111106106*-16763.47100140
Phillip HughesAUSTrans-Tasman Trophy 2009/10201012110686*106.0099107.07010161
Ashton AgarWASheffield Shield 2017/1820181201068653.0016962.72010130
Andrew McBrineIREIreland tour of Zimbabwe 2024/25202512110690*106.0016763.47010120
Harry TectorIREIreland tour of Bangladesh 2022/2320231201065653.0025142.23020132
Greg ChappellAUSAustralia tour of England 198019801201065953.0023046.09010160
Michael VaughanENGEngland tour of India 2001/0220012311066453.0024044.17010120
Brendon McCullumNZSri Lanka tour of New Zealand 2004/0520052301069935.3316962.72011112
Mitchell JohnsonAUSWarne-Muralitharan Trophy 2012/132012-201323210692*106.0019554.3601080
Paul ReiffelAUSSouth Africa tour of Australia 1997/981997-199823110679*53.0017660.2301180
Colin de GrandhommeNDPlunket Shield 2020/2120202301066035.3310898.1501095
KL RahulINDBangladesh tour of India 2024/2520242311066853.0011492.98010122
Peter YounghusbandWFPlunket Shield 2016/1720172301069735.3325940.93010120
Dawid MalanENGIndia tour of England 202120212301067035.3322846.49010160
Jake LehmannSASheffield Shield 2021/222021-20222301069435.33106100.00011160
Senuran MuthusamySASouth Africa tour of Pakistan 2025/26202523110689*53.0020352.2201090
Marco JansenSASouth Africa tour of India 2025/2620252301069335.3311096.3601168
PreviousPage 262Next

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.