Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vernon PhilanderSA/CC/CTB2007-202024261144752*29.8078157.23022419
Rassie van der DussenSA/LIO/JS2014-2026373910119574*41.21137886.720727644
George LindeSA/CC/CTB2014-20263726935166*20.65224156.700111724
Dale SteynSA/RCB/CC2006-2019382592153213.4441451.93004214
Kagiso RabadaSA/LIO/JS2015-202641247167269.8234348.69002124
Justin KempSA/CC2005-201412106313100*78.25254123.231201720
AB de VilliersSA/DC/TS2005-201939495209416347.59300869.61512023628
Ashwell PrinceSA/WAR2005-20141721571315044.56162243.96223703
Dane VilasCC/JS/DH2012-20231715538375*38.30320119.690212814
Farhaan BehardienSA/TIT/CTB2012-20181313523636*29.50183128.96000167
Kieron PollardWI/CC/MCT2014-20261110520743*41.40115180.000011515
Rory KleinveldtCC/TS2012-20199656823*68.0051133.3300043
Jacques KallisSA/RCB/CC2003-201427354189222461.03330957.18710219317
Faf du PlessisSA/TIT/PR2011-202633414153218541.41215671.06212215226
JP DuminySA/MI/CC2007-2019283049217335.4298793.310838814
Dean ElgarSA/TS2013-202414244794141*39.70158850.00232963
David MillerSA/KNI/DOL2011-2026262545395025.67484111.360103615
Dewald BrevisMCT/PC2023-20261715440610136.91261155.561112826
Jonny BairstowENG/JSK/SEC2016-2026774343150*114.3337790.981113611
Keshav MaharajSA/DOL/DH2014-2026201842074014.7929769.70001205
Sam CurranENG/MCT2020-2024141341713819.00151113.250021212
David WieseSA/TIT/PR2012-202512741104236.6777142.86000124
Morné MorkelSA/TIT/TS2007-20192116489287.4212968.99003112
Mangaliso MosheleSA/LIO/TIT2014-20196646732*33.5041163.4100073
Roelof van der MerweSA/TIT/TS2009-20237544418*44.004793.6200031
Makhaya NtiniSA/WAR2003-2012191144117*5.867653.9500541
Bjorn FortuinSA/LIO/PR2018-20268643112*15.504077.5000110
Corbin BoschMCT2025-20268542310*23.0020115.0000020
Hashim AmlaSA/CC/DH2005-201938523185820137.92324157.333912326
Graeme SmithSA/RR2003-201433443174418342.54243371.6841022126
Herschelle GibbsSA/DC/CC2003-20121921377522843.0691884.423119118
Aiden MarkramSA/PR/DSG2018-20251722365510634.4779482.491318213
Mark BoucherSA2003-2012252236015931.6388867.680416211
Matthew HaydenAUS/CSK2006-20096733729493.0040990.95040528
Jacques RudolphSA/TIT2004-2014710330561*43.5753057.55020401
Steve SmithAUS2011-20206832148442.8026680.45011188
Shaun PollockSA2003-2008151232023822.4425080.80002214
Tristan StubbsSA/WAR/SEC2023-20261011319563*24.38173112.720211010
Chris MorrisSA/LIO/NMBG2012-2019121031616923.0017094.71011202
Andrew HallSA2006-200755312256*61.0019064.21010140
Wayne ParnellSA/CC/WAR2009-202414931063417.6781130.8600194
Delano PotgieterPR/MCT2023-202612631032934.3359174.5800068
Bhuvneshwar KumarIND2018343572557.0014738.7800060
Wahab RiazCTB20195534629*23.0028164.2900041
Lungi NgidiSA/TS/PR2017-202615832384.604353.4900110
Imran TahirSA/LIO/NMBG2011-202520531788.5016106.2500020
Sisanda MagalaSA/WAR/CTB2017-2023853169*8.002080.0000110
Mohammad AbbasPAK2019-20252431010*10.004124.3900120
Beuran HendricksSA/CC/LIO2012-2024174321*2.00728.5700000
Ryan RickeltonSA/LIO/JS2017-202624242109725949.86897122.302509651
Page 1Next

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