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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Jamie HowNZSri Lanka tour of New Zealand 2006/072006240703317.5010268.6300191
Denesh RamdinWIWest Indies in India Test Series 2013/1420132427053*35.0012058.33010111
Chamara KapugederaSLSri Lanka tour of New Zealand 2006/072006240703717.5016841.67000120
Vernon PhilanderSASouth Africa in New Zealand Test Series 2016/1720173427037*35.0014647.95000110
MahmudullahBANBangladesh in India Test Series 2019/2020192417039*23.3312755.12000110
Jesse RyderNZTrans-Tasman Trophy 2008/092008240703017.5014448.6100090
Kemar RoachWIWest Indies tour of New Zealand 2017/182017241703223.3310765.42000101
Seekkuge PrasannaNORSpecsavers County Championship 20162016240703117.5066106.06000112
Soumya SarkarBANPakistan in Bangladesh Test Series 20152015240703317.5012257.3800090
Henry NichollsNZEngland tour of New Zealand 2022/232023240703017.5015944.0300070
Scott KuggeleijnNZAustralia tour of New Zealand 2023/242024240704417.508087.5000292
Alex ThomsonWARSpecsavers County Championship 20172017240702617.5017440.23001120
Nicholas BertusNSWMarsh Sheffield Shield 2019/202019240705317.5016243.21011100
Angus McKenzieOVPlunket Shield 2020/2120213417034*23.3314946.98000101
Billy BatesENGEngland tour of Australia 1886/871887240703017.501844.4400071
Walter RobinsENGAustralia tour of England 193019302427050*35.0011560.8701060
Naren TamhaneINDIndia tour of England 19591959241703223.33--00040
Charlie DavisWIAustralia tour of West Indies 1972/731973240702517.50--00080
Bruce MurrayNZNew Zealand tour of England 196919692417040*23.3315345.7500070
Rod MarshAUSEngland tour of Australia 1979/801979-1980340704217.5022630.9700051
Mike BrearleyENGWest Indies tour of England 19761976240704017.5022031.8200190
Susil FernandoSLSri Lanka tour of Australia and New Zealand 1982/831983240704617.5027525.4500170
Ian SalisburyENGEngland tour of India 1992/931993240702817.5036519.18000110
Brad HaddinAUSPakistan in Australia Test Series 2009/102009-2010350704114.007395.8900152
JP DuminySAFreedom Trophy 2015/162015350703514.0016841.6700152
Stuart BroadENGBasil D'Oliveira Trophy 20122012350703714.0010566.6700161
Mitchell StarcAUSSouth Africa in Australia Test Series 2016/172016350705314.0013950.3601281
Chris WoakesENGEngland in India Test Series 2016/172016350703014.0016043.7500170
Yasir ShahPAKPakistan in West Indies Test Series 201720173517038*17.5011859.3200262
Clarrie GrimmettAUSAustralia tour of South Africa 1935/361935-19365517030*17.50--00000
Ray LindwallAUSIndia tour of Australia 1947/481947-1948550703514.0012058.3300160
Garry SobersWIWest Indies tour of New Zealand 1968/691969350703914.00--00280
Salim DuraniINDAustralia tour of India 1964/651964350703114.00--00040
Sarfraz NawazPAKPakistan tour of England 19741974352705323.3314149.65010100
Syed KirmaniINDIndia tour of Pakistan 1978/7919783517039*17.50--00000
John EmbureyENGWest Indies tour of England 198019803527028*23.3321133.1800070
Graham DilleyENGEngland tour of India 1981/821981-1982450705214.0017041.1801180
Aravinda de SilvaSLSri Lanka tour of India 1993/941994360701711.6725727.2400080
Nathan LyonAUSIndia tour of Australia 2020/212020-2021460702411.678879.5500172
Ryan McConeCANPlunket Shield 2013/1420145637027*23.3314946.9800150
Michael Guptill-BunceAAPlunket Shield 2012/132013360702611.6718038.8900090
Blair TicknerDERCounty Championship 20242024561704714.0013850.7200290
Percy McDonnellAUSAustralia tour of England 18881888360703211.67--00200
Oscar Da CostaWIWest Indies tour of England 19331933360703511.67--00100
Fazal MahmoodPAKPakistan tour of England 19541954460703611.67--00160
Don WilsonENGEngland tour of India 1963/641964561704214.00--00061
Waqar YounisPAKPakistan tour of Sri Lanka 20002000670703910.0019136.6500282
Robbie JosephKENLV= County Championship 201420146727029*14.0016841.67001101
Chesney HughesDERLV= County Championship 20142014470702410.0022031.8200190
Liam Patterson-WhiteNOTCounty Championship 20232023570701510.0023330.0400090
PreviousPage 335Next

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.