Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL135/8 (20.1)LIOInnings break - LIO need 136 runs to winT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Ossie DawsonSAEngland tour of South Africa 1948/491948-1949461892517.809030.0000020
ShujauddinPAKAustralia tour of Pakistan 1959/601959362894522.25--00000
Wallis MathiasPAKPakistan tour of England 19621962360894814.83--00170
Bevan CongdonNZEngland tour of New Zealand 1977/781978360894414.8332627.3000280
Trevor FranklinNZNew Zealand tour of Pakistan 1990/911990360892514.8329729.9700180
Winston BenjaminWIPakistan tour of West Indies 1987/8819883618940*17.8017550.8600292
Mark GreatbatchNZNew Zealand tour of Pakistan 1990/911990360894314.8331028.7100170
Josh ClarksonCSPlunket Shield 2020/212021470893512.7118947.09001130
Taylor CornallWORCounty Championship 202220225718931*14.8324436.48001110
Bill LockwoodENGEngland tour of Australia 1894/951894-18955728933*17.80--00170
Jeff DujonWIWest Indies tour of England 19911991570893312.7122938.86001120
Pat CumminsAUSAustralia tour of South Africa 2017/182018480895011.1325534.9001283
Tommy ScottWIWest Indies tour of Australia and New Zealand 1930/311930-19315828920*14.83--00161
Makhaya NtiniSAEngland tour of South Africa 2004/052004-2005593892614.8311974.79001171
Joe WalkerNDPlunket Shield 2023/242023-2024710189299.8925634.77002130
Pelham WarnerENGEngland tour of South Africa 1905/061906510089518.9010.00012110
Tim GroenewaldSOMSpecsavers County Championship 201920196113891711.1325435.04002132
Brody CouchWASheffield Shield 2024/252024-20257113893111.1332727.2200082
Matt ParkinsonLANCounty Championship 20222022101238917*9.8924835.89001120
Oliver Hannon-DalbyWARSpecsavers County Championship 20192019101358917*11.1327432.48000130
Charles MorrisWORSpecsavers County Championship 20192019101488929*14.8330728.99000100
Peter LeverENGIndia tour of England 197119711118888*-21441.1201070
Allan BorderAUSSri Lanka tour of Australia 1987/881988110888888.0014759.8601070
Ravi ShastriINDSri Lanka tour of India 1990/911990110888888.0022439.2901082
Sanath JayasuriyaSLEngland tour of Sri Lanka 2007/082007120887844.0011874.58010121
Mohammad YousufPAKSouth Africa tour of Pakistan 2007/0820071218863*88.0019545.1301090
Jonty RhodesSAPakistan tour of South Africa 1994/951995120887244.0016254.3201090
Grant FlowerZIMIndia tour of Zimbabwe 1992/931992120888244.0033026.6701070
Jimmy KamandeKENICC Intercontinental Shield 2009/102010121887588.0013067.69010150
Martin van JaarsveldSAWest Indies tour of South Africa 2003/042003120887344.0013465.67010150
Zulqarnain HaiderPAKPakistan in England Test Series 20102010120888844.0020143.78011150
Chris WoakesWFPlunket Shield 2012/132012220884744.0012968.22000131
Bharat PopliNDPlunket Shield 2020/212021220885044.0018946.56010140
Niroshan DickwellaSLSouth Africa in Sri Lanka Test Series 20142014120887244.0013764.23010101
Mosaddek HossainBANBangladesh in Sri Lanka Test Series 2016/172017120887544.0018348.0901092
Samuel KerberSASheffield Shield 2020/212021120885544.0017749.72010120
Jack WorrallAUSEngland tour of Australia 1897/981898120886244.00--01090
Tom GraveneyENGEngland tour of New Zealand 1958/591959220884644.0011237.50000120
Mudassar NazarPAKAustralia tour of Pakistan 1979/801980320885944.0024935.3401070
Graeme WoodAUSAustralia tour of West Indies 1983/841984120886844.0018037.78010120
Adam ParoreNZZimbabwe tour of New Zealand 1997/981998220887844.0018846.8101091
Graeme SmithSAICC World Cup 2002/032002230887329.3314062.86011150
Shane WarneAUSIndia tour of Australia 1999/001999-2000330888629.3311179.28011131
Matt PriorENGEngland in India Test Series 2008/0920082318853*44.0016653.0101030
Colin de GrandhommeSURCounty Championship 20222022330886629.3313266.67010101
Kyle VerreynneSASouth Africa tour of Zimbabwe 202520252318842*44.0013465.67000101
Graham DowlingNZNew Zealand tour of Pakistan 1964/651965230888329.33--01160
Younis AhmedPAKPakistan tour of India 1986/871987231884044.0038219.3700050
Javed MiandadPAKEngland tour of Pakistan 1987/881987330886529.3320942.11010120
Brett LeeAUSAustralia tour of South Africa 2005/062006341886429.3312470.97012102
PreviousPage 294Next

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.