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
Sherwin CampbellWIWest Indies tour of New Zealand 1999/00199924017317043.2529259.25102232
Daren GangaWIWest Indies tour of Pakistan 2006/0720063501738234.6052133.21020220
Delano PotgieterHAMCounty Championship 2026202635117384*43.2544438.96020172
Mike DennessENGEngland tour of Pakistan 1972/7319733501736834.6050.00021260
Aunshuman GaekwadINDNew Zealand tour of India 1976/77197635117377*43.25--011140
Martin CroweNZNew Zealand tour of Pakistan and Sri Lanka 1984/8519843501735534.6035548.73010182
Ramiz RajaPAKNew Zealand tour of Pakistan 1990/9119903501737834.6036347.66010220
Shiv Sunder DasINDAustralia tour of India 2000/0120013601738428.8344738.70010241
Romesh KaluwitharanaSLSri Lanka tour of Australia 1995/961995-19963601735028.8321979.00021241
Rohit SharmaINDBorder-Gavaskar Trophy 2014/152014-20153601735328.8338744.70011165
Ben StokesENGEngland tour of Pakistan 2022/2320223611734134.6018693.01001174
Johnathan DaltonSASheffield Shield 2017/182017-20183601736428.8342041.19020170
Thomas KellySASheffield Shield 2023/2420243601736928.8333751.34020240
Johnny TaylorAUSAustralia tour of England 192119215601737528.83--020250
Rod MarshAUSAustralia tour of New Zealand 1973/7419743601734728.8332054.06000290
Gordon GreenidgeWIWest Indies tour of Australia 1979/801979-19803611737634.6036048.06011151
Kieran Noema-BarnettCSPlunket Shield 2012/132012-20135711735728.8338644.82010231
Sineth JayawardenaTUCAMajor League Tournament 2024/2520254701737224.71166104.220111214
Tony MacGibbonNZNew Zealand tour of India 1955/561955-19565711735928.83--012160
Sandeep PatilINDIndia tour of Pakistan 1982/831982-19834701738424.7121381.22021291
Matthew WadeAUSIndia tour of Australia 2020/212020-20214801734521.6339743.58001210
Ryan HigginsGLOBob Willis Trophy 202020205811735124.7136347.66010201
Harold LarwoodENGEngland tour of Australia 1928/291928-19295801737021.6330057.67011231
Abdul KardarPAKPakistan tour of India 1952/5319525811737924.71--01001
Fazal MahmoodPAKPakistan tour of India 1952/5319525821733328.83--00100
Nathan McAndrewSASheffield Shield 2021/222021-202269217365*24.7145737.86011163
Tom PrestHAMCounty Championship 2023202359117310821.6327363.37101222
Monty NobleAUSAustralia tour of England 190519055901736219.22--020110
Sean DicksonSOMCounty Championship 2024202461001737217.3028061.79013222
Ranji HordernAUSEngland tour of Australia 1911/121911-1912510217349*21.6354032.04001160
Cyril WashbrookENGEngland tour of Australia 1950/511950-195151001733417.30--000121
Dillon PenningtonNOTCounty Championship 2025202581141736124.7123274.57010214
Tony PalladinoDERLV= County Championship 201520151216317335*13.3136147.92002182
Mushfiqur RahimBANBangladesh in New Zealand Test Series 2016/172017121172159172.0031354.95100241
Ryan ten DoeschateOVPlunket Shield 2012/132012121172118172.0026764.42110183
Shiv Sunder DasINDZimbabwe tour of India 2000/01200023017211057.3332552.92110250
Nathan AstleNZNew Zealand tour of India 2003/04200323117210386.0041541.45110220
Mark RichardsonNZNew Zealand tour of India 2003/04200323017214557.3347236.44100210
Hamish MarshallNZSri Lanka tour of New Zealand 2004/05200523017216057.3327363.00100222
Tom BlundellNZNew Zealand tour of Pakistan 2022/232022-20232301727457.3335947.91020162
Pasindu SooriyabandaraSLIndia tour of Sri Lanka 202620262301729257.3330756.03021191
Marvan AtapattuSLSri Lanka tour of Australia 2007/0820072401728043.0046337.15020181
Kumar SangakkaraSLSouth Africa in Sri Lanka Test Series 201420142401727643.0027063.70021201
Neil McKenzieSASri Lanka tour of South Africa 2000/012000-200134017210343.0036447.25100183
Craig McMillanNZPakistan tour of New Zealand 2000/0120013401729843.0028260.99021206
Mohammad RafiqueBANBangladesh tour of West Indies 2004200424017211143.0027363.00100183
Devon SmithWIEngland tour of West Indies 2003/04200424017210843.0034450.00100290
Virat KohliINDIndia tour of South Africa 2023/242023-20242401727643.0021679.63010252
Michael CarberryLEISpecsavers County Championship 201820183401727343.0032652.76010281
Dean BrownlieNZNew Zealand in South Africa Test Series 2012/13201324017210943.0035248.86111232
PreviousPage 174Next

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.