Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Craig McDermottAUSIndia tour of Australia 1991/921991-1992571773112.8313258.3300291
Curtly AmbroseWIWest Indies tour of England 199519955747723*25.6717444.2500090
Mitchell ClaydonSUSBob Willis Trophy 20202020483772415.4011666.38000130
Craig MilesWARSpecsavers County Championship 20192019581772711.0018741.18000110
Anrich NortjeSABasil D'Oliveira Trophy 2019/202019-2020481774011.0029326.28001110
Shiran FernandoMSCMajor League Tournament 2025/262025-2026982771812.8314254.2300072
Dick HoworthENGEngland tour of West Indies 1947/481948481771611.00--00000
John GunnENGEngland tour of Australia 1901/021901-1902592772411.00--00180
Brent ArnelWFPlunket Shield 2015/162015-201691057732*15.4022833.77002120
Wayne WhiteDER/LANLV= County Championship 20142014710177388.5614652.7400293
Dane PatersonNOTCounty Championship 202320231317477165.9220038.50005130
Tim AmbroseENGThe Wisden Trophy 2008/0920091117676*-9580.0001082
Logan van BeekNEDICC Intercontinental Cup 20172017110767676.0014652.05010121
Shadman IslamBANWest Indies tour of Bangladesh 2018/192018110767676.0019938.1901060
S de MelCCCMajor League Tournament 2025/262025110767676.009480.8501082
George MacaulayENGAustralia tour of England 19261926110767676.00--010100
VVS LaxmanINDIndia in Bangladesh Test Series 2009/1020101217669*76.0011963.8701050
Mathew SinclairNZBangladesh in New Zealand Test Series 2007/082008220764738.0012262.30000120
NA StathamNEDICC Intercontinental Shield 2009/1020101217662*76.0014253.5201061
Mohammad AshrafulBANBangladesh tour of Sri Lanka 20022002120767538.0012361.79010120
Moin KhanPAKZimbabwe tour of Pakistan 1996/971996220765838.0015648.72010130
Shakib Al HasanBANNew Zealand tour of Bangladesh 2008/092008120767138.0016944.97010130
Ishant SharmaINDIndia in West Indies Test Series 20192019220765738.0014253.5201080
Ravindra JadejaIND-20170227660*-8886.3601053
Cheteshwar PujaraINDBorder-Gavaskar Trophy 2010/112010120767238.009282.6101080
Corey AndersonNZNew Zealand in England Test Series 20152015120766738.0010771.03010151
Ish SodhiNZNew Zealand tour of Pakistan 2022/232022-2023220766538.0021335.68010130
Matt HenryNZSri Lanka tour of New Zealand 2022/232023220767238.007897.44010103
Mitchell SantnerNZTrans-Tasman Trophy 2015/162015120764538.0013456.72000121
Billy RootNOTSpecsavers County Championship 201620161217666*76.0010870.37010111
Simi SinghIREICC Intercontinental Cup 2017/182017120765938.0016446.3401042
Mehedi Hasan MirazBANBangladesh v Afghanistan in United Arab Emirates 2026/2720261217652*76.0016446.3401060
Josh BlakeSURCounty Championship 20252025220767238.0011963.87010120
Jack BlackhamAUSEngland tour of Australia 1894/951894120767438.00--01080
Walter RobinsENGIndia tour of England 19361936220767638.00--011140
Joe HardstaffENGEngland tour of Australia 1946/471947120766738.0024431.1501050
Willie WatsonENGNew Zealand tour of England 19581958220766638.00--01050
Javed BurkiPAKPakistan tour of Australia 1964/651964120764738.0024031.6700070
John EdrichENGEngland tour of India 1963/641964220764138.00--000100
Joey CarewWIEngland tour of West Indies 1967/6819681217640*76.00--00080
Saleem MalikPAKPakistan tour of Australia 1989/9019901217665*76.0012759.8401070
Aamer MalikPAKAustralia tour of Pakistan 1994/951994120766538.0018541.08010120
Ronnie IraniENGIndia tour of England 19961996230764125.3313655.88000100
Khaled MashudBANBangladesh tour of Zimbabwe 2003/042004230766125.3316845.24010101
Devon SmithWIBangladesh tour of West Indies and United States of America 20182018230765825.3318141.99010100
Chris ReadENGEngland tour of Bangladesh 2003/0420032317638*38.0013755.47000110
Paul StirlingIREICC Intercontinental Cup 2015/162015-2016230764225.3311963.8700090
Rassie van der DussenSASouth Africa tour of England 20222022230764125.3319938.19000110
Ashton AgarWASheffield Shield 2024/252024230767425.3319738.5801150
Andrew HoddYORLV= County Championship 20142014330765525.3312560.80011140
PreviousPage 319Next

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.