Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM160/2 (44)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
Josh PhilippeWASheffield Shield 2021/222021-2022611135712935.7071849.72120385
James FosterESSSpecsavers County Championship 201720171012035712129.7560259.30111563
Colin IngramGLACounty Championship 20232023712035713629.7561657.95110552
Michael PollardWFPlunket Shield 2015/162015-201661213576832.4571250.14052456
Leo CarterCANPlunket Shield 2022/232022-202381323575232.4570750.50010356
Jack BurnhamDURCounty Championship 2021202110152357102*27.4673748.44110443
Will SmithDURSpecsavers County Championship 2018201891703579021.0080844.18021490
Dimuth KarunaratneSLSouth Africa tour of Sri Lanka 20182018241356158*118.6754864.96130361
David WarnerAUSPakistan in Australia Test Series 2016/172016-201735035614471.20343103.79210464
Hamilton MasakadzaZIMZimbabwe in Bangladesh Test Series 2014/15201436035615859.3372049.44120374
Neil HarveyAUSAustralia tour of India 1959/601959-196057035611450.86--210-0
Herschelle GibbsSAEngland tour of South Africa 2004/052004-200548035616144.5069151.52110590
Clive LloydWIWest Indies tour of Australia 1984/85198458135611450.8663556.06121396
Cyril WashbrookENGAustralia tour of England 1948194848135614350.865313.21120341
Roy McLeanSANew Zealand tour of South Africa 1961/621961-196259035611339.56--121434
Ian HealyAUSWest Indies tour of Australia 1996/971996-1997593356161*59.3355564.14101460
Shaun MarshWASheffield Shield 2021/222021-2022610135611839.5676846.35120452
Craig OvertonSOMCounty Championship 202420241116535695*32.3646476.72022424
Scott BorthwickDURCounty Championship 20242024111803567519.7867252.98022451
Bob SimpsonAUSEngland tour of Australia 1965/661965-196634035522588.7570750.21120331
Jack HobbsENGSouth Africa tour of England 1924192445035521171.00--110150
Ben McDermottTASSheffield Shield 2020/2120204713559059.1783842.360403110
Herbert SutcliffeENGEngland tour of Australia 1928/291928-192947035513550.71123728.70120250
Cameron GreenWASheffield Shield 2025/262025-202648035513544.3869850.86111297
Jack DaviesMIDCounty Championship 2025202571313555929.5872548.97020496
Henry HuntSASheffield Shield 2023/242023-2024714035516225.3688340.20111430
Jamie OvertonSURCounty Championship 20222022101533559329.5844879.240203613
Shivnarine ChanderpaulWIWest Indies in Bangladesh Test Series 2012/132012232354203*354.0065853.80200341
Mahela JayawardeneSLEngland in Sri Lanka Test Series 2011/12201224035418088.5072948.56210384
Marcus TrescothickENGSri Lanka tour of England 2002200235135416188.5054564.95120494
Jacques KallisSASouth Africa tour of New Zealand 2003/042004361354150*70.8075147.14121484
Graeme van BuurenGLOCounty Championship 20212021692354110*50.5750669.96142494
Jack WildermuthQUESheffield Shield 2024/252024-202569035411139.3342882.71201484
Jeffrey StollmeyerWIIndia tour of West Indies 1952/531953593354104*59.00--120-3
Neil HarveyAUSEngland tour of Australia 1954/551954-195559135416244.2527542.91110350
Jackie McGlewSAAustralia tour of South Africa 1957/581957-195859035410839.33--211121
Ashar ZaidiSUSLV= County Championship 20152015710135410639.3354165.43110552
Johnny DouglasENGEngland tour of Australia 1920/211920-192151013546839.3389639.51040320
Billy ZulchSASouth Africa tour of Australia 1910/111910-1911510135415039.3383742.29200341
Tharindu RatnayakeTUCAMajor League Tournament 2024/252024-202581103548632.1838093.160303420
Tim PaineTASSheffield Shield 2020/212020-20217123354111*39.3368851.45110412
N FernandesMIDCounty Championship 20242024812035410329.5076246.46110412
Nick GubbinsMIDLV= County Championship 2015201571303549227.2384641.84021484
Toby Roland-JonesMIDCounty Championship 20222022131753548529.5058061.03031436
Liam DawsonHAMLV= County Championship 20142014101813546420.8282542.91011361
Dominic BessYORCounty Championship 202520251319335410722.1359659.40112462
Fynn Hudson-PrenticeSUS/DERCounty Championship 20212021122033546720.8266753.07013510
AB de VilliersSASri Lanka in South Africa Test Series 2011/122011-2012341353160*117.6756063.04120403
Simon KatichAUSIndia tour of Australia 2003/042003-200446135312570.6051268.95120431
Darren LehmannAUSAustralia tour of West Indies 2003200347135316058.8356862.15120413

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.