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/27NSWSAODI1st 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-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
Richard JonesLEISpecsavers County Championship 201620166921273318.1432139.56000111
Joel ParisWASheffield Shield 2021/222021-20226921272718.1433537.91000132
Oli CarterSUSCounty Championship 202520255901274614.1124751.42001191
Ray BrightAUSAustralia tour of England 198119815901273314.1135535.77001150
Kyle AbbottHAMLV= County Championship 2014201491011274014.1129143.64003131
Upul IndrasiriNCCMajor League Tournament 2024/252024-2025810312729*18.1432139.56000101
Joe CarterNDPlunket Shield 2015/162015-201661101272611.5535236.08002201
Imran TahirNOTSpecsavers County Championship 2016201671241272515.8823853.36001124
Laurie EvansWARLV= County Championship 2014201471201272410.5838632.90001190
Shubman GillINDAfghanistan tour of India 20262026110126126126.0017771.19100151
Daniel VettoriNZBangladesh in New Zealand Test Series 2007/0820082201269463.0014090.00010180
Owais ShahENGEngland tour of India 2005/0620061201268863.0028045.00010171
Jean-Pierre KotzeNAMICC Intercontinental Cup 2015/1620151201267863.0025649.22010160
Chris GayleWIICC World Cup 2002/0320022301265142.0025549.41010250
Shivnarine ChanderpaulWIWest Indies in Bangladesh Test Series 2011/12201123112659*63.0020960.2901092
Chris ReadENGPakistan tour of England and Scotland 200620062301265542.0022057.27010132
BJ WatlingNZWest Indies in New Zealand Test Series 2013/1420133301266542.0024651.22010110
Tom CurranSURCounty Championship 2022202223012611542.0013791.97101173
Shane DowrichWIWest Indies tour of Zimbabwe 2017/18201723012610342.0026747.19100141
Brian BoothAUSAustralia tour of England 196119612301267142.00--010180
Lawrence RoweWIWest Indies tour of England 197619762301267042.0028943.60020160
Chris LewisENGEngland tour of New Zealand 1991/9219922301267042.0019963.32010200
Sachin TendulkarINDNew Zealand in India Test Series 2010/1120103401266131.5031540.00010160
Russel ArnoldSLPakistan tour of Sri Lanka 1996/9719972401265031.5041530.36010101
Nathan AstleNZNew Zealand tour of Australia 2004/0520042401265231.5025848.84010160
Wavell HindsWIWest Indies v Pakistan in United Arab Emirates 2001/0220022401265931.5024950.60010211
Mohammad AshrafulBAN-2010-20110401267331.5024551.43010170
Alistair CampbellZIMZimbabwe tour of New Zealand 1997/9819982401265631.5031240.38010180
Javed OmarBANZimbabwe tour of Bangladesh 2001/0220012401268031.5050624.90010140
Ross TaylorNZNew Zealand in West Indies Test Series 201220122401266031.5027645.65011190
Tim RobinsonENGEngland tour of New Zealand 1987/8819883401267031.5035835.20021140
MahmudullahBANBangladesh in West Indies Test Series 201420142401266631.5028045.00021102
Daniel FlynnNZNew Zealand in Sri Lanka Test Series 2012/1320122401265331.5034836.21021110
Jonny BairstowENGEngland in Bangladesh Test Series 2016/1720162401265231.5027745.49010140
Tim JohnstonCANPlunket Shield 2013/142013-20143401267131.5017970.39010113
Moeen AliWORSpecsavers County Championship 201920192401264231.5019763.96000211
Jermaine BlackwoodWIWest Indies tour of South Africa 2022/2320232401267931.5018269.23010201
Ryan PringleDURLV= County Championship 2014201424112663*42.0022556.00010181
Mohammad RizwanPAKSouth Africa tour of Pakistan 2025/2620252401267531.5027046.6701062
Sarel ErweeSASouth Africa tour of New Zealand 2021/22202224012610831.5026248.09101160
Adam HoseSOMSpecsavers County Championship 201720172401266231.5024351.85011200
Tom LowryNZEngland tour of New Zealand 1929/3019304401268031.5020.0001100
Glenn TurnerNZNew Zealand tour of England 196919692411265342.0047726.42010150
Mohammad AzharuddinINDAustralia tour of India 1986/8719863401265031.5020362.07010141
Justin VaughanNZNew Zealand tour of West Indies 1995/9619962401264431.5041430.43000130
Phil JaquesAUSBorder-Gavaskar Trophy 2007/0820083501266025.2029343.00011120
Wasim JafferINDSouth Africa in India Test Series 2007/0820083501267325.2027845.32010151
Lahiru SamarakoonTUCAMajor League Tournament 2024/25202535112649*31.50126100.00000910
H JayasundaraACCCMajor League Tournament 2024/2520253501266225.2019564.62010132
Sunil GavaskarINDIndia tour of New Zealand 1980/8119813501265325.2035135.90010160
PreviousPage 232Next

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.