Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
KJ Abbott 2013-2017 60 33 8 194 23 7.76 484 40.08 0 0 5 18 1
HM Amla 2004-2017 301 374 29 16537 311* 47.93 25385 65.14 51 74 14 1894 86
T Bavuma 2014-2017 25 39 3 1219 113 33.86 2588 47.10 2 8 4 156 3
F Behardien 2012-2017 88 70 21 1436 70 29.30 1396 102.86 0 7 5 104 36
SC Cook 2016-2017 11 19 0 632 117 33.26 1402 45.07 3 2 3 66 0
TB de Bruyn 2017-2017 5 8 0 98 48 12.25 166 59.03 0 0 2 14 1
Q de Kock 2012-2017 138 153 12 5779 178 40.98 6451 89.58 15 26 7 674 89
M de Lange 2011-2016 12 2 0 9 9 4.50 19 47.36 0 0 1 2 0
AB de Villiers 2004-2017 399 457 66 18846 278* 48.19 25347 74.35 45 101 19 1866 306
JP Duminy 2004-2017 294 299 68 8424 166 36.46 11457 73.52 10 41 22 683 135
F du Plessis 2011-2017 192 214 28 7894 185 42.44 11656 67.72 15 49 7 769 98
D Elgar 2012-2017 45 69 6 2391 140 37.95 5185 46.11 8 8 5 279 14
SR Harmer 2015-2015 5 6 1 58 13 11.60 174 33.33 0 0 0 5 0
RR Hendricks 2014-2017 9 9 0 172 49 19.11 166 103.61 0 0 2 17 1
Imran Tahir 2011-2017 131 51 23 266 29* 9.50 413 64.40 0 0 5 35 3
HG Kuhn 2009-2017 11 14 2 162 34 13.50 339 47.78 0 0 0 21 2
KA Maharaj 2016-2017 13 17 5 208 41* 17.33 300 69.33 0 0 2 22 7
DA Miller 2010-2017 151 133 40 3261 138* 35.06 2983 109.31 4 11 7 236 106
JA Morkel 2004-2015 107 80 21 1390 97 23.55 1223 113.65 0 3 2 108 65
M Morkel 2006-2017 228 141 41 1140 40 11.40 2075 54.93 0 0 28 159 10
CH Morris 2012-2017 47 34 6 570 69 20.35 761 74.90 0 2 1 57 12
M Mosehle 2017-2017 6 5 1 100 36 25.00 60 166.66 0 0 0 5 9
L Ngidi 2017-2017 3 1 1 2 2* - 3 66.66 0 0 0 0 0
D Olivier 2017-2017 3 4 1 7 4 2.33 38 18.42 0 0 1 1 0
WD Parnell 2009-2017 110 55 23 689 56 21.53 924 74.56 0 1 3 60 11
D Paterson 2017-2017 4 1 1 4 4* - 1 400.00 0 0 0 1 0
AM Phangiso 2012-2017 34 16 2 100 20 7.14 191 52.35 0 0 3 6 0
AL Phehlukwayo 2016-2017 24 11 6 160 42* 32.00 154 103.89 0 0 2 16 6
VD Philander 2007-2017 83 84 22 1351 74 21.79 2772 48.73 0 7 7 152 10
DL Piedt 2014-2016 7 8 1 48 19 6.85 240 20.00 0 0 1 2 0
D Pretorius 2016-2017 11 4 0 86 50 21.50 79 108.86 0 1 0 7 3
K Rabada 2014-2017 76 44 18 401 34 15.42 706 56.79 0 0 4 49 4
RR Rossouw 2014-2016 51 49 6 1566 132 36.41 1550 101.03 3 9 7 160 34
T Shamsi 2016-2017 8 3 3 18 18* - 24 75.00 0 0 0 2 0
JT Smuts 2017-2017 6 6 0 110 45 18.33 96 114.58 0 0 1 11 5
DW Steyn 2004-2016 241 159 37 1471 76 12.05 3124 47.08 0 2 20 142 42
S van Zyl 2014-2016 12 17 2 395 101* 26.33 778 50.77 1 0 2 59 0
DJ Vilas 2012-2016 7 9 0 94 26 10.44 210 44.76 0 0 0 11 0
GC Viljoen 2016-2016 1 2 1 26 20* 26.00 31 83.87 0 0 0 4 0
D Wiese 2013-2016 26 17 5 194 41* 16.16 190 102.10 0 0 1 11 8
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:
England v South Africa at Manchester, 4th Test, Aug 4-7, 2017 [Test # 2268]
England v South Africa at The Oval, 3rd Test, Jul 27-31, 2017 [Test # 2266]
England v South Africa at Nottingham, 2nd Test, Jul 14-17, 2017 [Test # 2264]