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 307 381 30 17117 311* 48.76 26050 65.70 54 76 14 1954 88
T Bavuma 2014-2017 28 43 4 1376 113 35.28 2841 48.43 2 9 4 171 4
F Behardien 2012-2017 92 74 25 1518 70 30.97 1451 104.61 0 7 5 110 38
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 144 159 14 6161 178 42.48 6807 90.50 16 28 7 713 95
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 404 461 66 19111 278* 48.38 25508 74.92 46 101 19 1891 315
JP Duminy 2004-2017 298 302 68 8471 166 36.20 11505 73.62 10 41 22 683 137
F du Plessis 2011-2017 197 219 31 8227 185 43.76 12057 68.23 16 51 8 804 100
D Elgar 2012-2017 47 72 6 2721 199 41.22 5750 47.32 10 8 5 313 17
R Frylinck 2017-2017 2 - - - - - - - - - - - -
BE Hendricks 2014-2017 7 2 1 15 12* 15.00 15 100.00 0 0 0 0 1
RR Hendricks 2014-2017 9 9 0 172 49 19.11 166 103.61 0 0 2 17 1
Imran Tahir 2011-2017 134 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 15 18 6 227 41* 18.91 311 72.99 0 0 2 23 8
AK Markram 2017-2017 3 4 0 321 143 80.25 424 75.70 1 2 0 41 2
DA Miller 2010-2017 154 135 42 3387 138* 36.41 3038 111.48 5 11 7 244 115
M Morkel 2006-2017 229 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 7 6 1 105 36 21.00 65 161.53 0 0 0 6 9
PWA Mulder 2017-2017 1 1 0 2 2 2.00 4 50.00 0 0 0 0 0
L Ngidi 2017-2017 3 1 1 2 2* - 3 66.66 0 0 0 0 0
D Olivier 2017-2017 5 4 1 7 4 2.33 38 18.42 0 0 1 1 0
WD Parnell 2009-2017 111 55 23 689 56 21.53 924 74.56 0 1 3 60 11
D Paterson 2017-2017 8 1 1 4 4* - 1 400.00 0 0 0 1 0
AM Phangiso 2012-2017 36 16 2 100 20 7.14 191 52.35 0 0 3 6 0
AL Phehlukwayo 2016-2017 31 14 8 171 42* 28.50 171 100.00 0 0 2 17 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 14 5 0 86 50 17.20 80 107.50 0 1 1 7 3
K Rabada 2014-2017 81 45 19 424 34 16.30 717 59.13 0 0 4 52 5
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:
South Africa v Bangladesh at Potchefstroom, 2nd T20I, Oct 29, 2017 [T20I # 628]
South Africa v Bangladesh at Bloemfontein, 1st T20I, Oct 26, 2017 [T20I # 626]
South Africa v Bangladesh at East London, 3rd ODI, Oct 22, 2017 [ODI # 3929]