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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 runsT20I3rd 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
Allan BorderAUSAustralia tour of South Africa 1993/9419943511524538.0051229.69000200
David GowerENGIndia tour of England 198219823511524738.0033145.9200090
John BracewellNZEngland tour of New Zealand 1987/8819883511525438.0038339.69010110
Mansoor AkhtarPAKPakistan tour of England 198719874501527530.4038539.48010240
Robin SmithENGNew Zealand tour of England 199019903501526430.4033345.65021200
Sourav GangulyINDBorder-Gavaskar Trophy 2007/0820083601526725.3321670.37021201
AB de VilliersSASouth Africa tour of Australia 2005/062005-20063601526825.3337340.75020220
Ross TaylorNZTrans-Tasman Trophy 2019/202019-20203601528025.3327056.30010180
Angelo MathewsSLWarne-Muralitharan Trophy 201620163601525425.3323664.41010123
David BoonAUSAustralia tour of West Indies 1994/9519954601526725.3330250.33010210
Ed CowanAUSThe Frank Worrell Trophy 2011/1220123601525525.3342435.85010160
Haris SohailPAKPakistan tour of Ireland, England and Scotland 2018201836115239*30.4027056.30000191
Warwick ArmstrongAUSAustralia tour of England 192119215611527730.40--011191
Bevan CongdonNZPakistan tour of New Zealand 1964/6519653601524225.33--000-1
Brian HastingsNZNew Zealand tour of Pakistan 1969/70196936115280*30.40--010171
Brian HastingsNZNew Zealand tour of Australia 1973/741973-19743601528325.3337940.11010150
David GowerENGEngland tour of Australia 1979/801979-198036115298*30.4024562.04011190
Manoj PrabhakarINDWest Indies tour of India 1994/95199436115212030.4038539.48101190
Hansie CronjeSASouth Africa tour of India 1996/9719963611525030.4033445.51010220
Marlon SamuelsWIIndia in West Indies Test Series 201620164711525025.3334544.06011253
Eddie DawsonENGEngland tour of New Zealand 1929/3019304701525521.71--010-0
Azhar AliPAKPakistan in England Test Series 2010201048115292*21.7142835.51012210
Doug BracewellCSPlunket Shield 2021/222021-20225801526819.0027555.27011181
Ned EckersleyDURBob Willis Trophy 2020202058215278*25.3341836.36011100
Sam HeazlettQUESheffield Shield 2018/192018-20194801526819.0035243.18011155
Jack BoyleCANPlunket Shield 2016/172016-20175801528119.0036541.64011170
Ken ViljoenSASouth Africa tour of Australia 1931/321931-193248015211119.00--103120
John WaiteSASouth Africa tour of England 195119514811527621.71--01180
Luc BenkensteinESSCounty Championship 202620265901524216.8937540.53000211
Alex ThomsonDERCounty Championship 20242024813115246*12.6738839.18001201
Steve WaughAUSAustralia tour of Zimbabwe 1999/001999111151151*-35143.02100180
Richard HadleeNZNew Zealand tour of Sri Lanka 1986/871987111151151*-24062.92100142
Nathan AstleNZNew Zealand tour of Zimbabwe 2005200522015112875.5025958.30100250
Aminul IslamBANIndia tour of Bangladesh 2000/01200012015114575.5040137.66100180
Tom MoodyAUSIndia tour of Australia 1991/92199212015110175.5024960.64110180
Mashrafe MortazaBANIndia tour of Bangladesh 200720072301517950.3316392.64020156
Thilan SamaraweeraSLWest Indies in Sri Lanka Test Series 2010/1120103311518075.5028552.98020171
Steve SmithAUSAustralia tour of Sri Lanka 20222022231151145*75.5028752.61101160
Henry NichollsNZSouth Africa tour of New Zealand 2021/22202223015110550.3325858.53100190
Mohammad YousufPAKPakistan tour of South Africa 2006/0720072401518337.7522467.41010191
Craig ErvineZIMSouth Africa tour of Zimbabwe 202520252401514937.7529251.71000190
Andrew BalbirnieIREIreland tour of Sri Lanka 202320232401519537.7528453.17010210
Ben DuckettENGEngland tour of New Zealand 2022/2320232401518437.7515994.97010201
Kusal MendisSLSri Lanka tour of New Zealand 2022/2320232401518737.7525459.45021250
Matthew LambWARSpecsavers County Championship 201820183411517950.3334044.41010141
Hanif MohammadPAKNew Zealand tour of Pakistan 1955/56195534015110337.75--10080
Thilan SamaraweeraSLSri Lanka in India Test Series 2009/10200935115178*37.7529151.89021200
Matthew BellNZNew Zealand tour of England 199919993511518337.7546432.54010110
Jos ButtlerENGWest Indies tour of England 202020203501516730.2028453.17011192
Hamish RutherfordNZWest Indies in New Zealand Test Series 2013/1420133511516237.7527554.91010222
PreviousPage 198Next

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.