Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Ian BishopWIWest Indies tour of Pakistan 1997/981997361612112.2016137.8900051
Mark WaughAUSAustralia tour of Sri Lanka 19921992360615610.1711154.9501440
Brian McMillanSASouth Africa tour of India 1996/971996361611812.2015639.1000160
Nasser HussainENGWest Indies tour of England 20002000471612210.1727622.1000271
Wes AgarSASheffield Shield 2020/212020471614110.1711254.4600272
Dick PillingENGEngland tour of Australia and New Zealand 1881/821881-1882471612310.17--00040
Ashley MallettAUSEngland tour of Australia 1974/751974-1975572613112.2012648.4100360
Courtney WalshWIWest Indies tour of England 19951995671611910.178175.3100272
Lawrence Neil-SmithTASSheffield Shield 2024/252024-202558161208.7118932.2800260
Nathan GilchristWAR/LEICounty Championship 20262026683611712.2013844.2000081
Sudeera ThilakaratnePSCMajor League Tournament 2024/252024-20257816116*8.7125623.8300130
Stuart BroadENGThe Ashes 20192019594612912.2013644.8500252
Boyd RankinWARSpecsavers County Championship 201720175946121*12.2020729.47001100
Harry ConwayNSWSheffield Shield 2021/222021-2022594612012.2026323.1900070
Ian JohnsonAUSAustralia tour of England 1956195659161177.63--00260
Andre AdamsNOTLV= County Championship 20142014810061196.107482.4300243
Bill O'ReillyAUSEngland tour of Australia 1932/331932-1933510061196.1010259.8000270
Duanne OlivierYORCounty Championship 202120217115612110.1718033.8900060
Ranjan MadugalleSLNew Zealand tour of Sri Lanka 1986/871987110606060.0015738.2201061
Craig ErvineZIMBangladesh tour of Zimbabwe 20262026110606060.0010060.0001061
James SeymourVICSheffield Shield 2020/212021110606060.0012348.7801071
Kapil DevINDIndia tour of Zimbabwe 1992/931992110606060.009563.1601090
Aravinda de SilvaSLSri Lanka tour of England 19911991120604230.0012348.7800080
Charitha BuddhikaSLBangladesh tour of Sri Lanka 200220022226031*-9265.2200070
Jehan MubarakSLPakistan in Sri Lanka Test Series 20152015120603530.0015738.22000100
Andy FlowerZIMIndia tour of Zimbabwe 1992/931992121605960.0023525.5301030
Sanwar HossainBANICC World Cup 2002/032002120603630.0011950.4200060
Alistair CampbellZIMZimbabwe tour of South Africa 1999/001999120603330.0013444.78000120
Tamim IqbalBANBangladesh tour of South Africa 2021/222022120604730.007975.95000100
Virat KohliINDWest Indies in India Test Series 2013/142013220605730.008372.2901050
Andrew BalbirnieIREIreland tour of England 20192019120605530.007975.95010110
Andrew BalbirnieIREIreland v Afghanistan in United Arab Emirates 2023/2420241216058*60.0010855.5601050
Matthew WadeTASMarsh Sheffield Shield 2019/202019120604030.0014142.5500081
Dimuth KarunaratneSLNew Zealand in Sri Lanka Test Series 2012/1320121216060*60.006395.2401190
Mominul HaqueBANAustralia tour of Bangladesh 20172017120603130.0012846.8800040
Michael BracewellWFPlunket Shield 2023/242024220604030.007085.7100062
Hanuma VihariINDIndia tour of South Africa 2021/2220221216040*60.0013743.8000090
Mosaddek HossainBANAfghanistan tour of Bangladesh 2019/2020191216048*60.009960.6100012
Shadab KhanPAKPakistan tour of England 20202020120604530.009861.2200050
Jaker AliBANSouth Africa tour of Bangladesh 2024/252024120605830.0012647.6201070
Joshua Da SilvaWIWest Indies tour of New Zealand 2020/212020120605730.0010955.0501060
Sam WoodLEICounty Championship 20252025220603330.008768.9700073
Gubby AllenENGAustralia tour of England 19301930120605730.0013046.1501080
Richie BenaudAUSAustralia tour of Pakistan 1956/571956120605630.00--010-0
Martin HortonENGIndia tour of England 19591959220605830.00--01060
Bill LawryAUSPakistan tour of Australia 1964/651964120604130.0013245.4500030
Geoff MillerENGWest Indies tour of England 19761976120603630.0015040.0000070
John EmbureyENGEngland tour of Sri Lanka 1992/931993121605960.0018332.7901060
Jeff MossAUSPakistan tour of Australia 1978/7919791216038*60.0013644.1200041
Adam ParoreNZNew Zealand tour of West Indies 1995/961996120605930.0011651.72010110
PreviousPage 359Next

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.