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
Sadagoppan RameshINDIndia tour of Australia 1999/001999241602820.0014740.8200030
Mehrab HossainBANPakistan tour of Bangladesh 2001/022002240601915.0014541.38000100
Naimur RahmanBANAsian Test Championship 2001/022001240604815.0010258.82001110
Anil KumbleINDIndia tour of South Africa 1992/931992-19934516021*15.0021428.0400160
James AndersonENGBasil D'Oliveira Trophy 20082008451603415.0014840.5400060
Ryan SidebottomENGEngland tour of Sri Lanka 2007/082007351603115.0025323.7200050
Tim McIntoshNZIndia in New Zealand Test Series 2008/092009350603212.0018831.9100190
Jordan SilkTASSheffield Shield 2026/272026350603712.0021128.4400060
Fraser SheatCANPlunket Shield 2020/212020-2021750603612.006296.7700091
Bill O'ReillyAUSAustralia tour of England 19381938451604215.008669.7700172
Ken FunstonSANew Zealand tour of South Africa 1953/541953-1954350603912.00--00200
Zaheer AbbasPAKNew Zealand tour of Pakistan 1976/771976350601612.00--00020
Kerry O'KeeffeAUSAustralia tour of New Zealand 1973/741974351603215.0023825.2100151
Jeremy ConeyNZNew Zealand tour of Pakistan and Sri Lanka 1984/851984350602612.0015837.9700061
Tim SoutheeNZEngland tour of New Zealand 2024/252024360602310.006789.5500145
Mitchell StarcAUSAustralia tour of South Africa 2017/182018360603510.008174.0700072
Nathan LyonAUSThe Ashes 2013/142013-20145666018*-11452.6300081
Matthew QuinnAAPlunket Shield 2014/152014-2015661604012.007876.9200172
Chesney HughesNORSpecsavers County Championship 20172017360602110.009960.61001100
Ryan HackneyNSWSheffield Shield 2021/222022360603810.0025623.4400270
SM MycockWFPlunket Shield 2025/262025360602310.0019331.0900080
George GiffenAUSAustralia tour of England 18861886360604710.00--00000
Fazal MahmoodPAKPakistan tour of India 1960/611960-1961560601810.00--00000
Fred TruemanENGAustralia tour of England 19611961460602510.00--00131
Chandu BordeINDIndia tour of England 19671967360603310.0019730.4600180
Chris OldENGAustralia tour of England 197519753616025*12.0014641.1000180
Richard HadleeNZNew Zealand tour of India 1976/771976360602110.00--00123
Chris PringleNZNew Zealand tour of Pakistan 1990/9119903616024*12.0010060.00002120
Stuart WilliamsWIWest Indies tour of Pakistan 1997/981997360603310.0011651.72000100
Faf du PlessisSAFreedom Trophy 2015/16201547060398.5728421.1300351
Dane VilasSAFreedom Trophy 2015/16201547060158.5715937.7400050
Felix OrganHAMBob Willis Trophy 2020202057060168.5715638.46002100
Louis KimberLEICounty Championship 202520255716018*10.007283.3300091
Frank HayesENGEngland tour of West Indies 1973/74197447060248.5730219.8700240
Steve HarmisonENGAustralia tour of England and Scotland 200520055826020*10.007184.5100381
James KellyAUSEngland tour of Australia 1901/021901-19025836024*12.002150.0000210
Tony LockENGEngland tour of Australia 1958/591958-195948160218.5727321.9800070
Shane WarneAUSEngland tour of Australia 1994/951994-199551016036*6.6718232.9700350
Matt ParkinsonKENCounty Championship 20262026610260177.5019231.2500471
Harry GurneyNOTSpecsavers County Championship 20172017101156042*10.0011054.55002100
Ethan BamberMID/GLOSpecsavers County Championship 20192019711360157.5021028.5700150
Oliver Hannon-DalbyWARCounty Championship 2023202313137601810.0018931.7500262
Mark BoucherSASir Vivian Richards Trophy 2007/082008210595959.0013743.0701060
Brian BennettZIMBangladesh tour of Zimbabwe 20262026110595959.006788.0601090
Roy KilnerENGSouth Africa tour of England 19241924210595959.00--010-0
Ian BothamENGNew Zealand tour of England 198619861115959*-36163.8901082
Gladstone SmallENGAustralia tour of England 19891989110595959.009760.8201080
Sanath JayasuriyaSLBangladesh tour of Sri Lanka 20052005220594629.507776.6200070
Kumar SangakkaraSLSri Lanka in Bangladesh Test Series 2008/092009120595429.5011053.6401050
Ajit AgarkarINDAustralia tour of India 2004/0520041215944*59.008172.84000110
PreviousPage 361Next

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.