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 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-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
Jason HolderWIIndia in West Indies Test Series 2016201646113264*26.4021561.40010163
Chris WoodHAMLV= County Championship 201420144611326126.4016779.04011191
Abdullah ShafiquePAKEngland tour of Pakistan 2024/25202436113210226.4026849.25101122
Jack HobbsENGAustralia tour of England 1909190936113262*26.4010.0001100
David AllenENGAustralia tour of England 1961196146313242*44.00--000150
Greg BlewettAUSAustralia tour of West Indies 1994/9519954601326922.0027647.83010180
Adrian GriffithWIWest Indies tour of England 200020004801325416.5051625.58011110
Jack RyderAUSEngland tour of Australia 1920/211920-192158113252*18.8638434.38010100
Herby WadeSASouth Africa tour of England 1935193558213240*22.00--00200
Craig SerjeantAUSIndia tour of Australia 1977/781977-19784801328516.5032840.24012130
Michael ClarkeAUSThe Ashes 201520155911323816.5024154.77000160
Jacques RudolphSASouth Africa tour of England and Ireland 200320035901325514.6732141.12012200
Luke FletcherNOTCounty Championship 2022202210931325122.0020564.39022163
ShujauddinPAKIndia tour of Pakistan 1954/5519555901324014.67--00100
James SalesNORCounty Championship 2023202351011325714.6738834.02011200
Reggie SchwarzSASouth Africa tour of Australia 1910/111910-191151021326116.5025851.16012120
Geoff LawsonAUSAustralia tour of West Indies 1983/841984510213235*16.5024848.39000160
Liam GuthrieNORCounty Championship 20252025101111324313.2021661.11003171
Josh ShawYOR/GLOSpecsavers County Championship 20162016111331322913.2031941.38003170
Dillon PenningtonWORCounty Championship 20222022121321324412.0023256.90002200
Corey RocchiccioliWASheffield Shield 2024/252024-202591341322014.6725052.80001103
Matt SalisburyDURSpecsavers County Championship 2018201891741323710.1544929.40003120
AzharullahNORLV= County Championship 201420141324141322813.2026649.62004203
Brendan TaylorZIMAfghanistan vs Zimbabwe in UAE 20262026110131131131.0016877.98100144
Alex TudorENGNew Zealand tour of England 1999199912213199*-18172.38010280
Daniel VettoriNZNew Zealand tour of Bangladesh 2008/09200812113176131.0029544.41020140
Gavin RennieZIMIndia tour of Zimbabwe 1998/9919981201318465.5035536.90010141
Moin KhanPAKAustralia tour of Pakistan 1994/951994121131115*131.0021860.09100163
Alexei KervezeeNEDICC Intercontinental Shield 2009/1020101201318965.5023056.96010182
David GowerENGEngland tour of Sri Lanka 1981/82198212113189131.0027747.29010181
Parthiv PatelINDIndia tour of Pakistan 2003/0420043311316965.5025052.40021200
Shivnarine ChanderpaulWINew Zealand tour of West Indies 1995/9619962301318243.6729045.17010180
Lance KlusenerSASouth Africa tour of India 1999/0020002301319743.6724254.1301071
Jerome TaylorWIWest Indies tour of New Zealand 2008/09200823013110643.6717077.06100223
Dimuth KarunaratneSLNew Zealand tour of Sri Lanka 202420242301318343.6724453.69010100
Jos ButtlerENGEngland tour of Sri Lanka 2020/2120212311315565.5020065.50010150
Tom LathamNZEngland in New Zealand Test Series 2019/20201923013110543.6722259.01100180
Lewis GoldsworthySOMCounty Championship 2023202323013112243.6722657.96100140
Reggie SpoonerENGAustralia tour of England 190519052301317943.67--021190
Gordon GreenidgeWIAustralia tour of West Indies 1977/78197823113180*65.50--010191
Rahul DravidINDIndia tour of New Zealand 2002/0320022401317632.7534338.19010200
Tatenda TaibuZIMICC World Cup 2002/03200224113151*43.6729943.81010120
AB de VilliersSASouth Africa tour of Pakistan 2007/0820072411317743.6719567.18010101
Wriddhiman SahaINDIndia in Sri Lanka Test Series 201520152411316043.6726948.70020131
Yasir ShahKENSpecsavers County Championship 201720173411314843.6723755.27000171
Nurul HasanBANBangladesh tour of West Indies 202220222411316443.6721860.09021182
Liton DasBANSri Lanka tour of Bangladesh 2017/1820182401319432.7525750.97011140
Glenn PhillipsNZNew Zealand tour of Sri Lanka 202420242411317843.6716380.3701188
Babar AzamPAKSouth Africa tour of Pakistan 2025/2620252401315032.7522957.21010190
Babar AzamPAKAustralia tour of United Arab Emirates 2018/1920182411319943.6723755.2701174
PreviousPage 225Next

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.