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
Roshan MahanamaSLSri Lanka tour of West Indies 19971997240722918.0017940.2200090
Shahriar NafeesBANBangladesh tour of Sri Lanka 20052005240725118.0013154.9601090
Keegan MethZIMBangladesh in Zimbabwe Test Series 201320132417231*24.0012955.8100072
Abdur RehmanPAKPakistan in Sri Lanka Test Series 20142014240725018.0013752.5501081
Tim SoutheeNZTrans-Tasman Trophy 2009/102010241724524.0051141.18001102
Tim SoutheeNZNew Zealand in England Test Series 20152015240724018.0060120.00000111
Andrew BalbirnieIREIreland tour of Bangladesh 2025/262025240723818.0014649.32001100
Kane WilliamsonNZTrans-Tasman Trophy 2011/122011240723418.0012458.0600190
James PattinsonAUSThe Ashes 20132013242723536.0018040.0000061
Liton DasBANBangladesh tour of West Indies and United States of America 20182018240723318.0012159.50000100
Tom HelmMIDCounty Championship 202520254427230*36.0010469.2300163
Shai HopeWISouth Africa tour of West Indies 20212021240724318.0017940.2200060
Nathan SmithSURCounty Championship 20252025441724224.0012458.06001110
Roston ChaseWIIndia in West Indies Test Series 20192019240724818.0014051.4300181
Danru FernsAAPlunket Shield 2018/1920183427225*36.0010369.9000093
James ColesSUSCounty Championship 20212021241723624.0012756.69000100
Tafadzwanashe KaitanoZIMAfghanistan tour of Zimbabwe 2024/252024-2025240724618.0017940.2200162
Shahadat HossainBANBangladesh tour of West Indies 2024/252024240722818.0020834.6200070
M LumsdenHAMCounty Championship 20262026240723118.0015845.57000100
Murray BissetSAEngland tour of South Africa 1898/991899241723524.00--00000
W.G. GraceENGAustralia tour of England 18841884340723118.003259.3800030
Willie WatsonENGEngland tour of Australia 1958/591958-1959240724018.0023830.2500150
Bapu NadkarniINDPakistan tour of India 1960/611960-1961440723418.00--00000
Geoff BoycottENGAustralia tour of England 19721972240724718.0016643.3700080
Wasim BariPAKPakistan tour of New Zealand 1972/731973342723036.00--00000
Dayle HadleeNZNew Zealand tour of Pakistan 1969/701969340725618.0010.00012101
Hedley HowarthNZAustralia tour of New Zealand 1976/771977240726118.0017640.9101190
Tahir NaqqashPAKSri Lanka tour of Pakistan 1981/821982341725724.0011065.45010121
Lee GermonNZZimbabwe tour of New Zealand 1995/961996242722536.0016743.11000100
Lee GermonNZNew Zealand tour of West Indies 1995/961996241724924.0022532.00001110
WPUJC VaasSLSri Lanka tour of England 20022002350722814.4013154.96000101
Saqlain MushtaqPAKPakistan tour of West Indies 20002000351723318.0031522.8600050
Michael BevanAUSAustralia tour of South Africa 1996/9719973517237*18.0017541.14001110
Wasim AkramPAKWest Indies tour of Pakistan 1990/911990351723818.0016045.00001110
Jos ButtlerENGIndia tour of England 20212021350722514.4019037.89001110
Pat CumminsAUSThe Ashes 2021/222021-2022450722414.4015147.6800070
Hanuma VihariINDIndia tour of Australia 2020/212020-20213517223*18.0031223.0800090
Jack BurnhamDURBob Willis Trophy 20202020350723114.4017241.86000120
Alan KnottENGNew Zealand tour of England 19731973350724914.4020435.2900270
Jeremy ConeyNZNew Zealand tour of Australia 1985/861985350722214.4027725.9900060
Larry GomesWIWest Indies tour of New Zealand 1986/871987351723318.0015945.2800060
Abdul QadirPAKPakistan tour of India 1979/8019793517229*18.0026127.59000110
Jonathan TrottENGThe Wisden Trophy 20152015360725912.0018938.1001380
Murali VijayINDIndia in West Indies Test Series 20112011360724512.0019836.3600160
Mohammed ShamiINDIndia tour of South Africa 2017/182018361722814.409476.6000092
Mark WattDERCounty Championship 20232023561721914.4012955.81000101
Nathan McSweeneyAUSIndia tour of Australia 2024/252024361723914.4021233.96001110
Koshan DhanushkaRCCMajor League Tournament 2024/252025461724514.4012259.0200062
Syd GregoryAUS1912 Triangular Tournament1912660723712.00--00000
James KellyAUSAustralia tour of England 18961896363722724.00--00100
PreviousPage 330Next

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.