Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL133/7 (19.4)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Darren LehmannAUSNew Zealand tour of Australia 2004/052004220898144.5018348.63010100
Mehrab Hossain jnrBANNew Zealand tour of Bangladesh 2008/092008120898344.5019745.18010120
Chamara SilvaSLSri Lanka in West Indies Test Series 2007/082008120897644.5013565.93010140
Mominul HaqueBANIndia tour of Bangladesh 2022/232022120898444.5016653.61010131
Kusal MendisSLBangladesh tour of Sri Lanka 20252025220898444.5010485.5801092
Frank WoolleyENGNew Zealand tour of England 19311931120898044.50--010110
Fred BakewellENGEngland tour of India 1933/341934120898544.50--010-1
Dilawar HussainINDIndia tour of England 19361936120895444.50--010-0
Warren LeesNZSri Lanka tour of Australia and New Zealand 1982/831983220898944.5018248.9001181
Mark GreatbatchNZPakistan tour of New Zealand 1988/891989121897689.0020743.00010150
Hansie CronjeSAPakistan tour of South Africa 1994/951995120894844.5016354.60000120
Afsar ZazaiAFGAfghanistan tour of Bangladesh 2019/2020191218948*89.0022539.5600072
Mahela JayawardeneSLIndia tour of Sri Lanka 19971997230896629.6714959.73010130
Aftab AhmedBANSouth Africa in Bangladesh Test Series 2007/082008231894444.5021042.3800050
Neil WagnerSOMCounty Championship 20232023330897229.6711478.07010142
Alex CareyAUSAustralia tour of Sri Lanka 20222022231894544.5013665.44000100
Brian CloseENGWest Indies tour of England 19571957230894229.67--00070
Nick KnightENGWest Indies tour of England 19951995240895722.2531328.4301090
Paul CollingwoodENGEngland tour of Sri Lanka 2003/042003240893622.2531528.25000100
Neil McKenzieSASouth Africa tour of New Zealand 2003/042004240895222.2520942.58011142
Scott StyrisNZPakistan tour of New Zealand 2003/042003240893622.2517850.00001130
Shivnarine ChanderpaulWIWest Indies tour of New Zealand 1999/001999240897022.2520942.58011100
Azhar MahmoodPAKPakistan tour of England 20012001240893722.2515955.97000120
Brendan TaylorZIMSri Lanka tour of Zimbabwe 20042004240896122.2523238.3601091
Alastair CookENGEngland in Bangladesh Test Series 2016/172016240895922.2517850.0001090
Chamara SilvaSLEngland tour of Sri Lanka 2007/082007340894922.2518647.85000100
Dimuth KarunaratneYORCounty Championship 20222022340893622.2525035.60000130
Taijul IslamBANSri Lanka tour of Bangladesh 2023/242024240894722.2518448.37000100
Jeet RavalNZBangladesh in New Zealand Test Series 2016/172017240893322.2515358.17000110
Varun ChopraESSBob Willis Trophy 20202020240894122.2518747.5900190
Ruaidhri SmithGLASpecsavers County Championship 20172017340893822.2513764.96001121
Washington SundarINDNew Zealand tour of India 2024/2520242428938*44.5012968.9900083
Imam-ul-HaqPAKPakistan tour of West Indies 20262026240896322.2514063.57010100
Will JacksENGEngland tour of Pakistan 2022/232022240893122.259098.8900065
Nick WelchZIMNew Zealand tour of Zimbabwe 202520252418947*29.6720244.06000130
Jeffrey StollmeyerWIAustralia tour of West Indies 1954/551955240894222.25--000-0
Fred TruemanENGWest Indies tour of England 195719575438936*89.00--00084
Younis AhmedPAKNew Zealand tour of Pakistan 1969/701969240896222.25--011120
Pat SymcoxSAWest Indies tour of South Africa 1998/991998340893622.2516354.6000060
Adnan AkmalPAKPakistan v England Test Series 2011/122012350896117.8023737.55011100
Paul CoughlinDURCounty Championship 20212021450894817.8022140.27000110
Kepler WesselsSAAustralia tour of South Africa 1993/941994350895017.8021441.59010100
S FonsekaCCCMajor League Tournament 2025/262025-2026650892717.8021541.4000060
Mahmood HussainPAKPakistan tour of India 1960/611960-1961550893517.80--00061
Virender SehwagINDIndia tour of South Africa 2006/072006-2007360894014.8312074.17001141
Wasim AkramPAKPakistan tour of India 1986/871987561896217.8012860.1601176
HMRKB HerathSLIndia in Sri Lanka Test Series 20152015361894917.8017949.72000140
Ross TaylorNZNew Zealand in India Test Series 2016/172016360893614.8317550.86002121
Ravichandran AshwinINDIndia tour of South Africa 2021/222021-2022360894614.8311180.18000120
Baron ConstantineWIWest Indies tour of England 19281928360893714.83580.0000101
PreviousPage 293Next

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.