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
Stephen FlemingNZPakistan tour of New Zealand 2000/0120013411748658.0039643.94020251
Mohammad AshrafulBANSri Lanka tour of Bangladesh 2005/06200624017413643.5026266.41100184
Steve SmithAUSPakistan v Australia Test Series 2014/1520142401749743.5042940.56021180
Nasir HossainBANBangladesh in Zimbabwe Test Series 201320132411747758.0029758.59020171
Joshua Da SilvaWIWest Indies tour of Bangladesh 2020/2120212401749243.5044039.55010191
Joe HardstaffENGWest Indies tour of England 193919393411749458.00--02081
Peter ParfittENGSouth Africa tour of England 196519652401748643.50--010180
Dion NashNZIndia tour of New Zealand 1998/991998-199924317489*174.0038744.96020140
Gary KirstenSASouth Africa tour of Australia 1993/941993-19943501746734.8056830.63010190
Chris CairnsNZNew Zealand tour of Australia 2001/0220013501746134.8022079.09010154
Ish SodhiCANPlunket Shield 2022/2320233511746943.5035948.47011182
Matt McKiernanDERCounty Championship 2022202245017410134.8032553.54111221
Sol BudingerLEICounty Championship 202420243501748734.8020385.71021271
Craig McMillanNZNew Zealand tour of Australia 1997/9819973601745429.0028561.05021193
BJ WatlingNZNew Zealand tour of United Arab Emirates 2018/19201836117477*34.8050334.59021120
Gareth BreeseDURLV= County Championship 201420144601746229.0037047.03011220
Don TallonAUSEngland tour of Australia 1946/471946-19475601749229.0027363.74011170
Bevan CongdonNZNew Zealand tour of India 1969/7019693601747829.00--020182
Malcolm MarshallWIWest Indies tour of Australia 1984/8519845611745734.8030058.00021281
Eldine BaptisteWIWest Indies tour of England 1984198456117487*34.8030756.68011220
Bryan YoungNZNew Zealand tour of South Africa 1994/951994-19953601745129.0064826.85020170
Tim PaineAUSIndia tour of Australia 2018/192018-20194701744124.8646437.50000200
VVS LaxmanINDPakistan tour of India 1998/9919994801746721.7538545.19011260
Ryan ten DoeschateESSLV= County Championship 20142014581174104*24.8619987.44100232
Viv RichardsWIAustralia tour of West Indies 1990/91199158117452*24.8634450.58021215
Josh PhilippeWASheffield Shield 2023/242023-2024711117452*17.4028161.92012211
Aunshuman GaekwadINDWest Indies tour of India 1983/84198361101744815.8216247.5300170
Stuart MeakerSURSpecsavers County Championship 2017201781231744919.3340742.75003210
Jack BrooksSUS/SOMCounty Championship 2022202291231743619.3326964.68001213
Jack LeachSOMSpecsavers County Championship 20182018111621746612.4344139.46013261
Matt MilnesKENSpecsavers County Championship 20192019131751743114.5047136.94002230
Shikhar DhawanIND-2015010173173173.0019588.72100230
Brian LaraWIBangladesh tour of West Indies 2004200422017312086.5022377.58110193
David ObuyaKENICC Intercontinental Shield 2009/10201012017311586.5027064.07110232
Brendan TaylorZIMBangladesh tour of Zimbabwe 202120211201739286.50165104.85020281
Joe RootENGIndia tour of England 20222022121173142*173.0024072.08100231
Stewie DempsterNZNew Zealand tour of England 1931193112017312086.50--110100
Giff VivianNZSouth Africa tour of New Zealand 1931/32193212017310086.50--11081
Clive RadleyENGEngland tour of New Zealand 1977/78197822017315886.5057030.35100170
BJ WatlingNZNew Zealand in Bangladesh Test Series 2013/14201323117310386.5036247.79111102
Dhruv JurelINDIndia tour of Sri Lanka 20262026231173115*86.5026066.54110143
Bam Bam WeekesWIWest Indies tour of England 1939193923017313757.67--100181
Brun SmithNZNew Zealand tour of England 194919492311739686.50--02082
Gary KirstenSAWest Indies tour of South Africa 2003/042003-200434117313757.6728460.92100231
Hashan TillakaratneSLIndia tour of Sri Lanka 20012001341173136*57.6734450.29100200
Shakib Al HasanBANSri Lanka in Bangladesh Test Series 2013/1420142411735557.6730057.67020251
Azhar AliPAKPakistan tour of New Zealand 2020/212020-20212401739343.2542440.80010220
Jack BoyleCSPlunket Shield 2022/23202324017311743.2532353.56100162
John ReidNZNew Zealand tour of England 194919492401739343.25--020110
Arjuna RanatungaSLSri Lanka tour of New Zealand 1994/9519952401739043.2531854.40021190
PreviousPage 173Next

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.