Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Carlos BrathwaiteWIThe Frank Worrell Trophy 2015/162015-20162301306943.3320164.6802095
Jeet RavalNZWest Indies tour of New Zealand 2017/1820172301308443.3330642.48010200
Matthew HurstLANCounty Championship 2023202323213076*130.0022258.56021121
George FullertonSAAustralia tour of South Africa 1949/5019502301308843.33--010-0
Nasser HussainENGEngland tour of Zimbabwe 1996/97199624013011332.5037035.14101150
Shivnarine ChanderpaulWISri Lanka in West Indies Test Series 2007/08200824113086*43.3324752.6301090
Mohammad HafeezPAKPakistan v South Africa Test Series 2010/1120102401306032.5019168.06010160
Moin KhanPAKSouth Africa tour of Pakistan 1997/9819973411308043.3326648.87010152
Alviro PetersenSAPakistan v South Africa Test Series 2010/1120102401306732.5022059.09010150
Kraigg BrathwaiteWIIndia tour of West Indies 202320232401307532.5038034.21010131
Nasir HossainBANPakistan in Bangladesh Test Series 2011/1220112401307932.5027647.10010191
Joe RootENGWest Indies tour of England 2020202024113068*43.3319765.99010101
KL RahulINDBorder-Gavaskar Trophy 2014/152014-201524013011032.5031541.27100161
Ashton AgarAUSThe Ashes 201320132401309832.5020663.11010182
Glenn PhillipsOVPlunket Shield 2025/2620252411309443.3317873.0301098
Dhananjaya de SilvaSLSri Lanka tour of South Africa 2024/2520242401305932.5021261.32020181
Gilbert ParkhouseENGWest Indies tour of England 195019502401306932.50300.0001190
Asif IqbalPAKEngland tour of Ceylon and Pakistan 1968/6919692401307032.50--01100
Sadiq MohammadPAKPakistan tour of Australia 1976/77197724013010532.5029044.83102120
Manoj PrabhakarINDEngland tour of India 1992/9319933401304632.5037834.3900081
Craig SpearmanNZNew Zealand tour of Zimbabwe 1997/9819972401304732.5027846.76000200
Steve WaughAUSNew Zealand tour of Australia 1997/9819973511309632.5025750.58010130
James FranklinNZIndia in New Zealand Test Series 2008/0920093501305226.0038134.12011170
Corey AndersonNZPakistan v New Zealand Test Series 2014/1520143501305026.0022158.82011172
Kurtis PattersonNSWMarsh Sheffield Shield 2019/202019-20203511305432.5028745.30010160
JJA FrewCANPlunket Shield 2025/262025-20264501305326.0034937.25011153
John EdrichENGEngland tour of Ceylon and Pakistan 1968/6919693511305432.50--01090
Gary KirstenSAPakistan tour of South Africa 1997/9819983611304426.0031141.80001181
Boeta DippenaarSASouth Africa tour of Australia 2001/022001-20023601307421.6726648.87011220
Grant FlowerZIMZimbabwe tour of Sri Lanka 2001/022001-20023601307221.6742130.88012120
MS DhoniINDBorder-Gavaskar Trophy 2007/0820083601303821.6734238.01000142
Mark WoodDURSpecsavers County Championship 201620163601303621.6716976.92000212
Jonathan TattersallYOR/LEICounty Championship 202520253611304726.0033738.58000120
Joey PalmerAUSAustralia tour of England 188618863601304821.67--000-0
Asif IqbalPAKPakistan tour of Australia 1972/731972-19733601306521.6723049.57011150
Graeme WoodAUSWest Indies tour of Australia 1981/821981-19823611306326.0035536.62010100
John EmbureyENGAustralia tour of England 198519856621303332.5020862.50000160
Carl HooperWIWest Indies tour of Australia 1992/931992-19934701304718.5733538.81001120
Sam CurranENGBasil D'Oliveira Trophy 2019/202019-20204701304418.5714291.55001221
Josh BakerWORCounty Championship 202320235711307521.6726050.00010141
Les FavellAUSEngland tour of Australia 1954/551954-19554701303018.578958.43000140
Theo van WoerkomCANPlunket Shield 2021/222021-20225811303618.5739732.75001113
George HankinsGLOBob Willis Trophy 202020205801306916.2537334.85011111
Fraser SheatCANPlunket Shield 2025/262025-20268821303821.6726349.43000142
Xavier BartlettQUESheffield Shield 2024/252024-20255811305718.5723355.79010142
Ian HollandHAMSpecsavers County Championship 201820186911303116.2537135.04000160
Danny LambSUSCounty Championship 202520255931304821.6736335.81002161
Sineth JayawardenaTUCAMajor League Tournament 2025/262025-20265901302914.4420862.50002133
David AllenENGEngland tour of India, Pakistan and Ceylon 1961/621961-19628901304014.4420.00002130
Ian HealyAUSWest Indies tour of Australia 1992/931992-199359113036*16.2528345.9400370
PreviousPage 227Next

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.