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
Sylvester ClarkeWIWest Indies tour of Pakistan 1980/81198045210335*34.3311093.6400086
Sidath WettimunySLIndia tour of Sri Lanka 198519853501033420.60--000-0
Bruce FrenchENGPakistan tour of England 198719874511035925.7521448.13011150
Mahela JayawardeneSLSri Lanka in England Test Series 201120113601034917.1727038.15000150
Clive LloydWIWest Indies tour of New Zealand 1979/8019803601034217.1732531.6900071
Heino KuhnSASouth Africa tour of England 201720173601033417.1725540.39000170
Jos ButtlerLANSpecsavers County Championship 201720174601034917.1717459.20000123
David SalesNORLV= County Championship 201420143601034317.1718455.98001151
Cameron GreenAUSThe Ashes 202320233611033820.6024841.53001101
Roman WalkerLEICounty Championship 202220223611036420.6021248.58011120
Jacob BethellENGNew Zealand tour of England 202620263601037417.1722346.19012130
Jimmy SinclairSAEngland tour of South Africa 1895/9618963601034017.17--00100
Syed Wazir AliINDEngland tour of India 1933/341933-19343601033917.17--00100
John EdrichENGWest Indies tour of England 196319633601033817.1715736.94001110
Arun LalINDNew Zealand tour of India 1988/8919883611034720.6018356.28000100
Kiran MoreINDIndia tour of West Indies 1988/8919894601035017.1730533.77010110
Mark WoodENGThe Ashes 2015201547310332*25.7513476.87000181
Hedley VerityENGAustralia tour of England 1934193457310360*25.7534929.5101100
Waqar HasanPAKPakistan tour of England 195419544701035314.71--01030
Ian CraigAUSAustralia tour of South Africa 1957/581957-19585701035214.71--01200
Ian HealyAUSAustralia tour of England 198919896711034417.1717160.23001110
Neil WagnerNDPlunket Shield 2022/2320224811034114.7117160.23002142
Craig MilesWARCounty Championship 202220227821033217.1724342.39000141
Josh InglisWASheffield Shield 2018/192018-20194811032914.7122944.98002170
Danal HemanandaACCCMajor League Tournament 2024/252024-20255821034517.1720250.9900165
R HirushanPSCMajor League Tournament 2024/2520255811035714.7116562.42012140
Gil LangleyAUSSouth Africa tour of Australia 1952/531952-19535831032720.60--000120
Geoff DymockAUSAustralia tour of India 1979/80197959210331*14.7123336.91001130
Craig McDermottAUSAustralia tour of England 198519856911033512.8817160.23001111
Michael SneddenWFPlunket Shield 2024/252024-2025713410341*11.4435728.8500181
Justin LangerAUSAustralia tour of England 20012001111102102*-18654.84100121
Daryl MitchellNZPakistan tour of New Zealand 2020/212021111102102*-11291.0710082
Dean JonesAUSSri Lanka tour of Australia 1987/881988110102102102.0017458.62100130
Marcus TrescothickENGZimbabwe tour of England 200320032201025951.0022146.15010131
Ashley GilesENGZimbabwe tour of England 200320032201025251.0017956.98020111
Younis KhanPAK-201102110288102.0029334.8101061
Collins ObuyaKENICC Intercontinental Cup 2012/1320121201025651.0016860.71010140
MahmudullahBANSouth Africa in Bangladesh Test Series 201520152201026751.0022944.54010130
Temba BavumaSAICC World Test Championship 202520251201026651.0021846.7901091
Will YoungNZEngland tour of New Zealand 2024/2520241201026051.0017757.63010190
Mitchell SantnerNZBangladesh in New Zealand Test Series 2016/1720172201027351.0016462.2001093
Mark AdairIREIreland tour of England 202320231201028851.0010894.44010142
Alex CareySASheffield Shield 2016/1720171201025751.0011588.7001063
Josh InglisAUSAustralia tour of Sri Lanka 2024/25202522010210251.0096106.25101101
Hansie CronjeSASouth Africa tour of New Zealand 1998/9919993201027251.0021048.57010150
Rahmat ShahAFGAfghanistan tour of Bangladesh 2019/20201912010210251.0018854.26101102
Virender SehwagINDIndia tour of Zimbabwe 200520052311024451.0010399.03000161
Harbhajan SinghINDIndia tour of Zimbabwe 200120012301026634.0011886.44010171
Alec StewartENGPakistan tour of England 200120012311024451.0013476.12000120
Mahela JayawardeneSLSri Lanka tour of Bangladesh 2005/0620062311024951.0017060.00000151
PreviousPage 269Next

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.