Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2005-201668051220164.0096752.95130590
AB de VilliersSA2005-2016810144512149.4458675.94210523
Jacques KallisSA2005-201035044014988.0085051.76220381
Graeme SmithSA2005-201057037818354.0056067.50120470
Faf du PlessisSA2016-20206712418640.1739561.01031245
Temba BavumaSA2016-2020441237102*79.0028284.04110234
Rassie van der DussenSA202045223474*78.0043254.17020178
Quinton de KockSA2016-202067023310733.2930875.65110243
Dean ElgarSA2016-20202301668855.3332950.46010181
Herschelle GibbsSA200523012810042.6716080.00100123
Mark BoucherSA2005-20104401175129.2513686.03010132
Pieter MalanSA2020120898444.5030529.1801040
Chris MorrisSA2016321866986.0011872.88010111
Nicky BojeSA2005220807640.0010774.77010120
Justin KempSA2005-2007220785739.0063123.8101045
Boeta DippenaarSA2005120734436.5022832.0200070
Matthew HaydenAUS20071116767*-43155.81010111
JP DuminySA2007-2016450653613.008279.2700261
Alviro PetersenSA20091115151*-40127.5001050
Jacques RudolphSA2005120492624.5014134.7500070
Brendan TaylorZIM2007110474747.0039120.5100042
Adam GilchristAUS2007110454545.0028160.7100051
Shoaib AkhtarPAK2003110434343.0016268.7500053
Albie MorkelSA2007110434343.0020215.0000034
David WieseSA20162214341*43.0034126.4700052
Vernon PhilanderSA2007-20202313117*15.5011626.7200020
Saeed AnwarPAK2003110292929.006048.3300030
Vusi SibandaZIM2007110292929.0025116.0000050
Ashwell PrinceSA2005-2010231291514.505850.0000111
Hamilton MasakadzaZIM2007110272727.0023117.3900010
Dale SteynSA2009-2010221272627.006045.0000030
Zubayr HamzaSA2020120231811.507132.3900020
Rilee RossouwSA2016220221811.002588.0000011
Ricky PontingAUS2007110202020.0016125.0000011
Heinrich KlaasenSA2020110202020.0012166.6700020
Reeza HendricksSA202022019139.502867.8600030
Prosper UtseyaZIM20071111313*-10130.0000010
David MillerSA2016-2020210131313.009144.4400011
Farhaan BehardienSA2016110131313.001872.2200001
Saqlain MushtaqPAK20031111212*-3336.3600020
George LindeSA2020210121212.006200.0000011
Abdul RazzaqPAK2003110111111.002152.3800010
Paul HarrisSA20101111010*-7142.8600010
Johan van der WathSA200711199*-5180.0000010
Elton ChigumburaZIM2007110888.005160.0000001
Wasim AkramPAK2003110777.001450.0000010
Jon-Jon SmutsSA202011177*-1163.6400010
Pite van BiljonSA202021177*-6116.6700000
Shaun PollockSA2005-2007331743.501643.7500110
Shahid AfridiPAK2003110666.006100.0000001
Page 1Next

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