Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Dinesh ChandimalCCCMajor League Tournament 2024/25202533017113057.00171100.00100204
Faheem AshrafPAKSouth Africa tour of Pakistan 2020/21202123117178*85.5029358.36020260
Peter MayENGSouth Africa tour of England 1951195123017113857.0010.0010100
Brendon McCullumNZWest Indies in New Zealand Test Series 2013/14201334017111342.7525467.32100223
Grant FlowerZIMZimbabwe tour of Pakistan 1996/97199624017111042.7546137.09101241
Lahiru ThirimanneSLEngland tour of Sri Lanka 2020/21202124017111142.7540142.64100170
Mominul HaqueBANSri Lanka in Bangladesh Test Series 2013/142014241171100*57.0026464.77110230
Jeet RavalAAPlunket Shield 2018/192018-201934017110242.7532153.27110280
Sam RobsonENGSri Lanka in England Test Series 2014201424017112742.7537146.09100191
Leonard HuttonENGEngland tour of West Indies 1947/4819482401716042.75--020-0
John CrawleyENGEngland tour of Australia 1994/9519953501717234.2049534.55022130
Ross TaylorNZSouth Africa in New Zealand Test Series 2011/12201235217148*57.0035648.03000230
Stuart BroadNOTSpecsavers County Championship 201720175511715742.7518691.94030225
Mark CraigNZPakistan v New Zealand Test Series 2014/1520143501716534.2032352.94010134
Shadab KhanPAKPakistan tour of Ireland, England and Scotland 201820183511715642.7526065.77030230
Thilan SamaraweeraSLPakistan in Sri Lanka Test Series 200920093611717334.2034649.42010260
Denesh RamdinWIWest Indies tour of Australia 2005/0620053611717134.2038344.65010200
Imrul KayesBAN-2010-20150611717234.2036047.50010270
David WarnerAUSThe Frank Worrell Trophy 2011/1220123601715028.5031654.11010220
Faf du PlessisSASouth Africa tour of England 201720173601716328.5029358.36021240
Trent CopelandNSWSheffield Shield 2018/192018-201946317155*57.0019886.36010241
Tom LathamNZEngland tour of New Zealand 2024/2520243601716328.5029458.16010220
Joe RootENGNew Zealand tour of England 202620263601717728.5029258.56010230
Sarfaraz KhanINDNew Zealand tour of India 2024/25202436017115028.5024370.37102203
Louis TancredSAAustralia tour of South Africa 1902/0319023601719728.50--01100
Reg SimpsonENGWest Indies tour of England 195019503601719428.509017.7801170
Mike BrearleyENGEngland tour of Australia 1979/801979-19803611716434.2055530.81020100
Martin KentAUSAustralia tour of England 198119813601715428.5033451.20020220
Arjuna RanatungaSLNew Zealand tour of Sri Lanka 1983/8419843601715128.5030855.52020232
Bryan YoungNZEngland tour of New Zealand 1996/9719973601715628.5042140.62010180
Graeme SwannENGBasil D'Oliveira Trophy 2009/102009-20104711718528.5017995.53010204
Doug BracewellCSPlunket Shield 2013/142013-201447117177*28.5034150.15012233
David WilleyYORSpecsavers County Championship 201920195711714628.5023473.08001290
VL JaniWARCounty Championship 202620266701716224.4331454.46010251
Cameron GreenAUSThe Ashes 2025/262025-20265811714524.4327063.33001211
Imal LiyanageKCCCMajor League Tournament 2024/2520255801718521.3826165.52011156
Chris WoakesENGEngland tour of Australia and New Zealand 2017/182017-20185901715219.0038244.76011220
Josh ShawGLOCounty Championship 202320236911714421.3830456.25000186
Asel SigeraNCCMajor League Tournament 2024/252024-202569317157*28.5023772.15010155
David AllenENGEngland tour of West Indies 1959/6019605941715534.20--01000
Ian BellENGAustralia tour of England and Scotland 2005200551001716517.1037745.36022161
Akila DananjayaCCCMajor League Tournament 2025/262025-2026101011714319.0024769.23001172
Bill BrockwellENGEngland tour of Australia 1894/951894-189551001714917.10--001100
David GowerENGWest Indies tour of England 19841984510117157*19.0044338.60010210
G WeerasingheKYCCMajor League Tournament 2024/252024-202571111716017.1035847.77020191
Gurinder SandhuQUESheffield Shield 2023/242023-2024914217132*14.2549734.41002271
Tarun NethulaAAPlunket Shield 2015/162015-2016915317148*14.2542839.95003200
Jacob DuffyOVPlunket Shield 2018/192018-201981521717113.1528560.00012196
Mitchell SwepsonQUESheffield Shield 2025/262025-2026101561714019.0019587.69002210
John CrawleyENGSri Lanka tour of England 19981998121170156*170.0030855.19100211
PreviousPage 176Next

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.