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
Seymour NurseWIEngland tour of West Indies 1959/601960120817040.50--010-0
Ivor MendoncaWIIndia tour of West Indies 1961/621962220817840.50--01000
Deryck MurrayWIAustralia tour of West Indies 1977/781978220816040.50--010100
Sudhir NaikINDIndia tour of England 19741974120817740.5018444.0201090
Desmond HaynesWISouth Africa tour of West Indies 1991/921992120815840.5012166.94010130
Arjuna RanatungaSLZimbabwe tour of Sri Lanka 19961996220817540.5014157.4501070
David CapelENGPakistan tour of England 19871987120815340.5029527.4601080
Keith ArthurtonWISouth Africa tour of West Indies 1991/921992120815940.5015253.29010120
Robert KeyENGIndia tour of England 20022002230813427.0020739.13000120
Daniel VettoriNZWest Indies tour of New Zealand 2005/062006330814227.0015552.26000120
Virat KohliINDSri Lanka tour of India 2021/222022230814527.0014057.8600080
Tom LathamNZWest Indies tour of New Zealand 2017/182017230813727.0018942.86000120
Ish SodhiNZNew Zealand in Bangladesh Test Series 2013/142013231815840.509288.0401082
Daniel LawrenceENGNew Zealand tour of England 202120212318181*40.5012863.28012130
Harry SwindellsLEICounty Championship 20232023230817327.0010279.41011100
Ranji HordernAUSSouth Africa tour of Australia 1910/111911230815027.0017346.8201070
Jack CheethamSASouth Africa tour of New Zealand 1952/531953231815440.50--01060
Trevor BaileyENGPakistan tour of England 19541954331814240.50--00090
Peter LashleyWIWest Indies tour of England 19661966230814927.0031325.8800050
Saleem MalikPAKPakistan tour of Australia 1995/961995230814527.0023933.8900190
Phil SimmonsWINew Zealand tour of West Indies 1995/961996230815927.0013062.31011140
Craig SpearmanNZWest Indies tour of New Zealand 1999/0019992318130*40.5015452.6000061
Craig WishartZIMZimbabwe tour of Sri Lanka 19961996240815120.2525631.6401041
Dion EbrahimZIMIndia tour of Zimbabwe 20012001240814920.2521437.85001100
Darren GoughENGSouth Africa tour of England 199419943428142*40.5012863.28000111
Ross TaylorNZSri Lanka in New Zealand Test Series 2014/152014-20152418139*27.0012166.94001120
Vernon PhilanderSASouth Africa in India Test Series 2019/2020192418144*27.0027729.2400282
Tim McIntoshNZNew Zealand in Sri Lanka Test Series 20092009240816920.2527429.5601171
Bevan SmallCSPlunket Shield 2022/232023340814520.2510477.8800082
Liton DasBANBangladesh tour of South Africa 2021/222022240814120.2514555.86000130
Marnus LabuschagneAUSAustralia tour of United Arab Emirates 2018/192018240814320.2515352.9400161
Wellington MasakadzaZIMSouth Africa tour of Zimbabwe 20252025241815727.0020040.50010130
Ollie PopeENGPakistan tour of England 20202020340816220.2516648.80010100
Fraser SheatNOTCounty Championship 202620263418145*27.0012564.8000083
Joshua Da SilvaWIWest Indies tour of South Africa 2022/232023240813420.2515253.29000121
Adeesha ThilanchanaBSCMajor League Tournament 2025/262026341813427.0010775.7000073
Billy GunnENGAustralia tour of England 18901890240813420.25--00000
Bobby AbelENGAustralia tour of England 18881888340817020.25--01190
Andrew StoddartENGEngland tour of Australia 1897/981898240812520.25--00040
Tom KillickENGSouth Africa tour of England 19291929240813120.25--00000
Jim BurkeAUSEngland tour of Australia 1954/551954-1955240814420.2517333.5300040
Jeremy ConeyNZNew Zealand tour of Australia 1973/741974240814520.2528428.5200061
Phil EdmondsENGIndia tour of England 197919794418127*27.0017446.55000121
Roger BinnyINDIndia tour of England 19861986340814020.2516848.21000101
Shoaib MohammadPAKSri Lanka tour of Pakistan 1991/921991-1992340814320.2534823.2800090
Craig McDermottAUSAustralia tour of Sri Lanka 19921992340814020.2512863.2800091
Brendon McCullumNZAustralia tour of New Zealand 2004/052005350812916.2014257.04001150
Darren BravoWIThe Wisden Trophy 20122012350812916.2020838.94000120
Khaya ZondoSASouth Africa tour of Australia 2022/232022-2023351813920.2520838.9400182
Travis HeadAUSPakistan tour of Australia 2023/242023-2024350814016.2013460.45001110
PreviousPage 309Next

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.