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
Arjuna RanatungaSLZimbabwe tour of Sri Lanka 1997/98199823116687*83.0043238.43020201
Dave HoughtonZIMZimbabwe tour of New Zealand 1995/961996231166104*83.0029955.52100180
Michael ClarkeAUSAustralia in South Africa Test Series 2011/12201124016615141.5023171.86100240
Mark VermeulenZIMZimbabwe tour of Australia 2003/0420032401666341.5031652.53010241
Hannan SarkarBANBangladesh tour of Australia 200320032401667641.5032251.55021190
Tamim IqbalBANBangladesh in West Indies Test Series 201420142401666441.5037444.39020124
Umar AkmalPAKPakistan in West Indies Test Series 201120112401665641.5029057.24010123
Kraigg BrathwaiteGLASpecsavers County Championship 20192019341166103*55.3344237.56101171
Dimuth KarunaratneSLSri Lanka tour of India 2021/22202224016610741.5030454.61100270
Haris SohailPAKAustralia tour of United Arab Emirates 2018/19201824016611041.5038543.12101104
Shai HopeWIWest Indies tour of India 2025/26202524016610341.5032151.71100202
Nazmul Hossain ShantoBANNew Zealand tour of Bangladesh 2023/24202324016610541.5027161.25100153
Supun MadushankaPSCMajor League Tournament 2025/2620263421666583.0023171.86010145
Peter ParfittENGEngland tour of New Zealand 1962/631963341166131*55.3320.00101170
John DysonAUSWest Indies tour of Australia 1981/821982241166127*55.3348234.44100140
VVS LaxmanINDPakistan tour of India 2004/05200535116679*41.5036745.23021231
Shaun PollockSAPakistan tour of South Africa 1997/98199835116670*41.5025565.10010192
Dwayne BravoWISouth Africa in West Indies Test Series 201020103501666133.2040940.59020124
Marcus NorthAUSThe Frank Worrell Trophy 2009/1020093501667933.2036145.98020170
Doug BracewellCSPlunket Shield 2012/132012-20133521666755.3321178.67020241
Billy GodlemanDERCounty Championship 202320233501668633.2020680.58022213
Devan VishvakaWFPlunket Shield 2021/2220223501668033.2026762.17021231
Geoff BoycottENGEngland tour of New Zealand 1977/7819783501667733.2059627.85020170
Sachin TendulkarINDSouth Africa tour of India 1996/9719963601666127.6745536.48010191
Sourav GangulyINDIndia tour of Sri Lanka 2001200136116698*33.2035347.03010201
Mahela JayawardeneSLWarne-Muralitharan Trophy 2012/132012-20133601667227.6736944.99021241
Kumar SangakkaraSLPakistan v Sri Lanka Test Series 2013/142013-20143611665533.2032051.88020180
Shahriar NafeesBANBangladesh tour of Sri Lanka 200720073601666427.6730354.79011270
Kieran PowellWISri Lanka tour of West Indies 201820183601668827.6726662.41010173
Kraigg BrathwaiteWIWest Indies tour of England 202420243601666127.6727161.25011250
Pat CumminsAUSEngland tour of Australia and New Zealand 2017/182017-20185621664441.5033549.55000202
Zak CrawleyENGThe Ashes 2021/222021-20223601667727.6728358.66010260
Errol HunteWIEngland tour of West Indies 1929/3019303611665833.20--02000
Brian CloseENGWest Indies tour of England 197619763611666033.2057029.12010161
Tiger LanceSASouth Africa tour of England 196519653601666927.67--021120
Graham GedyeNZSouth Africa tour of New Zealand 1963/6419643601665527.67--020100
Bruce MurrayNZNew Zealand tour of India 1969/7019693601668027.67--010150
Gus LogieWINew Zealand tour of West Indies 1984/8519854611665233.2028258.87011250
Michael SlaterAUSAustralia tour of India 2000/0120013611664833.2030853.90000243
Stephen FlemingNZNew Zealand tour of England 1999199947216666*33.2050333.00010180
Carl HooperWIWest Indies tour of England 198819885701668423.7137144.74010142
Harvey HoseinDERSpecsavers County Championship 201720174721665233.2038143.57011170
RMRDG RathnayakeACCCMajor League Tournament 2024/2520254721665933.2034448.26010123
Mark ButcherENGEngland tour of South Africa 1999/001999-20005801664820.7560127.62000220
Marcus TrescothickENGEngland tour of West Indies 2003/0420044811668823.7134148.68010221
Denesh RamdinWIIndia tour of West Indies 2006200648316662*33.2034548.12010211
Jack TaylorGLOCounty Championship 202320235801669820.7519983.42012261
Ben AllisonWOR/ESSCounty Championship 202320236821667527.6732151.71011251
Chandu BordeINDIndia tour of Australia 1967/681967-19684801666920.754124.39022160
Pom Pom Fellows-SmithSASouth Africa tour of England 196019604821663527.67--000140
PreviousPage 181Next

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.