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
Dinesh ChandimalSLEngland tour of Sri Lanka 2020/2120212401095227.2522648.23010101
Dean BrownlieNZEngland in New Zealand Test Series 2012/1320133401093627.2526541.13000170
Kraigg BrathwaiteWIBangladesh tour of West Indies 2024/2520242401094327.2526541.1300061
Aminul IslamBANBangladesh tour of Zimbabwe 2000/0120012401098427.2531634.49010100
Moeen AliENGWest Indies tour of England 201720173401098427.2514575.17011180
Jermaine BlackwoodWIWest Indies tour of Sri Lanka 2021/2220212401094427.2525243.25000111
Marnus LabuschagneAUSSouth Africa tour of Australia 2022/232022-20233411097936.3322648.23010170
Hanno JacobsSASheffield Shield 2025/262025-20263421094154.5020253.9600081
Saeed AhmedPAKEngland tour of Ceylon and Pakistan 1968/6919693401093927.25--000-0
Majid KhanPAKPakistan tour of Australia 1978/79197924010910827.2517064.12102160
Graham RoopeENGEngland tour of Pakistan 1977/781977-19783411095636.3347423.0001090
Bob WoolmerENGWest Indies tour of England 198019802411094636.3336529.86000130
Wasim RajaPAKPakistan tour of New Zealand 1972/7319733511094927.25--000181
HMRKB HerathSLSri Lanka in England Test Series 201620163501096121.8022348.88010160
Ravindra JadejaINDFreedom Trophy 2015/1620154501093821.8023546.38000150
Charlie WakimTASSheffield Shield 2024/2520243501093721.8025442.91001120
Brijesh PatelINDIndia tour of New Zealand 1975/7619763501098121.80--01071
Kim HughesAUSNew Zealand tour of Australia 1980/8119803511095127.2522049.5501091
Bruce LairdAUSAustralia tour of Pakistan 1979/8019803501096321.8032633.44011100
Sidath WettimunySLSri Lanka tour of India 1986/871986-19873501097921.80--010130
Merv HughesAUSWest Indies tour of Australia 1988/891988-198945210972*36.3320952.1501181
Shane DowrichWIPakistan in West Indies Test Series 201720173601095618.1727439.78011150
Glenn PhillipsGLOCounty Championship 202120213601094718.1727339.93000132
Zakary FoulkesCANPlunket Shield 2021/2220224601094918.1732034.0600172
Y MaddegeKCCCMajor League Tournament 2024/2520253611094621.8018957.67000132
Johnny WardleENGEngland tour of Australia 1954/551954-19554611093821.808755.17001141
Dilip SardesaiINDIndia tour of West Indies 1961/6219623601096018.172100.0001270
Winston BenjaminWIAustralia tour of West Indies 1994/9519954601095118.1722947.60010112
Ajinkya RahaneINDIndia tour of England 202120214701096115.5730835.39011110
Theo van WoerkomCANPlunket Shield 2020/212020-202177110928*18.1734032.0600192
Joe DarlingAUSAustralia tour of England 190219024701095115.5710.0001252
Jim LakerENGEngland tour of West Indies 1947/4819484711095518.17--01070
Jeff DujonWIEngland tour of West Indies 1989/9019904721093121.8022348.88001131
Ajmal ShahzadSUSSpecsavers County Championship 201620166811092615.5727739.35001120
Chris JordanSUSLV= County Championship 201420145811094115.5726041.92000140
George LindeKENCounty Championship 202220226811093115.5719157.07002141
Nathan SmithOVPlunket Shield 2020/212020-202158110934*15.5727839.21001160
George GartonSUSBob Willis Trophy 2020202048110954*15.5723745.99010112
Kiran CarlsonGLABob Willis Trophy 202020204801097913.6329836.58011140
Brian TaberAUSAustralia tour of South Africa 1969/70197048310930*21.8037928.76001150
Tufty MannSASouth Africa tour of England 194719475901093612.1120.0000101
Danial IbrahimSUSCounty Championship 2023202351011093612.1128538.25002170
Ciss ParkinENGEngland tour of Australia 1920/211920-192151011093612.1114774.15000131
George DockrellSOMLV= County Championship 2014201481171092727.2521750.23000122
Duvindu TillakaratneBCAAMajor League Tournament 2025/262025-202681121093212.1124344.86003162
Ethan BamberMIDCounty Championship 202220221012310937*12.1129536.95001111
Gareth BattySURSpecsavers County Championship 2019201971341092912.1129337.20001170
Stuart BroadNOTSpecsavers County Championship 2019201971341093012.1125442.91001150
Mitchell MarshWASheffield Shield 2022/232023111108108*-11197.3010094
Pat SymcoxSAPakistan tour of South Africa 1997/981998110108108108.0015768.79100170
PreviousPage 259Next

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.