Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At SuperSport Park×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA2017-202033029719999.0037678.99110322
Quinton de KockSA2017-202033022110973.67168131.55110361
Hashim AmlaSA2009-201733017415458.0017798.31100185
AB de VilliersSA2009-20173301379945.6718275.27010140
Graeme SmithSA2009-20112201196159.5014979.87020161
Ricky PontingAUS2003110114114114.00109104.5910084
Adam GilchristAUS2003110999999.0088112.50010142
Dean ElgarSA2020110959595.0013073.08010160
Reeza HendricksSA2019220946547.0087108.05010130
Mark BoucherSA2009-2011220916545.5013070.00010120
Rassie van der DussenSA2019-2020330816427.009090.0001063
David MillerSA2017-2019331744037.0063117.4600053
Keshav MaharajSA2020110737373.0010668.8701062
Jacques KallisSA2009-2011220724136.0010469.2300090
Temba BavumaSA2020110717171.0012556.8001070
Aiden MarkramSA2019-2020220716835.509971.72010140
Farhaan BehardienSA2017221633263.0038165.7900043
Wiaan MulderSA2019-2020220533626.507471.6200081
Damien MartynAUS2003110525252.005889.6601010
Jacques RudolphSA2011110444444.0014031.4300040
JP DuminySA2009-20193314333*21.5030143.3300132
Ashwell PrinceSA2011110393939.009839.8000040
Imran TahirSA2011-20194223029*-3683.3300050
Albie MorkelSA20091112929*-3290.6300030
Matthew HaydenAUS2003110222222.003464.7100030
Johan BothaSA2009110212121.0020105.0000040
Theunis de BruynSA2017110191919.0010190.0000021
Jon-Jon SmutsSA2017110131313.008162.5000011
Darren LehmannAUS2003110101010.0010100.0000010
Heino KuhnSA2017110101010.006166.6700020
Lungi NgidiSA2017-2020321868.002040.0000000
Anrich NortjeSA2019-2020220884.002138.1000100
Mangaliso MosheleSA2017110666.001600.0000001
Ian HarveyAUS200311155*-3166.6700010
Morné MorkelSA2011110444.004100.0000010
Vernon PhilanderSA2011110444.003013.3300000
Roelof van der MerweSA200911133*-475.0000000
Chris MorrisSA2017-201921133*-475.0000000
Kagiso RabadaSA2017-2019210333.00650.0000000
Andile PhehlukwayoSA2017-2019310222.00540.0000000
Michael BevanAUS200311111*-1100.0000000
Wayne ParnellSA2009-201732211*-1100.0000000
Dale SteynSA2009-2019310000.0050.0000100
Lutho SipamlaSA2019-2020210000.0010.0000100

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