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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Denis ComptonENGAustralia tour of England 195319535812346133.43--022121
Brian BoothAUSAustralia tour of West Indies 1964/65196558023411729.25--11200
Harry DeardenLEIBob Willis Trophy 202020205902347026.0039060.00011353
Ken FunstonSAAustralia tour of South Africa 1957/581957-19585912347029.25--02000
Tony LewisENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-197359223412533.4353443.82112271
Jesse RyderESSSpecsavers County Championship 2016201671012345126.0048648.15021281
Farokh EngineerINDAustralia tour of Ceylon and India 1969/70196951002347723.40--011120
Geoff MillerENGEngland tour of Australia 1978/791978-197961002346423.4079029.62010200
Steven DaviesSOMCounty Championship 2022202281402345116.7155042.55011311
Z MalikWARCounty Championship 2026202681412345718.0050246.61021275
Alex ThomsonDERCounty Championship 20222022111522345418.0044852.23026261
Inzamam-ul-HaqPAKAsian Test Championship 2001/022001-2002231233105*116.5044652.24110252
Chris GayleWIWest Indies tour of Zimbabwe 20012001231233175116.5040657.39110430
Hashim AmlaSANew Zealand tour of South Africa 2005/06200623023314977.6744951.89110350
Ashwell PrinceSASir Vivian Richards Trophy 2007/082008232233123*233.0044552.36110280
Frank WorrellWIWest Indies tour of New Zealand 1951/521952231233100116.50--120240
Darren BravoWIWest Indies in Bangladesh Test Series 2011/12201124123319577.6736963.14100157
Asad ShafiqPAKPakistan v New Zealand Test Series 2014/15201434123313777.6737661.97100317
KL RahulINDEngland in India Test Series 2016/17201634023319958.2538860.05101223
Phillip HughesAUSWarne-Muralitharan Trophy 2012/132012-20133502338746.6042554.82020221
Trevor GoddardSASouth Africa tour of New Zealand 1963/6419643502337346.60--020151
Mark WaughAUSAustralia tour of South Africa 1993/941994351233113*58.2546050.65100271
Virat KohliINDIndia in Sri Lanka Test Series 2015201536023310338.8345051.78110241
Keaton JenningsENGEngland tour of Sri Lanka 2018/192018361233146*46.6043154.06100180
Jack WildermuthQUEMarsh Sheffield Shield 2019/202019-20204602338038.8337661.97020320
Beau WebsterGLOCounty Championship 202420244622337658.2525591.37021236
Brad SchmulianCSPlunket Shield 2018/1920184602336038.8340857.11020391
Bevan CongdonNZWest Indies tour of New Zealand 1968/6919693602338538.83--020230
Geoff MarshAUSAustralia tour of Pakistan 1988/89198836123384*46.6061537.89030340
Aamer SohailPAKPakistan tour of Australia 1995/9619953602339938.8343154.06020281
BJ WatlingNDPlunket Shield 2019/202019-202047123371*38.8345651.10020292
Henry ShipleyCANPlunket Shield 2022/232022-20235702338233.2936064.720111911
Nari ContractorINDIndia tour of England 195919594812338133.29--021121
Sean AbbottSURCounty Championship 202620267912337629.1334467.73020235
Cam FletcherCANPlunket Shield 2019/202019-202069223349*33.2962237.46000262
Tom Kohler-CadmoreSOMCounty Championship 202420245902336325.8943453.69011294
Imtiaz AhmedPAKIndia tour of Pakistan 1954/5519555902336925.89--03100
Basil D'OliveiraENGAustralia tour of England 1972197259123350*29.1355741.83010360
Hamilton MasakadzaZIM-2011-2014010023310423.3062037.58102212
Dineth ThimodyaRCCMajor League Tournament 2024/252024-202551002336023.3039558.99010258
Len BraundENGEngland tour of Australia 1907/081907-190851012334925.8910.00002220
Ian HollandHAMSpecsavers County Championship 20172017811423358*33.2953843.31021260
Fraser ColsonWFPlunket Shield 2017/182017-201881202338819.4241955.61025364
Graeme van BuurenGLOSpecsavers County Championship 20172017712123388*21.1851345.42024302
David WilleyNORLV= County Championship 2014201471402335316.6435964.90022307
Jack LeaningYORSpecsavers County Championship 2016201691522335117.9269733.43011291
Harvey HoseinDERLV= County Championship 20152015101522336117.9251145.60012223
Delray RawlinsSUSCounty Championship 20212021101702335813.7138460.68015295
Kyle AbbottHAMCounty Championship 202220221318323357*15.5333369.97015296
Mohammad HafeezPAKPakistan in Bangladesh Test Series 2015201523023222477.3335265.91101243
PreviousPage 122Next

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.