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
Lakshitha ManasingheSSCMajor League Tournament 2024/252024-2025351802220.0019640.82000102
Tibby CotterAUSAustralia tour of England 19051905350804516.00--00100
Bert HopkinsAUSAustralia tour of England 19051905350803616.00--00000
Clarrie GrimmettAUSAustralia tour of England 19301930550805016.0022335.8701262
Abdul KardarINDIndia tour of England 19461946350804316.00--00100
Bruce EdgarNZAustralia tour of New Zealand 1985/861986350803816.0032824.3900060
Bruce FrenchENGEngland tour of Pakistan 1987/8819873518038*20.0023833.6100191
Mark TaylorAUSAustralia tour of South Africa 1996/971997350803816.0026729.9600090
Andy FlowerZIMZimbabwe tour of Sri Lanka 2001/022001-2002360804213.3326829.8500070
Rob KeoghNORBob Willis Trophy 20202020460803113.3319441.24001120
Roston ChaseWIWest Indies tour of England 20172017360803013.3319241.67001120
Tom CullenGLABob Willis Trophy 20202020360802613.3315352.29000140
Lloyd PopeSASheffield Shield 2025/262025-2026463803626.6716149.69000120
Liam ScottSASheffield Shield 2022/232022-2023360804013.3315651.2800291
BI KellawayGLACounty Championship 20242024460803613.3317246.51001111
Jack CheethamSAAustralia tour of South Africa 1949/501949-1950360803513.33--00000
Naren TamhaneINDIndia tour of Pakistan 1954/5519555628054*20.00--01200
Wasim BariPAKPakistan tour of Australia 1972/731972-1973360807213.334617.39013100
Dayle HadleeNZNew Zealand tour of India 1969/701969361803216.00--00174
Vanburn HolderWIWest Indies tour of England 19691969360803513.3317545.7100171
Alvin KallicharranWIWest Indies tour of Pakistan 1980/811980461802716.0022435.71000110
Richard HadleeNZEngland tour of New Zealand 1977/781978361803916.0015750.96000140
Alvin GreenidgeWIWest Indies tour of India and Sri Lanka 1978/791978-1979460803213.33110.0000200
Ian SmithNZNew Zealand tour of Australia 1987/881987361804416.0012762.99000130
Junior MurrayWIEngland tour of West Indies 1993/941994561803416.0018543.24002110
Nathan LyonAUSThe Ashes 201920195728026*16.0012862.50000121
Callum ParkinsonDERSpecsavers County Championship 201620164728048*16.0018742.7800171
Shiran FernandoMSCMajor League Tournament 2024/252024-2025670802811.4317545.7100074
Ravindu SembukuttigeRCCMajor League Tournament 2024/252025471803413.3321038.1000190
Louis StrickerSAEngland tour of South Africa 1909/101910470803111.43--00100
Alan ConnollyAUSAustralia tour of Ceylon and India 1969/701969572803116.00--000-6
Graeme AldridgeNDPlunket Shield 2013/142013-20147828021*13.3315053.3300180
Haseeb HameedENGThe Ashes 2021/222021-2022480802710.0028528.0700290
Tibby CotterAUSSouth Africa tour of Australia 1910/111910-19115818036*11.4374108.1100282
Eric PetrieNZNew Zealand tour of England 195819585938045*13.33--00100
Jigar NaikLEILV= County Championship 2015201561138028*10.0023833.6100180
Andy FlowerZIMZimbabwe tour of New Zealand 2000/012000110797979.0015251.9701040
Dhananjaya de SilvaSLSri Lanka tour of South Africa 2020/2120201117979*-10674.53010111
Wally HammondENGEngland tour of New Zealand 1946/471947110797979.00--010100
Andrew SymondsAUSIndia tour of Australia 2007/082007120794439.509484.0400092
Shahid AfridiPAKAsian Test Championship 2001/022002120797039.5013060.77010111
Al SahariarBANBangladesh tour of Zimbabwe 2000/012001120796839.5018442.9301072
Gautam GambhirINDNew Zealand in India Test Series 2016/172016120795039.5010972.4801092
Imran FarhatPAKIndia tour of Pakistan 2005/062006120795739.5011668.10010150
Farveez MaharoofSLSri Lanka tour of Bangladesh 2005/062006220797239.5014953.02010111
Steve SmithAUSICC World Test Championship 20252025120796639.5013757.66010110
Cheteshwar PujaraINDIndia tour of England 20222022120796639.5021436.92010100
John AndersonIREICC Intercontinental Cup 20172017120797439.5015750.32010110
Peter MoorIREZimbabwe tour of Ireland 20242024120797939.5010873.15011110
Will ClarkCSPlunket Shield 2022/232023120794139.5077102.6000036
PreviousPage 312Next

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.