Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

Player figures come from full scorecards, which we hold for 178 of the 179 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Malusi SibotoKNI/LIO/CTBT202014-20261132646.00966.6700010
Shane Edward BondNZT20Is2007110555.00771.4300000
I MarajCANODIs2003110555.001729.4100010
Austin CodringtonCANODIs2003110555.00771.4300000
Charl LangeveldtSATests200521155*-1050.0000010
Johann LouwCCT20201331155*-5100.0000000
Paul ValthatyRRT202009110555.00771.4300010
Anisa MohammedWIWT20Is201611155*-771.4300000
Dinesh ChandimalSLT20Is2017110555.005100.0000000
Andre RussellKNIT202014110555.00683.3300010
Imran TahirSATests2011-2012210555.005100.0000000
Shaquana QuintyneWIWT20Is2016110555.005100.0000000
Oshadi RanasingheSLWT20Is2019-2023310555.00771.4300000
Brydon CarseSECT202023110555.00862.5000000
Wiaan MulderSATests2025110555.001827.7800010
Luthando MnyandaKNIT202016110555.00771.4300000
Romario ShepherdJSKT202023110555.001435.7100000
Nonkululeko MlabaSAWT20Is2023-202551155*-3166.6700010
Abdullah BayoumyWPT202024210555.00771.4300010
Lindsay KlineAUSTests1957110555.00--000-0
Dilhara FernandoSLTests2001121555.002420.8300000
Younis KhanPAKT20Is2007220542.501926.3200000
Mervyn DillonWIODIs2003-2004320542.501241.6700000
Stuart MatsikenyeriZIMT20Is2007220532.501435.7100000
Sulieman BennWITests2015120552.501533.3300110
Nuwan PradeepSLTests2017120552.501338.4600110
Kagiso RabadaSAT20Is2015-2020620552.50862.5000110
Naveen-ul-HaqDSGT20202432153*5.001050.0000000
Frank WoolleyENGTests1923120552.50--00100
Percy FenderENGTests1923120532.50--00000
Alf HallSATests1923121555.00--00000
Rony StanyforthENGTests1927120542.50--00000
Henry PromnitzSATests1927120532.50--00000
Eddie FullerSATests1957120552.50--00100
Jack AlabasterNZTests1962120542.50--00000
Harbhajan SinghMIT202009110444.002200.0000010
Steve HarmisonENGODIs2005110444.00850.0000000
Nantie HaywardSAODIs2000210444.001040.0000000
Nathan BrackenAUST20Is2007410444.003133.3300000
Davis JosephCANODIs200311144*-666.6700000
David ObuyaKENODIs200311144*-580.0000000
André NelSAODIs2004-200751144*-1400.0000010
Johan BothaSAT20Is2011110444.002200.0000010
Niraj PatelRRT202009110444.001625.0000000
CJ AlexanderDOLT202013-201431144*-580.0000000
Ama KanchanaSLWT20Is202321144*-580.0000000
Fahima KhatunBANWT20Is202321144*-666.6700000
Scott BolandAUSODIs2016110444.004100.0000000
Imad WasimPAKT20Is2019110444.002200.0000010
Roston ChasePCT20202611144*-944.4400000

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.