Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 bowledT2065th 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
Percy ChapmanENGAustralia tour of England 1926192645217550*58.33--01061
Ray IllingworthENGIndia tour of England 1971197135017510735.0058030.17100161
Viv RichardsWIWest Indies tour of Pakistan 1986/8719863501757035.0021581.40011132
Shoaib MohammadPAKPakistan tour of India 1986/87198735017510135.00--101100
David RichardsonSAAustralia tour of South Africa 1993/9419943501755935.0049735.21010200
Mark ButcherENGEngland tour of Sri Lanka 2003/0420033601755429.1755731.42020211
Rahul DravidINDSouth Africa tour of India 1996/9719963601755629.1756830.81010240
Mark BoucherSAAustralia tour of South Africa 2005/0620063611756335.0038845.10020260
Eoin MorganENGPakistan in England Test Series 2010201046017513029.1733751.93101241
Angelo MathewsSLPakistan v Sri Lanka Test Series 2011/12201136217552*43.7544139.68020162
Angelo MathewsSLWarne-Muralitharan Trophy 2012/132012-20133601757529.1737946.17010250
David BoonAUSNew Zealand tour of Australia 1985/8619853601758129.1751833.78021130
Peter NevillAUSTrans-Tasman Trophy 2015/162015-20165601756629.1736148.48010220
Andrew HoddYORSpecsavers County Championship 201820183601758529.1733053.03021250
Eddie ByromGLACounty Championship 202520253601754829.1738245.81000261
Freddie MartinWIWest Indies tour of England 192819283601754429.17--000-0
Robert ChristianiWIEngland tour of West Indies 1947/4819484601759929.17--02001
Polly UmrigarINDAustralia tour of India 1956/5719563601757829.17--010-0
Noel McGregorNZNew Zealand tour of Pakistan 1955/56195536017511129.17--101120
Mark BurgessNZNew Zealand tour of India 1976/7719763601755429.17--011123
Sunil GavaskarINDIndia tour of England 198619863601755429.1745238.72010220
Phil EdmondsENGEngland tour of India and Sri Lanka 1984/851984-19855601754929.1736248.34000165
Graham GoochENGIndia tour of England 1986198636017511429.1740343.42101201
Daryll CullinanSASouth Africa tour of Sri Lanka 20002000361175114*35.0041741.97100192
Farokh EngineerINDNew Zealand tour of India 1964/6519654701759025.00--010281
Nimesha GunasingheCCCMajor League Tournament 2024/252024-202547117556*29.1728162.28010221
David HolfordWINew Zealand tour of West Indies 1971/7219725721755035.00--010200
Ian HealyAUSEngland tour of Australia 1990/911990-19915701756925.0036847.55010150
Faf du PlessisSAAustralia tour of South Africa 2017/18201848117512025.0029359.73101253
Wally HammondENGEngland tour of West Indies 1934/3519354811754725.00--00001
Graham McKenzieAUSWest Indies tour of Australia 1968/691968-19695811755925.0011063.64010183
Ajaz PatelCSPlunket Shield 2025/262025-20266901755319.4435149.86011153
Dilhara PolgampolaKYCCMajor League Tournament 2025/262025-20265911755821.8852133.59012140
Tony MacGibbonNZNew Zealand tour of England 195819585901756619.44--010181
Dennis AmissENGEngland tour of Australia 1974/751974-19755901759019.4439444.42013120
Gundappa ViswanathINDEngland tour of India and Sri Lanka 1976/771976-1977510117579*19.4449135.64010130
Mackenzie HarveySASheffield Shield 2025/262025-2026510217562*21.8834351.02010260
Gareth BattySURLV= County Championship 20142014111431752915.9133252.71003203
Rob NicolOVPlunket Shield 2017/182017-201891631753913.4656331.08004233
GD CrossDERLV= County Championship 20142014111701753010.2941342.37004184
Michael HoganGLASpecsavers County Championship 20162016131851753013.4623574.47001233
Gautam GambhirINDIndia tour of Bangladesh 2004/05200422017413987.0024670.73100250
Rahmat ShahAFGIreland v Afghanistan in India 2018/1920191201749887.0033651.79020280
Michael VandortSLBangladesh tour of Sri Lanka 2007200733017411758.0031155.95100173
Angelo MathewsSLNew Zealand tour of Sri Lanka 202420242301748858.0041242.23020150
Shai HopeWIWest Indies tour of Zimbabwe 2017/18201723117490*87.0042441.04010161
Mohinder AmarnathINDIndia tour of Pakistan 1984/851984231174101*87.00--10080
Gary CosierAUSWest Indies tour of Australia 1975/761975-197633017410958.0036048.33100200
Mahela JayawardeneSLSri Lanka in England Test Series 201420142401747943.5036547.67020210
Kamran AkmalPAKSouth Africa tour of Pakistan 2007/0820072401747143.5027862.59020210
PreviousPage 172Next

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.