Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Greg BlewettAUSWest Indies tour of Australia 1996/971996-19974713019950.1762248.39031290
Shivnarine ChanderpaulWIIndia tour of West Indies 2006200648130197*43.0069643.25030313
Dudley NourseSASouth Africa tour of England 1951195158030120837.63--100300
Richard HadleeNZNew Zealand tour of England 1983198348230192*50.1744068.41031402
Neil McKenzieSASouth Africa tour of West Indies 2000/0120015903017233.4495231.62020252
Jack HobbsENGAustralia tour of England 193019305903017833.4485135.37020180
Arthur ShrewsburyENGEngland tour of Australia 1884/851884-1885593301105*50.17--111280
Basil ButcherWIEngland tour of West Indies 1967/6819685913018637.635367.92030352
Keith BarkerHAMCounty Championship 20232023101313015825.0858751.28010402
Andrew UmeedWARSpecsavers County Championship 20172017713030111323.1597330.94100280
Saif ZaibNORCounty Championship 20222022713130112425.0863547.40111342
Adil RashidYORLV= County Championship 201420141114230110825.0854655.13101460
Ben RaineLEISpecsavers County Championship 2017201791743015723.1548661.93022366
Ken BarringtonENGNew Zealand tour of England 19651965220300163150.00--200371
Murray GoodwinZIMPakistan tour of Zimbabwe 1997/981998241300166*100.0054055.56121344
Nazmul Hossain ShantoBANBangladesh tour of Sri Lanka 20252025241300148100.0055753.86200255
Mahela JayawardeneSLNew Zealand tour of Sri Lanka 1998199835030016760.0070742.43120360
Shivnarine ChanderpaulWISouth Africa in West Indies Test Series 2010201035130016675.0073240.98110213
Salman ButtPAKEngland tour of Pakistan 2005/06200535030012260.0069443.23120331
Azhar AliPAKAustralia tour of Pakistan 2021/22202235030018560.0070742.43110245
Azhar AliPAKPakistan in Sri Lanka Test Series 2012201235030015760.0061448.86202230
Ravi ShastriINDIndia tour of Australia 1991/921991-199235030020660.0082036.59100242
Mark WaughAUSPakistan tour of Australia 1995/96199535030011660.0050859.06120254
Denis ComptonENGNew Zealand tour of England 1949194946030011650.00--200260
Todd AstleCANPlunket Shield 2012/132012-20134713009550.0041272.82031471
Virat KohliINDBorder-Gavaskar Trophy 2011/122011-201248030011637.5057951.81111341
Charles MacartneyAUSAustralia tour of England 1921192158130011542.86--110350
Maurice LeylandENGEngland tour of South Africa 1930/311930-19315813009142.86--020211
Harry CameDERCounty Championship 202220225903007833.3380937.08031292
Bill BrownAUSAustralia tour of England 1934193459030010533.3381136.99121180
Geoff BoycottENGEngland tour of Australia 1965/661965-19665923008442.8680237.41030260
Sammy CarterAUSEngland tour of Australia 1907/081907-190851033006642.86--030380
Haroon RasheedPAKPakistan tour of West Indies 1976/77197751003007230.00--02065
Ryan ten DoeschateESSCounty Championship 2021202191103005627.2750359.64030401
Ajinkya RahaneHAMSpecsavers County Championship 20192019611030011927.2756253.38113390
Ben HorneAAPlunket Shield 2021/222022711230089*33.3350060.00010393
Nivethan RadhakrishnanTASSheffield Shield 2024/252024-202561203006825.0081936.63020370
Kim HughesAUSAustralia tour of England 1981198161203008925.0071342.08011350
James FullerGLOLV= County Championship 20152015101313007325.0046464.66021403
George HankinsGLOSpecsavers County Championship 20162016813030011623.0863147.54100410
Neil DexterLEISpecsavers County Championship 20172017815230011423.0860449.67103442
Chris WrightWARLV= County Championship 20152015111663006530.0068643.73022351
Simon HarmerESSCounty Championship 20252025131833005320.0077038.96013384
Toby Roland-JonesMIDCounty Championship 20232023111813003917.6539775.57001387
Steven PattersonYORSpecsavers County Championship 201620161520130063*15.7966944.84022411
Brian LaraWISri Lanka tour of West Indies 20032003231299209149.5047562.95110352
Michael HusseyAUSSri Lanka tour of Australia 2007/082007231299133149.5051757.83200324
Damien MartynAUSSouth Africa tour of Australia 2001/022001-2002342299124*149.5050259.56210260
Shivnarine ChanderpaulWIThe Wisden Trophy 2008/092009561299147*59.8080537.14120311
David WarnerAUSPakistan tour of Australia 2023/242023-202436029916449.8345865.28111314

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.