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
Hashim AmlaSA/CC/DH2005-201938523185820137.92324157.333912326
AB de VilliersSA/DC/TS2005-201939495209416347.59300869.61512023628
Graeme SmithSA/RR2003-201433443174418342.54243371.6841022126
Quinton de KockSA/LIO/CTB2012-202640441135512431.51137198.8337316226
Faf du PlessisSA/TIT/PR2011-202633414153218541.41215671.06212215226
Rassie van der DussenSA/LIO/JS2014-2026373910119574*41.21137886.720727644
Jacques KallisSA/RCB/CC2003-201427354189222461.03330957.18710219317
JP DuminySA/MI/CC2007-2019283049217335.4298793.310838814
Vernon PhilanderSA/CC/CTB2007-202024261144752*29.8078157.23022419
George LindeSA/CC/CTB2014-20263726935166*20.65224156.700111724
David MillerSA/KNI/DOL2011-2026262545395025.67484111.360103615
Dale SteynSA/RCB/CC2006-2019382592153213.4441451.93004214
Ryan RickeltonSA/LIO/JS2017-202624242109725949.86897122.302509651
Dean ElgarSA/TS2013-202414244794141*39.70158850.00232963
Kagiso RabadaSA/LIO/JS2015-202641247167269.8234348.69002124
Aiden MarkramSA/PR/DSG2018-20251722365510634.4779482.491318213
Reeza HendricksSA/KNI/LIO2014-2026252216508130.95550118.180405518
Mark BoucherSA2003-2012252236015931.6388867.680416211
Herschelle GibbsSA/DC/CC2003-20121921377522843.0691884.423119118
Ashwell PrinceSA/WAR2005-20141721571315044.56162243.96223703
Temba BavumaSA/CC/LIO2014-20251619264310637.8294268.26231688
Keshav MaharajSA/DOL/DH2014-2026201842074014.7929769.70001205
Morné MorkelSA/TIT/TS2007-20192116489287.4212968.99003112
Alviro PetersenSA/LIO2009-20151015249210937.8578362.84221543
Dewald BrevisMCT/PC2023-20261715440610136.91261155.561112826
Janneman MalanSA/CC/CTB2018-2023151504007526.67298134.230313619
Dane VilasCC/JS/DH2012-20231715538375*38.30320119.690212814
Dwaine PretoriusSA/LIO/PR2012-2025171521402910.7714596.55003136
Kyle VerreynneSA/CC/CTB2017-20261414234410028.6736095.561112712
Heinrich KlaasenSA/TS/DH2018-2025141423239726.92250129.200212513
Richard LeviCC2012-20171313126380*21.92212124.06021348
Farhaan BehardienSA/TIT/CTB2012-20181313523636*29.50183128.96000167
Sam CurranENG/MCT2020-2024141341713819.00151113.250021212
Shaun PollockSA2003-2008151232023822.4425080.80002214
Jon-Jon SmutsSA/WAR/NMBG2012-2024121211173510.6411998.32003122
Andile PhehlukwayoSA/CTB/DH2016-2024181221052810.5010897.2200075
Virat KohliIND/RCB2009-20248111505160*50.5079163.84130574
Chris GayleWI/KKR/LIO2003-2019101102827725.6430791.860212418
David BedinghamSA/CC/CTB2019-202591112785327.80260106.92020276
Tristan StubbsSA/WAR/SEC2023-20261011319563*24.38173112.720211010
Makhaya NtiniSA/WAR2003-2012191144117*5.867653.9500541
Justin KempSA/CC2005-201412106313100*78.25254123.231201720
Jacques RudolphSA/TIT2004-2014710330561*43.5753057.55020401
Dawid MalanENG/CTB/SEC2018-20241010128699*31.78209136.840303110
Kieron PollardWI/CC/MCT2014-20261110520743*41.40115180.000011515
Younis KhanPAK2003-2013710019911119.9052837.69101133
Chris MorrisSA/LIO/NMBG2012-2019121031616923.0017094.71011202
Ricky PontingAUS2006-201171011497416.5625757.98012133
Kevin PietersenENG/RCB2005-20108902847931.56281101.07021268
Jos ButtlerENG/PR/DSG2016-202589227567*39.29213129.110212412
Page 1Next

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