Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (26.4)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
Caleb JewellDERCounty Championship 20262026101703809422.3578648.35021480
Ryan DaviesSOMSpecsavers County Championship 20162016151913808621.1156267.620324310
Habibul BasharBANBangladesh tour of Pakistan 2003200336037910863.1764558.76130450
Umar AkmalPAKPakistan in New Zealand Test Series 2009/10200936037912963.1757066.49131447
Viv RichardsWIWest Indies tour of England 1980198056037914563.1750075.80120612
Matthew HaydenAUSAustralia tour of West Indies 2003200348237917763.1761162.03200483
Ollie PopeSURCounty Championship 20232023581379122*54.1451174.17110466
Daniel SolwayNSWMarsh Sheffield Shield 2019/202019-2020482379133*63.1780547.08120440
Colin AckermannLEIBob Willis Trophy 202020205923799454.1462260.93040521
Dean ElgarSURSpecsavers County Championship 2018201869037911042.1181446.56121501
Mark RamprakashENGEngland tour of Australia 1998/991998-1999510237969*47.3897139.03040282
Bob CatterallSAEngland tour of South Africa 1927/281927-1928510137911942.11--12003
Jamie SmithSURCounty Championship 202220228111379234*37.9074051.22110511
Kris ClarkeNDPlunket Shield 2025/262025-2026612337910342.1164259.03101458
Keith BarkerHAMCounty Championship 20212021101513798427.0778148.53031445
George RhodesWORSpecsavers County Championship 2017201781523795229.1591941.24020480
Aaron ThomasonSUSCounty Championship 20212021917237978*25.27108135.06031510
Liam Patterson-WhiteNOTCounty Championship 20222022141713795423.6954669.410234310
Frank WoolleyENGSouth Africa tour of England 19291929341378154126.00--120-2
Geoff BoycottENGIndia tour of England 1979197945037815575.6088142.91200310
Ricky PontingAUSPakistan in Australia Test Series 2009/102009-201036037820963.0057266.08121460
Wasim JafferINDPakistan tour of India 2007/08200736037820263.0059863.21120630
Richie RichardsonWINew Zealand tour of West Indies 1984/85198546037818563.0089042.47120530
Mike AthertonENGIndia tour of England 1990199036037813163.0087243.35130350
Robert KeyENGWest Indies tour of England 2004200447137822163.0060262.79110460
Phil MeadENGEngland tour of South Africa 1913/141913-191457037811754.00--21100
Jonty RhodesSAWest Indies tour of South Africa 1998/991998-1999591378103*47.2552871.591203510
Max ChuOVPlunket Shield 2024/252024-202559137813047.2576949.15131442
Leonard HuttonENGSouth Africa tour of England 1951195159237810054.001485.71120230
Ted DexterENGAustralia tour of England 1961196159037818042.00--111511
Ben McDermottQUESheffield Shield 2023/242023-20246112378146*42.0060962.07111438
Alec StewartENGAustralia tour of England 1993199361203787831.5081046.67030522
Angus LovellQUESheffield Shield 2024/252024-20257131378146*31.5089242.38112440
Neil BroomOVPlunket Shield 2017/182017-201881523784829.0874950.47002452
Aaron HardieWASheffield Shield 2022/232022-20231015237870*29.0870553.62020552
Hashim AmlaSASouth Africa in Australia Test Series 2012/13201236037719662.8364458.54200392
Allan RaeWIWest Indies tour of England 1950195047137710962.83--210250
Marnus LabuschagneGLACounty Championship 20222022510137713041.8958864.12120494
Ashen BandaraPSCMajor League Tournament 2024/252024-202571003779237.7038897.160413511
Conrad HunteWIWest Indies tour of Australia 1960/611960-1961510037711037.7058838.95120360
Cam HawkinsOVPlunket Shield 2018/192018-201961103777634.2785244.25040531
Aaron HardieWASheffield Shield 2023/242023-202471103779934.2764358.63021491
Will YoungNOTCounty Championship 202420247123377174*41.8982845.53111472
Josh PhilippeNSWSheffield Shield 2025/262025-202661203778131.4259063.90040485
Dominic SibleySURSpecsavers County Championship 2016201671323779934.27107535.07031460
Bryce StreetQUESheffield Shield 2021/222021-2022713037714329.00107435.10111393
William BeerSUSSpecsavers County Championship 20192019101523779729.0097038.87033482
David LloydDERCounty Championship 2025202591603779323.5666956.35020523
Harry FinchSUSSpecsavers County Championship 2017201791623778226.9360662.21034550
Joe LeachWORCounty Championship 20212021131953778426.9368355.20011484

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.