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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 runsODI1st 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
Shadman IslamBANBangladesh tour of India 2024/2520242401115027.7521152.61010170
Nathan SmithWFPlunket Shield 2022/2320232401117327.7516069.38010132
Justin GreavesWIPakistan tour of West Indies 202620262401117327.7525743.19010130
Alick AthanazeWISouth Africa tour of West Indies 202420242401119227.7518859.04010100
Richard HadleeNZNew Zealand tour of Australia 1985/8619853401115427.7515870.2501084
Hemant KanitkarINDWest Indies tour of India, Pakistan and Sri Lanka 1974/7519742401116527.75--010170
Martyn MoxonENGNew Zealand tour of England 198619862401117427.7528139.50010110
Sherwin CampbellWIZimbabwe tour of West Indies 1999/0020002411114837.0034232.46000150
Sanath JayasuriyaSLNew Zealand tour of Sri Lanka 199819983501115922.2017762.71010160
Guy WhittallZIMSri Lanka tour of Zimbabwe 1999/00199935111153*27.7543725.4001090
Hanuma VihariINDIndia tour of Australia 2018/192018-20193501114222.2032833.84000120
Manelker De SilvaTUCAMajor League Tournament 2024/252024-20254501118422.2023148.05011103
Saleem MalikPAKAustralia tour of Pakistan 1998/99199835111152*27.7530436.51012140
Mark BoucherSASouth Africa tour of Sri Lanka 200020003601116018.5022050.45011130
BJ WatlingNZNew Zealand in India Test Series 2016/1720163611112522.2027140.96000180
Aaron ThomasonSUSBob Willis Trophy 202020203601114918.5034232.46001130
Jacob BethellWAR/GLOCounty Championship 202220224601116118.5027340.66010160
Bevan CongdonNZNew Zealand tour of England 196519653601114718.5020.0000101
Richard HadleeNZNew Zealand tour of Australia 1987/8819873611113622.2022848.6800091
Bernard JulienWIIndia tour of West Indies 1975/7619764621114727.75--000-0
Mike GattingENGPakistan tour of England 1982198236111132*22.2031934.80000130
Brett HamptonNDPlunket Shield 2025/2620254701116015.8613085.38012152
Ian SmithNZNew Zealand tour of West Indies 1984/8519854711115318.5029637.50011100
Sean DicksonSOMCounty Championship 2025202558211177*18.5030935.92012110
John SnowENGAustralia tour of England 197219725801114813.8829537.63002120
Simon HarmerESSBob Willis Trophy 202020206911113213.8827740.07003130
Sangeeth CoorayCCCMajor League Tournament 2024/252024-20257901114212.3329737.3700360
Gulabrai RamchandINDAustralia tour of India 1959/601959-19605901112412.33--00100
Derek UnderwoodENGEngland tour of Australia 1974/751974-19755901113012.3321850.92002180
Andrew MathiesonCSPlunket Shield 2014/152014-201571061112727.7523347.64001174
Ajaz PatelCSPlunket Shield 2017/182017-2018911411134*15.8626042.69001170
Neil WagnerLANSpecsavers County Championship 201620169120111379.2518759.36002141
Oli StoneNOTCounty Championship 20262026111211113810.0926841.42004141
Mitchell ClaydonKENSpecsavers County Championship 20172017913511121*13.8815571.61003182
Matt HorneNZNew Zealand tour of Zimbabwe 2000/012000110110110110.0027739.71100130
Deepak ShodhanINDPakistan tour of India 1952/531952110110110110.00--100150
Kumar SangakkaraSLSri Lanka tour of Bangladesh 2008/0920081201106755.0023546.81010150
Alviro PetersenSASri Lanka in South Africa Test Series 2011/122012121110109110.0018958.20100131
Dinesh ChandimalSLSri Lanka tour of South Africa 2020/2120201201108555.0020653.40010150
Asad ShafiqPAKPakistan v Australia Test Series 2014/1520142201108955.0018360.1101063
Shadman IslamBANBangladesh tour of West Indies 2024/2520241201106455.0021950.23010121
Wesley MadhevereZIMIreland tour of Zimbabwe 2024/2520251201108455.0022648.67010101
Amal SilvaSLSri Lanka tour of England 19841984121110102*110.0026641.35100130
Roger TwoseNZPakistan tour of New Zealand 1995/96199512111059110.0030935.6002090
Javagal SrinathINDIndia tour of New Zealand 1998/991998-19992311107655.0024744.53010151
Tillakaratne DilshanSLSri Lanka tour of New Zealand 2004/0520052301107336.6718160.77010171
Mitchell StarcAUSPakistan in Australia Test Series 2016/172016-20173301108436.67109100.9201049
Ollie PopeENGEngland in New Zealand Test Series 2019/2020192301107536.6728239.01010130
QLM SundeAAPlunket Shield 2022/23202323211052*110.0015272.37010170
Blair PocockNZSri Lanka tour of New Zealand 1996/9719972301108536.6731435.0301060
PreviousPage 256Next

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.