Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM117/1 (32.3)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Zak ChappellDERCounty Championship 20252025141713676122.9464656.81023513
Chris GayleWIWest Indies in Sri Lanka Test Series 2010/11201034036633391.5048675.31101419
Sadiq MohammadPAKPakistan tour of New Zealand 1972/73197335036616673.20--120440
Chris GayleWIWest Indies tour of South Africa 2003/042003-200436036611661.0047676.89210662
Dinesh ChandimalSLSri Lanka tour of India 2017/18201736036616461.0074549.13120432
Jonny BairstowENGPakistan in England Test Series 201620164703668352.2963657.55040400
Sam BillingsKENSpecsavers County Championship 2019201947136613861.0049673.79301472
Tom LathamDURSpecsavers County Championship 2018201848036614745.7582544.36120460
Graeme van BuurenGLOSpecsavers County Championship 20162016582366172*61.0062158.94200442
Lindsay HassettAUSEngland tour of Australia 1950/511950-19515903669240.67--030243
Gordon GreenidgeWIAustralia tour of West Indies 1990/91199159136622645.7581245.07100512
LJ WoodcockWFPlunket Shield 2013/142013-2014710236679*45.7586242.46031483
D InduwaraPSCMajor League Tournament 2025/262025-202671103667633.2760760.30031363
Anaru KitchenOVPlunket Shield 2015/162015-201661203667230.5067454.30030506
Vinura DulsaraRCCMajor League Tournament 2024/252024-202571223669236.6082444.42031350
Will SutherlandVICSheffield Shield 2025/262025-20268131366101*30.5059461.62111426
Jaik MickleburghESSLV= County Championship 2015201591603666122.8877647.16021560
Tom ClarkSUSCounty Championship 2024202412161366112*24.4081245.07111481
Adam RossingtonNORSpecsavers County Championship 20182018101713665822.8861459.61032531
Tom SmithGLOLV= County Championship 20142014121743668028.1582944.15011461
Ben RaineDURCounty Championship 2022202213184366103*26.1470052.29112411
Martin CroweNZSri Lanka tour of New Zealand 1990/911991230365299121.6766754.72100343
Herschelle GibbsSASouth Africa tour of New Zealand 1998/991999341365211*121.6780445.40201433
Ross TaylorNZ-2010-2012051365122*91.2563157.84130394
Justin LangerAUSSouth Africa tour of Australia 2001/022001-200236136512673.0068453.36210482
David SteeleENGAustralia tour of England 197519753603659260.8386042.44040412
Tom LathamCANPlunket Shield 2020/212020-202157036510652.1454167.47120505
J PereraMSCMajor League Tournament 2024/25202568036510145.6364856.33140360
Derek RandallENGEngland tour of Australia and New Zealand 1982/831982-198348036511545.6366454.97121370
Keith ArthurtonWIWest Indies tour of Australia 1992/931992-1993581365157*52.1484643.14123312
Alan KnottENGEngland tour of West Indies 1973/7419745913658745.6394538.62030411
Gundappa ViswanathINDEngland tour of India, Pakistan and Sri Lanka 1972/731972-1973510136511340.5694538.62111531
Lindsay HassettAUSAustralia tour of England 19531953510036511536.50--210310
Ken FunstonSASouth Africa tour of Australia 1952/531952-195351003659236.50--030222
Danny LambLANCounty Championship 202120211114136512528.0886842.05122401
Ross TaylorNZNew Zealand in Zimbabwe Test Series 20162016233364173*-55066.18210333
Misbah-ul-HaqPAKPakistan v Sri Lanka Test Series 2013/142013-201435136413591.0074648.79130295
Ron ArcherAUSAustralia tour of West Indies 1954/55195556036412860.67--120364
Greg ChappellAUSPakistan tour of Australia 1983/841983-198456136418272.8073149.79200361
Viv RichardsWIWest Indies tour of Pakistan 1980/811980461364120*72.8065655.49130373
Allan LambENGIndia tour of England 1990199036036413960.6757063.86210443
Michael RipponOVPlunket Shield 2019/202019-20204723649872.8068253.37030453
Gus LogieWIWest Indies tour of England 1988198857236495*72.8059561.18020530
James SalesNORCounty Championship 2024202478236413560.6760160.57200382
Peter RichardsonENGAustralia tour of England 1956195658036410445.50--120370
Javed MiandadPAKPakistan tour of England 19921992582364153*60.6769352.53121470
Ken BarringtonENGAustralia tour of England 196119615913648345.50--040380
Henry NichollsSOMCounty Championship 202620266102364100*45.5064256.70121414
Alan KnottENGEngland tour of Australia 1974/751974-19756111364106*36.4075848.02130380
Cam FletcherCANPlunket Shield 2021/222021-2022712336411040.4488741.04132492

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.