Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla 2004-2019 124 215 16 9282 311* 46.64 18573 49.97 28 41 13 1170 14
T Bavuma 2014-2019 36 59 7 1716 102* 33.00 3580 47.93 1 13 5 216 3
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 40 66 5 2398 129* 39.31 3280 73.10 4 17 4 299 19
AB de Villiers 2004-2018 114 191 18 8765 278* 50.66 16077 54.51 22 46 8 1024 64
F du Plessis 2012-2019 58 98 14 3608 137 42.95 7834 46.05 9 19 9 438 17
D Elgar 2012-2019 56 96 8 3412 199 38.77 7533 45.29 11 13 8 414 21
KA Maharaj 2016-2019 25 38 6 446 45 13.93 661 67.47 0 0 6 47 13
AK Markram 2017-2019 17 31 0 1358 152 43.80 2113 64.26 4 6 3 191 6
M Morkel 2006-2018 86 104 23 944 40 11.65 1858 50.80 0 0 22 143 5
PWA Mulder 2019-2019 1 2 0 14 9 7.00 17 82.35 0 0 0 3 0
L Ngidi 2018-2018 4 7 3 15 5 3.75 35 42.85 0 0 1 3 0
D Olivier 2017-2019 10 12 5 26 10* 3.71 93 27.95 0 0 3 4 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 37 52 9 507 34 11.79 1168 43.40 0 0 10 70 4
T Shamsi 2016-2018 2 4 3 20 18* 20.00 48 41.66 0 0 0 2 0
DW Steyn 2004-2019 93 119 27 1251 76 13.59 2825 44.28 0 2 14 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 Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
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]