Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM188/2 (52.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
Tom Kohler-CadmoreYORCounty Championship 20222022611134610034.6076045.53120448
Promod MaduwanthaNCCMajor League Tournament 2024/252024-20258114346101*49.4363154.83131260
Peter HandscombYORSpecsavers County Championship 201720178121346101*31.4553564.67111471
Stephen CookDURSpecsavers County Championship 20172017612134689*31.4556561.24022430
Chad BowesCANPlunket Shield 2023/242023-2024612134611431.4535398.02121493
Marcus TrescothickENGBangladesh tour of England 20052005220345194172.5040784.77200442
Brian LaraWIWest Indies tour of Australia 2005/06200536034522657.5061256.37100341
Kevin PietersenENGIndia tour of Ireland, England and Scotland 2007200736034513457.5059458.08200461
Chandu BordeINDWest Indies tour of India and Ceylon 1966/671966-196736034512557.50--200400
Rohit SharmaINDEngland tour of India 2020/21202147134516157.5059557.98110435
Bill WoodfullAUSAustralia tour of England 1930193057134515557.50109031.65130170
Matthew LambDERCounty Championship 2024202448134520749.2954063.89110472
Luke GeorgesonOVPlunket Shield 2024/252024-2025591345159*43.1381742.23100501
Steve WaughAUSEngland tour of Australia 1994/951994-1995510334599*49.2968950.07032320
Shane WatsonAUSThe Ashes 2013/142013-2014510134510338.3352965.22121456
Steve SmithAUSThe Ashes 201320135101345138*38.3367651.04120365
Ben StokesENGEngland in India Test Series 2016/172016510134512838.3374046.62110443
Sam FanningWASheffield Shield 2024/252024-202561003459534.5078843.78032264
Ethan BrookesWORCounty Championship 20242024712134513231.3662155.56110550
Kim HughesAUSEngland tour of Australia 1978/791978-1979612034512928.75116229.69101293
JK DenlyKENCounty Championship 2025202581303457426.5455462.27021473
Fergus O'NeillVICSheffield Shield 2024/252024-202591603454421.5660357.21000373
Zak ChappellDERCounty Championship 20242024121813457820.2952565.71035437
Angelo MathewsSLSri Lanka tour of Bangladesh 20222022231344199172.0075445.62201313
Sachin TendulkarINDIndia in New Zealand Test Series 2008/09200935034416068.8056161.32120533
Mitchell MarshAUSPakistan tour of Australia 2023/242023-20243513449686.0047871.97040474
Peter HandscombAUSPakistan in Australia Test Series 2016/172016-2017352344110114.6758658.70210361
Virender SehwagINDIndia in Sri Lanka Test Series 20082008361344201*68.8036693.99110465
Gordon GreenidgeWIWest Indies tour of New Zealand 1986/87198736134421368.8065652.441103610
Ijaz AhmedPAKPakistan tour of England 1996199636134414168.8064253.58130413
Paul CollingwoodENGBasil D'Oliveira Trophy 2009/102009-20104713449157.3378343.93030424
Colin CowdreyENGIndia tour of England 1959195957134416057.33--120256
Ted DexterENGEngland tour of South Africa 1964/651964-196557134417257.33--111490
Daren GangaWIIndia tour of West Indies 2006200648134413549.1466152.04110410
Michael BurgessSUSSpecsavers County Championship 2017201758134414649.1450068.80110444
David HookesAUSEngland tour of Australia and New Zealand 1982/831982-19835813446849.1456261.21040410
Desmond HaynesWINew Zealand tour of West Indies 1984/8519854823449057.3368550.22041411
Shivnarine ChanderpaulWIWest Indies tour of Australia 1996/971996-19975903448238.2279343.38030310
Imtiaz AhmedPAKPakistan tour of West Indies 1957/58195859034412238.22--111140
Sean SoliaAAPlunket Shield 2021/222022610134413538.2284540.71110425
T AmarasingheCMCCMajor League Tournament 2025/262025-202661003448834.4050168.66021318
Leonard HuttonENGSouth Africa tour of England 19471947510234410043.0012114.8811071
Graeme WoodAUSEngland tour of Australia 1978/791978-1979612034410028.6798035.10111180
Brad CachopaCANPlunket Shield 2013/142013-201481323446931.2770249.00021462
Cameron BancroftWASheffield Shield 2024/252024-20257141344105*26.4697035.46113244
Ian HollandHAM/LEICounty Championship 20242024914034410424.5790538.01111441
Adam GilchristAUSAustralia tour of New Zealand 2004/052005331343162171.50334102.692104412
Zaheer AbbasPAKPakistan tour of Australia 1976/771976-197736034310157.1761355.95130392
Greg ChappellAUSPakistan tour of Australia 1976/771976-197736034312157.1754962.48130281
Angelo PereraNSWCMajor League Tournament 2024/252025581343120*49.0034998.28120339

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.