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
Lwandiswa ZumaKNI/DOLT202016-201921144*-2200.0000000
Tshepo MorekiPR/WPT202018-2026210444.001040.0000000
Fakhar ZamanPAKT20Is2019110444.003133.3300010
Abrar AhmedPAKODIs2024110444.002200.0000010
Brandon KingDSGT202025110444.00666.6700010
Fabian AllenPRT202024110444.004100.0000010
Anrich NortjeCTB/PC/SECT202018-202671144*-2200.0000000
Ted McDonaldAUSTests1921110444.00--00010
Frank MooneyNZTests1954110444.00--00000
Fred TitmusENGTests1965110444.00--00000
Brendon McCullumKKRT202009220432.001233.3300000
Albie MorkelTITT202014220432.001526.6700000
Graham OnionsENGTests201012244*-2020.0000010
Umesh YadavINDTests202212144*4.002416.6700100
Pat CumminsAUSTests2018120442.00419.7600100
Dwaine PretoriusSATests2020120442.003013.3300110
Shreyas IyerINDTests202412144*4.00850.0000110
Marco MaraisNMBGT202018-2019220422.00850.0000000
Anrich NortjeSATests2020120442.001723.5300110
William BrannSATests1923120442.00--00100
Percy ChapmanENGTests1931120442.00--00100
Nipper NicholsonSATests1936120442.00--00100
Goofy LawrenceSATests1962120442.00--00100
Tristan StubbsSATests2024-2025230431.333112.9000100
Jasprit BumrahINDTests2018-2024350420.803013.3300300
Nuwan ZoysaSLODIs200111133*-837.5000000
Kamran AkmalPAKODIs2007110333.002313.0400000
Kamran AkmalPAKT20Is200721133*-475.0000000
Naved-ul-HasanPAKODIs2007110333.001127.2700000
Tillakaratne DilshanSLT20Is2007110333.00560.0000000
Fidel EdwardsDCT20200921133*-2150.0000000
Ross TaylorNZODIs2007110333.001030.0000000
Saeed AjmalPAKODIs2013110333.00560.0000000
Wayne ParnellSAT20Is2013-201731133*-3100.0000000
Kamran KhanRRT202009310333.00560.0000000
Imran TahirLIO/NMBG/JSKT202013-202561133*-475.0000000
Bhuvneshwar KumarINDT20Is201811133*-1300.0000000
Obus PienaarKNIT202014110333.00475.0000000
Kycia A KnightWIWT20Is2016110333.001030.0000000
Akila DananjayaSLODIs2019110333.00475.0000000
Akeal HoseinJSKT20202611133*-3100.0000000
Sidra NawazPAKWT20Is2023110333.00475.0000000
RJ EngelbrechtDOLT20201411133*-560.0000000
Shaun von BergTST202018110333.001127.2700000
Lara GoodallSAWT20Is201911133*-837.5000000
Umesha ThimashiniSLWT20Is2019110333.00650.0000000
Marco JansenSAODIs2024110333.00650.0000000
Dayyaan GaliemPRT202025110333.00650.0000000
Ava CanningIREWT20Is2025110333.00560.0000000
Aimee MaguireIREWT20Is202511133*-475.0000000

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