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 153 of the 172 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ahmed ShehzadPAKODIs2013110353535.007050.0000030
Mitchell MarshAUSODIs2016110353535.003892.1100022
Travis HeadAUSODIs2016110353535.004381.4000040
Faisal IqbalPAKTests2003120352417.508839.7700040
Andrew SymondsAUST20Is2007421353335.0027129.6300040
Thisara PereraSLTests2012120353017.505563.6400050
Heather KnightENGWT20Is2023220353117.5031112.9000002
Mangaliso MosheleLIO/TIT/PRT202014-2019553351517.5026134.6200060
Russel ArnoldSLODIs20031113434*-4477.2700010
Sewnarine ChattergoonWIODIs2008110343434.005660.7100070
Kyle MayersDSGT202023110343434.0023147.8300042
Mujeeb Ur RahmanPRT202025-2026210343434.0021161.9000013
Tony de ZorziSAODIs2024110343434.004085.0000031
Asa TribePRT202026110343434.0028121.4300032
Darren MaddyENGT20Is2007220342017.0029117.2400050
Colin AckermannWAR/PCT202017-2024220341717.0033103.0300030
Ricky PontingAUST20Is2007331342017.003987.1800021
Mihlali MpongwanaWPT202024-2026331342217.003791.8900002
Stuart BroadENGTests2010-2020341342511.337943.0400150
Marques AckermanLIO/DOL/CTBT202017-202554034178.504085.0000121
Aviwe MgijimaCC/CTBT202014-2019105134238.5031109.6800040
Colin IngramSAT20Is2011110333333.0028117.8600031
Usman KhawajaAUST20Is2016110333333.0025132.0000041
Agha SalmanPAKODIs2024110333333.0030110.0000031
Priyamal PereraSLODIs2019110333333.005757.8900020
Harbhajan SinghINDODIs2003-20113213323*33.003789.1900022
Imran FarhatPAKTests2007120332016.507842.3100040
Ashwell PrinceSAODIs2005-2007321331933.005164.7100011
Justin KempSAT20Is2007221332133.003497.0600012
Dhananjaya de SilvaSLT20Is2017-2019220331916.504671.7400000
Isuru UdanaSLODIs2019110323232.0029110.3400031
Mangaliso MosheleSAT20Is20171113232*-15213.3300013
Andrew FlintoffENGTests2005120322016.006946.3800060
Shahid AfridiPAKODIs2003-2013220322616.0029110.3400012
Shikhar DhawanINDTests2018120321616.003396.9700050
Khurram ShahzadPAKTests2025120321816.007642.1100050
Donavon FerreiraJSKT202023-2026430321810.6723139.1300041
Peter SiddleAUSTests2009-2011241322010.677343.8400240
John DavisonCANODIs2003110313131.003296.8800022
Joseph HarrisCANODIs2003110313131.007441.8900021
Angelo PereraSLODIs2019110313131.003783.7800030
Michael VaughanENGTests2005120312015.509432.9800050
Damien MartynAUSTests2006121312231.007243.0600030
Dimitri MascarenhasRRT202009330312710.3331100.0000130
Jason RoyENGT20Is2016-2020330311610.3326119.2300122
Aaron PhangisoKNI/LIO/JST202012-20248423113*15.5025124.0000031
Alec StewartENGODIs2003110303030.003488.2400040
Raynard van TonderKNIT202019110303030.003293.7500030
E MotswiriKNIT2020261113030*-20150.0000021
Shahid NazirPAKTests2007120302715.005851.7200030

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