Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla 2004-2019 123 213 16 9250 311* 46.95 18500 50.00 28 41 12 1167 14
T Bavuma 2014-2019 35 57 7 1710 102* 34.20 3553 48.12 1 13 4 216 3
SC Cook 2016-2017 11 19 0 632 117 33.26 1402 45.07 3 2 3 66 0
TB de Bruyn 2017-2019 9 18 1 346 101 20.35 738 46.88 1 0 2 50 1
Q de Kock 2014-2019 39 64 5 2311 129* 39.16 3186 72.53 4 16 4 287 19
AB de Villiers 2004-2018 114 191 18 8765 278* 50.66 16077 54.51 22 46 8 1024 64
JP Duminy 2008-2017 46 74 10 2103 166 32.85 4544 46.28 6 8 9 250 13
F du Plessis 2012-2019 57 96 13 3533 137 42.56 7704 45.85 9 18 9 429 17
D Elgar 2012-2019 55 94 8 3404 199 39.58 7503 45.36 11 13 8 413 21
HG Kuhn 2017-2017 4 8 0 113 34 14.12 297 38.04 0 0 0 18 0
KA Maharaj 2016-2019 24 36 6 440 45 14.66 639 68.85 0 0 5 47 13
AK Markram 2017-2019 16 29 0 1280 152 44.13 1970 64.97 4 5 3 179 6
M Morkel 2006-2018 86 104 23 944 40 11.65 1858 50.80 0 0 22 143 5
CH Morris 2016-2017 4 7 0 173 69 24.71 362 47.79 0 1 0 25 0
L Ngidi 2018-2018 4 7 3 15 5 3.75 35 42.85 0 0 1 3 0
D Olivier 2017-2019 9 10 5 20 10* 4.00 77 25.97 0 0 2 3 0
WD Parnell 2010-2017 6 4 0 67 23 16.75 180 37.22 0 0 0 11 0
AL Phehlukwayo 2017-2018 4 4 2 19 9 9.50 39 48.71 0 0 1 3 0
VD Philander 2011-2019 58 82 18 1538 74 24.03 3338 46.07 0 8 6 174 15
K Rabada 2015-2019 36 50 9 485 34 11.82 1095 44.29 0 0 9 68 4
T Shamsi 2016-2018 2 4 3 20 18* 20.00 48 41.66 0 0 0 2 0
DW Steyn 2004-2019 92 117 26 1248 76 13.71 2810 44.41 0 2 13 124 36
Zubayr Hamza 2019-2019 1 2 0 41 41 20.50 70 58.57 0 0 1 5 1
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year

Includes all players from the past 2 years

Records includes the following current or recent matches:
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]
South Africa v Pakistan at Johannesburg, 3rd Test, Jan 11-14, 2019 [Test # 2341]
South Africa v Pakistan at Cape Town, 2nd Test, Jan 3-6, 2019 [Test # 2340]