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
Mark BoucherSAWest Indies tour of South Africa 2003/042003-2004451192122*48.0032060.00100270
Inzamam-ul-HaqPAKSri Lanka tour of Pakistan 1995/9619953501929538.4042944.76021220
Stephen FlemingNZNew Zealand tour of South Africa 2000/0120003501929938.4039748.36020260
Nathan AstleNZNew Zealand tour of India 1999/0019993501927438.4052036.92011211
Daniel VettoriNZNew Zealand tour of South Africa 2005/0620063501928138.4027370.33020261
Sanjay BangarINDWest Indies tour of India 2002/0320023501927738.4062930.52021201
Ben StokesENGWest Indies tour of England 202420243511926948.0023183.12030233
Gary KirstenSAAustralia tour of South Africa 2001/0220023601928732.0039848.24020310
Denesh RamdinWIWest Indies in New Zealand Test Series 2013/14201336119210738.4031161.74100320
Tim PaineAUSEngland tour of Australia and New Zealand 2017/182017-20185621925748.0034455.81010201
Chris JordanSUSSpecsavers County Championship 2016201646219257*48.0035454.24030280
Ken ViljoenSAEngland tour of South Africa 1938/391938-19394601927432.00--031160
Mike SmithENGSouth Africa tour of England 196019604601929932.0014636.99022151
Dipak PatelNZNew Zealand tour of Australia 1987/8819873601926232.0046141.65011193
Sachin TendulkarINDBorder-Gavaskar Trophy 2012/1320134711928132.0034655.49010202
Ramnaresh SarwanWIEngland tour of West Indies 2003/0420044701929027.4340547.41022221
Moisés HenriquesNSWSheffield Shield 2017/182017-2018472192131*38.4032459.26101211
Hayden KerrNSWSheffield Shield 2021/222021-20224721928838.4027569.82021222
Colin McDonaldAUSAustralia tour of India 1959/601959-19605701925327.43--010-0
Joe RootENGThe Ashes 2013/1420134811928727.4357733.28010190
GSM FernandoRCCMajor League Tournament 2024/252024-20256801929624.0037850.79010211
Frederick FaneENGEngland tour of Australia 1907/081907-19084801925024.0020.00012100
Billy BatesENGEngland tour of Australia and New Zealand 1881/821881-18824811925827.43--020160
Maurice TateENGEngland tour of South Africa 1930/311930-19315811925027.43--010107
Louis TancredSAEngland tour of South Africa 1905/0619065911927324.00--010250
Andy SandhamENGEngland tour of South Africa 1922/231922-19235901925821.33--01100
Graeme HoleAUSWest Indies tour of Australia 1951/521951-19525911926224.00--010230
Mohammad AzharuddinINDIndia tour of Australia 1991/921991-199259019210621.3330962.14100250
Scott BorthwickSURBob Willis Trophy 2020202051001929219.2051737.14022231
Ish SodhiNDPlunket Shield 2016/172016-201771151923332.0028966.44002234
Rikki ClarkeSURCounty Championship 20212021111331926519.2047940.08012214
Callum ParkinsonLEISpecsavers County Championship 2018201891411924814.7743843.84000180
Sandeep PatilINDIndia tour of England 19821982221191129*191.0029864.09110272
Ricky PontingAUSAustralia tour of Bangladesh 2005/062006231191118*95.5037950.40110201
Ryan HackneyNSWSheffield Shield 2022/232022-202323019110263.6736053.06110221
Asghar AfghanAFGZimbabwe v Afghanistan in United Arab Emirates 2020/21202123019116463.6730862.01100182
Chris CairnsNZZimbabwe tour of New Zealand 1995/96199624019112047.7526372.62110189
Hashan TillakaratneSLPakistan tour of Sri Lanka 1996/97199724119110363.6735853.35110190
David BernardWIBangladesh in West Indies Test Series 200920092411916963.6735553.80030163
Javed OmarBANBangladesh tour of Zimbabwe 2000/01200124119185*63.6743144.32020250
Imran FarhatPAKPakistan tour of Sri Lanka 2005/0620062401916947.7532658.59020330
Dhananjaya de SilvaSLSri Lanka tour of New Zealand 2022/2320232411919863.6732359.13011242
Jayden GoodwinWASheffield Shield 2026/27202624019110847.7544443.02110240
Chandika HathurusingheSLSri Lanka tour of New Zealand 1990/9119912401918147.7554934.79020260
Nasser HussainENGEngland tour of India 2001/0220013501918538.2035354.11020233
Brendon McCullumNZPakistan in New Zealand Test Series 2009/1020093501918938.2035054.57022241
Shivnarine ChanderpaulWIPakistan tour of West Indies 200020003511918947.7550138.12010181
Daren GangaWIWest Indies tour of New Zealand 2005/0620063501919538.2044642.83010300
Angelo MathewsSLPakistan in Sri Lanka Test Series 2009200935119164*47.7536252.76010221
Matthew WadeAUSWarne-Muralitharan Trophy 2012/132012-2013352191102*63.6733157.70110160
PreviousPage 155Next

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.