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
Joe RootYORLV= County Championship 201420143402129753.0027975.99020311
Glenn PhillipsGLOCounty Championship 2022202224021212553.0037856.08110233
Allan SteelENGAustralia tour of England 1884188434021214853.007342.47100160
Asif IqbalPAKEngland tour of Pakistan 1972/73197334021210253.00--110321
Mathew SinclairNZNew Zealand tour of South Africa 2000/01200035021215042.4048243.98100331
Alastair CookENGSri Lanka in England Test Series 201620163522128570.6741850.72010221
Kane WilliamsonNZNew Zealand in India Test Series 2010/11201035021213142.4048543.71111190
Imran KhanPAKPakistan tour of England 1982198235121267*53.0046046.09020255
Alvin KallicharranWIWest Indies tour of England 197319733502128042.4043848.40020290
Ian BothamENGEngland tour of New Zealand 1977/78197835121210353.0050042.40110271
Gus LogieWIEngland tour of West Indies 1989/9019903502129842.4035360.06010230
Mark ButcherENGIndia tour of England 200220024602125435.3351441.25020270
Marvan AtapattuSLAustralia tour of Sri Lanka 2003/04200436021211835.3348843.44100320
Mark BoucherSAEngland tour of South Africa 1999/001999-200056121210842.4049842.57101261
Stephen FlemingNZEngland tour of New Zealand 1996/97199736021212935.3351641.09111251
Brendon McCullumNZEngland in New Zealand Test Series 2007/0820083602128535.3325782.49021285
Brendon McCullumNZNew Zealand in England Test Series 200820083602129735.3329073.10021283
Steve SmithAUSSouth Africa in Australia Test Series 2016/1720163612125942.4042250.24011281
Dhananjaya de SilvaCCCMajor League Tournament 2024/252024-20254622128353.0027577.09010187
Chetan ChauhanINDIndia tour of Pakistan 1978/7919783612129342.40--01100
Basil WilliamsWIWest Indies tour of India and Sri Lanka 1978/791978-197946021211135.3310.0010100
Martin CroweNZEngland tour of New Zealand 1991/9219923612125642.4053639.55010260
Will YoungCSPlunket Shield 2020/212020-2021472212110*42.4035859.22100321
Rob JonesLANSpecsavers County Championship 20162016472212106*42.4065032.62100272
Charlie WakimTASSheffield Shield 2025/262025-20264702125830.2942050.48021312
Tom HoranAUSEngland tour of Australia and New Zealand 1881/821881-188247121212435.33--100120
Alan DavidsonAUSWest Indies tour of Australia 1960/611960-19614702128030.2924136.51010201
Ian ChappellAUSIndia tour of Australia 1967/681967-196847021215130.2926757.30101260
Kapil DevINDAustralia tour of India 1979/8019796712128335.3323085.65010301
Roland HolderWIIndia tour of West Indies 1996/9719975712129135.3351741.01020181
Ajit WadekarINDIndia tour of Australia 1967/681967-19684802129926.5034549.86011250
Neil WagnerOVPlunket Shield 2012/132012-201371022126826.5045546.59020244
Ryan PatelSURSpecsavers County Championship 2018201871032124830.2955937.92000220
Zaman AkhterGLOCounty Championship 2024202491122127023.5634860.92013254
Tom HoranAUSEngland tour of Australia 1884/851882-188581512126315.14--013131
Ethan BamberWARCounty Championship 20262026141852124616.3133164.05003276
Chris RushworthDURLV= County Championship 20142014141942124614.1331667.09004322
Marcus NorthAUSTrans-Tasman Trophy 2009/102010231211112*105.5039054.10110283
Marvan AtapattuSLSri Lanka tour of West Indies 2003200324121111870.3350242.03110230
Younis KhanPAKPakistan in Sri Lanka Test Series 2014201424021117752.7541251.21100191
Simon KatichAUSPakistan in Australia Test Series 2009/102009-201024021110052.7539553.42110190
Tamim IqbalBANNew Zealand in Bangladesh Test Series 2013/1420132402119552.7546745.18021290
Peter SleepAUSNew Zealand tour of Australia 1987/8819873402119052.7556337.48020130
Sourav GangulyINDSouth Africa in India Test Series 2007/0820083512118752.7532764.53021231
Justin LangerAUSAustralia tour of Pakistan 1998/99199835021111642.2051141.29111161
Barry SinclairNZNew Zealand tour of Pakistan 1964/65196535021113042.20--100120
Sadiq MohammadPAKNew Zealand tour of Pakistan 1976/771976351211103*52.75--100260
Andrew StraussENGIndia tour of Ireland, England and Scotland 200720073602119635.1749542.63020330
AB de VilliersSAIndia tour of South Africa 2017/1820183602118035.1733562.99020262
Jermaine BlackwoodWIWest Indies tour of England 202020203602119535.1736358.13021260
PreviousPage 138Next

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.