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
Nathan LyonAUSThe Frank Worrell Trophy 2011/1220123546240*62.0013446.2700080
Peter NevillNSWSheffield Shield 2017/182017-2018450622012.4019631.6300070
Roald BadenhorstOVPlunket Shield 2014/152015351622215.5016138.5100190
Anurag VermaNDPlunket Shield 2012/1320133526233*20.6710857.4100072
Henry ThorntonSASheffield Shield 2024/252024-2025451622215.5011553.9100070
Lawrence Neil-SmithTASMarsh Sheffield Shield 2019/202019-2020351623715.5019931.1600030
Tanveer SanghaNSWSheffield Shield 2025/262025-2026450625312.4014642.4701251
Ravishan de SilvaMSCMajor League Tournament 2024/252024-20253526221*20.6710062.0000090
Gerry GomezWIIndia tour of West Indies 1952/531953450623512.40--00200
Bill JohnstonAUSAustralia tour of England 19481948552622920.672568.0000020
Alfie BinnsWIWest Indies tour of New Zealand 1955/561956351622715.50--00100
David AllenENGEngland tour of Australia 1965/661965-19664526250*20.6716138.5101030
John SnowENGWest Indies tour of England 196619663526259*20.6717735.0301280
Bruce TaylorNZNew Zealand tour of England 19731973350622012.4010559.0500080
Aaqib JavedPAKSri Lanka tour of Pakistan 1995/9619953526228*20.6713545.9300080
Craig WhiteENGWest Indies tour of England 20002000461622712.4016437.8000280
Stuart BroadNOTCounty Championship 20232023463622620.6712549.6000181
Morné MorkelSASouth Africa tour of England 201720173626220*15.5010360.19002110
Tim SoutheeNZNew Zealand in West Indies Test Series 201420143616221*12.407088.5700043
Peter SiddleVICSheffield Shield 2018/192018-2019462624215.5011852.5400080
Scott KuggeleijnNDPlunket Shield 2021/222021-20224626225*15.509763.9200142
Charlie HemphreyGLABob Willis Trophy 20202020360622010.3322527.5600070
Ian PeeblesENGEngland tour of South Africa 1927/281927-1928463622620.67--00000
Mervyn DillonWIIndia tour of West Indies 2002200257062438.8612450.0000382
Ivo BlighENGEngland tour of Australia 1884/851882-1883471621910.33--00260
Punch PhilipsonENGEngland tour of Australia 1894/951894-1895471623010.33--00010
Frank LaverAUSAustralia tour of England 19051905573622415.50--00000
Jim LakerENGEngland tour of Australia 1958/591958-19594726222*12.4018832.9800030
Dean BartlettAAPlunket Shield 2014/152014-20157846234*15.5019032.63001100
Blair TicknerCSPlunket Shield 2021/222021-20226836237*12.4017535.4300160
Ethan BamberMIDSpecsavers County Championship 201820185826227*10.3321628.7000260
Jack NisbetNSWSheffield Shield 2023/242023-20245816220*8.8612450.0000390
Claude NewberrySAEngland tour of South Africa 1913/141913-191448062167.75--00100
Bernard BosanquetENGEngland tour of Australia 1903/041903-190448162168.86--00050
Lockie FergusonAAPlunket Shield 2017/182017-2018693622010.3311255.36002111
Mark SteketeeQUESheffield Shield 2021/222021-20226926219*8.868176.5400371
Chud LangtonSAAustralia tour of South Africa 1935/361935-1936510162166.89--00101
Lewis HatchettSUSLV= County Championship 2014201481156220*10.3324924.9000150
Michael SneddenWFPlunket Shield 2023/242023-2024711462328.8619931.1600441
Jack WhiteYORCounty Championship 20262026121711622110.3313047.69004121
Glenn McGrathAUSNew Zealand tour of Australia 2004/052004210616161.009266.3001051
Jacques KallisSASouth Africa tour of Pakistan 1997/981997110616161.0015738.8501060
Shaun PollockSASouth Africa tour of Zimbabwe 1999/001999110616161.0011055.4501052
Robin PetersonSASouth Africa tour of Bangladesh 20032003110616161.0010955.9601080
Robin PetersonSAIndia in South Africa Test Series 2013/142013110616161.0052117.3101091
Asad ShafiqPAKPakistan v South Africa Test Series 2010/112010110616161.0011851.69010100
Trent BoultNDPlunket Shield 2018/192018110616161.0037164.8601065
Kamindu MendisSLAustralia tour of Sri Lanka 20222022110616161.0013744.5301070
Mitchell HayNZWest Indies tour of New Zealand 2025/262025110616161.009365.5901091
Navjot SidhuINDZimbabwe tour of India 1992/931993110616161.009862.24010100
PreviousPage 356Next

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.