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
Mike VelettaAUSWest Indies tour of Australia 1988/891988240713717.7524828.6300050
WPUJC VaasSLEngland tour of Sri Lanka 2000/012001351713617.7516144.1000080
Carl HooperWIEngland tour of West Indies 1989/901990350713214.2019935.6800060
Mitchell JohnsonAUSPakistan in Australia Test Series 2009/102009-2010350713814.2013154.2000192
UWMBCA WelegedaraSLPakistan v Sri Lanka Test Series 2011/122011350714814.2017041.7600172
Kieran PowellWIThe Wisden Trophy 20122012350713314.2016343.56000110
Joe DenlyKENCounty Championship 20252025452713223.6714150.3500072
Kraigg BrathwaiteWIThe Frank Worrell Trophy 2011/122012350715714.2027326.0101350
Tom WestleyENGWest Indies tour of England 201720173517144*17.7515645.51000100
Max ChuOVPlunket Shield 2018/192019350714114.2018338.80001110
Saud ShakeelYORCounty Championship 20232023350713514.2015446.10000110
Gregor MacGregorENGEngland tour of Australia 1891/921892351713117.75--00020
William BrannSAEngland tour of South Africa 1922/231922-1923350715014.20--01100
Johnny WardleENGSouth Africa tour of England 19551955350712414.20--00045
Alan DavidsonAUSEngland tour of Australia 1954/551954-1955350712314.2012933.3300050
Aunshuman GaekwadINDEngland tour of India and Sri Lanka 1984/851984350712814.2015844.94001100
Roland ButcherENGEngland tour of West Indies 1980/811981350713214.2016044.3800190
Tim ZoehrerAUSAustralia tour of New Zealand 1985/861986350713014.2021133.6500060
Tim CurtisENGAustralia tour of England 19891989350714114.2021233.49001120
John MorrisENGIndia tour of England 19901990352713223.6717839.8900060
Nehemiah PerryWIAustralia tour of West Indies 1998/991999351712617.7515944.6500180
Zaheer KhanINDIndia tour of South Africa 2006/072006-2007360713711.8319835.8600052
Brett LeeAUSBorder-Gavaskar Trophy 2008/092008461713514.2021233.49002100
Mathew SinclairNZEngland in New Zealand Test Series 2007/082008360713911.8318937.57000110
Quinton de KockSAIndia tour of South Africa 2017/182018360714311.837891.03002130
Kieran BullGLASpecsavers County Championship 20182018363713023.6737219.0900170
Michael RaeOVPlunket Shield 2014/152014-2015461713614.209872.4500182
Athol RowanSAEngland tour of South Africa 1948/491948-19495627129*17.7512416.1300020
Peter PhilpottAUSAustralia tour of West Indies 1964/651965560712211.83--000-0
Derek UnderwoodENGEngland tour of Australia 1979/801979-1980360714311.8317041.7600230
Duleep MendisSLNew Zealand tour of Sri Lanka 1983/841984360713611.8313353.38001130
Qasim UmarPAKWest Indies tour of Pakistan 1986/871986361714814.2023630.0800070
Tom MoodyAUSAustralia tour of Sri Lanka 19921992360715411.8325228.1701160
Pramodya WickramasingheSLSri Lanka tour of Australia 1995/961995-1996360712811.8314050.7100190
Darrin MurrayNZNew Zealand tour of South Africa 1994/951994-1995360713811.8328524.9100260
Aadil AliLEISpecsavers County Championship 20162016470713010.1421932.4200171
Mir HamzaGLACounty Championship 20262026473713517.759773.2000183
Dick MotzNZIndia tour of New Zealand 1967/681968470712210.14714.2900004
Brian TaberAUSAustralia tour of Ceylon and India 1969/701969570714610.14--00100
Derek UnderwoodENGEngland tour of India and Sri Lanka 1976/771976-1977571712311.8316842.2600080
Tom WellsLEILV= County Championship 2015201558071188.8819736.0400280
Rahul ChaharSURCounty Championship 20262026581713610.1414150.3500374
Dushan HemanthaPSCMajor League Tournament 2024/252024-202558071338.8813552.59002100
Ian BishopWIWest Indies tour of England 19951995681711610.1418239.0100070
Pat CumminsAUSThe Ashes 201920195927126*10.1421033.8100290
Shoaib BashirSOMCounty Championship 202320236947144*14.2018438.5900153
Jaydev UnadkatSUSCounty Championship 2026202671037117*10.1412656.3500364
PADLR SandakanCCCMajor League Tournament 2024/252024-202571047114*11.8316144.1000190
Ajeet DaleGLOCounty Championship 2022202281487136*11.8313353.3800251
Callum ParkinsonDURCounty Championship 202420241215371185.9228025.3600641
PreviousPage 333Next

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.