Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSATests2018-202335035518571.0064954.70120521
AB de VilliersSAODIs2006-201844124210980.6724598.78110236
AB de VilliersSATests2010-201823022912976.3328181.49110245
Hashim AmlaSATests2010-201823022314074.3336561.10110281
Jacques KallisSATests2010111201201*-27074.44100155
Hashim AmlaSAODIs2011-2018441162116*54.0019981.41100180
Shoaib MalikPAKODIs2009110128128128.00126101.59100160
Quinton de KockSAODIs2013-201822012110160.5015677.56100112
Marco JansenSATests2021-202323111684*58.0020357.14010171
Aiden MarkramSATests2018-20233501149422.8021652.78010190
Mohammad YousufPAKODIs2003-20092201128756.0013086.1501070
Faf du PlessisSATests20181201116355.5028339.22010130
Heinrich KlaasenSAT20Is2018-20242201106955.0052211.54010411
Saeed AnwarPAKODIs2003110101101101.0012680.1610070
Ricky PontingAUSODIs2003-2009221896589.0011279.4601081
Temba BavumaSATests2021-2023221875287.0018347.54010140
Graeme SmithSAODIs2006-2011220867943.009689.5801083
Khaya ZondoSAODIs2018220795439.5011966.3901052
Alviro PetersenSATests2010110777777.0011467.5401091
Michael HusseyAUSODIs2009110676767.0065103.0801050
Quinton de KockSATests2018-2021240673416.759769.0700181
JP DuminySAT20Is20181116464*-40160.0001043
Graeme SmithSATests2010110626262.008771.26010110
JP DuminySAODIs2011-2018330603520.008669.7700130
Morné van WykSAODIs2011110565656.006388.8901080
Tim PaineAUSODIs2009110565656.005896.5501071
David BedinghamSATests2023110565656.008764.3701072
David MillerSAODIs2013-20182215656*56.0038147.3701153
Marco JansenSAT20Is2024110545454.0017317.6501045
Younis KhanPAKODIs2003-2009220523226.006975.3600050
Adam GilchristAUSODIs2003110484848.006178.6900060
Reeza HendricksSAT20Is2018-2024220472623.5030156.6700090
Matthew HaydenAUSODIs20031114545*-4991.8400012
Keshav MaharajSATests2018-2021240441811.0010044.0000080
Kagiso RabadaSATests2018-202335041258.2012133.8800141
Cameron WhiteAUSODIs20091113535*-30116.6700021
Andile PhehlukwayoSAODIs2018110343434.004280.9500022
Keegan PetersenSATests2021-2023230341711.336552.3100060
Aiden MarkramSAODIs2018220322416.004178.0500041
Stephen FlemingNZODIs2003110303030.005950.8500040
Rashid LatifPAKODIs20031112929*-25116.0000020
Aiden MarkramSAT20Is2024110292929.0018161.1100002
Tony de ZorziSATests2023110282828.006245.1600050
Vernon PhilanderSATests2018120262613.009128.5700120
Jacob OramNZODIs2003110232323.005442.5900010
David MillerSAT20Is2018-2024220231811.502495.8300011
Taufeeq UmarPAKODIs2003110222222.003268.7500040
Heinrich KlaasenSAODIs2018110222222.004055.0000030
Morné MorkelSAODIs2011-201833021207.002584.0000102
Chris CairnsNZODIs2003110202020.002676.9200010
Page 1Next

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