Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla 2004-2019 346 434 35 18553 311* 46.49 28634 64.79 55 87 19 2125 90
T Bavuma 2014-2019 38 61 7 1877 113 34.75 3750 50.05 2 13 5 234 4
F Behardien 2012-2018 97 79 28 1592 70 31.21 1501 106.06 0 7 5 116 41
GL Cloete 2018-2019 2 2 0 15 13 7.50 15 100.00 0 0 0 2 0
CJ Dala 2018-2019 11 6 4 27 12* 13.50 34 79.41 0 0 0 2 0
TB de Bruyn 2017-2019 11 20 1 372 101 19.57 754 49.33 1 0 2 53 2
Q de Kock 2012-2019 191 217 15 8192 178 40.55 9132 89.70 18 43 10 973 115
AB de Villiers 2004-2018 415 479 68 19864 278* 48.33 26622 74.61 47 108 20 1987 324
JP Duminy 2004-2019 326 328 75 9154 166 36.18 12128 75.47 10 46 22 735 159
F du Plessis 2011-2019 242 275 40 10416 185 44.32 15010 69.39 22 62 12 1054 125
D Elgar 2012-2019 64 103 9 3516 199 37.40 7710 45.60 11 13 8 420 21
R Frylinck 2017-2018 3 - - - - - - - - - - - -
BE Hendricks 2014-2019 14 4 2 20 12* 10.00 29 68.96 0 0 0 0 1
RR Hendricks 2014-2019 38 38 1 1014 102 27.40 1041 97.40 1 6 3 109 13
Imran Tahir 2011-2019 162 63 28 306 29* 8.74 478 64.01 0 0 8 40 3
C Jonker 2018-2018 4 4 0 88 49 22.00 62 141.93 0 0 0 10 4
H Klaasen 2018-2019 23 22 4 407 69 22.61 398 102.26 0 2 1 34 17
HG Kuhn 2009-2017 11 14 2 162 34 13.50 339 47.78 0 0 0 21 2
KA Maharaj 2016-2019 29 40 6 471 45 13.85 687 68.55 0 0 6 51 13
JN Malan 2019-2019 2 2 0 35 33 17.50 37 94.59 0 0 0 3 2
AK Markram 2017-2019 45 57 1 2019 152 36.05 2885 69.98 4 8 4 268 17
DA Miller 2010-2019 193 169 49 4308 139 35.90 3938 109.39 6 14 8 316 137
M Morkel 2006-2018 241 156 45 1204 40 10.84 2195 54.85 0 0 31 165 13
CH Morris 2012-2019 69 47 8 773 69 19.82 929 83.20 0 3 3 73 20
M Mosehle 2017-2017 7 6 1 105 36 21.00 65 161.53 0 0 0 6 9
PWA Mulder 2017-2019 11 10 3 88 19* 12.57 106 83.01 0 0 0 14 0
L Ngidi 2017-2019 33 18 10 68 19* 8.50 110 61.81 0 0 1 7 2
A Nortje 2019-2019 4 1 0 8 8 8.00 18 44.44 0 0 0 0 0
D Olivier 2017-2019 12 12 5 26 10* 3.71 93 27.95 0 0 3 4 0
WD Parnell 2009-2017 111 55 23 689 56 21.53 924 74.56 0 1 3 60 11
D Paterson 2017-2019 12 2 1 5 4* 5.00 2 250.00 0 0 0 1 0
AM Phangiso 2012-2018 37 16 2 100 20 7.14 191 52.35 0 0 3 6 0
AL Phehlukwayo 2016-2019 77 46 21 633 69* 25.32 710 89.15 0 1 7 67 19
VD Philander 2007-2019 95 105 25 1703 74 21.28 3579 47.58 0 8 9 188 15
D Pretorius 2016-2019 26 11 2 212 77* 23.55 187 113.36 0 2 1 16 7
S Qeshile 2019-2019 2 - - - - - - - - - - - -
K Rabada 2014-2019 131 84 23 771 34 12.63 1513 50.95 0 0 14 90 9
T Shamsi 2016-2019 33 10 7 20 18* 6.66 55 36.36 0 0 2 2 0
L Sipamla 2019-2019 5 1 0 0 0 0.00 1 0.00 0 0 1 0 0
JT Smuts 2017-2018 8 8 0 126 45 15.75 114 110.52 0 0 1 14 5
DW Steyn 2004-2019 260 178 44 1628 76 12.14 3395 47.95 0 3 23 160 45
HE van der Dussen 2018-2019 25 21 5 917 95 57.31 1001 91.60 0 9 1 51 28
K Zondo 2018-2018 5 5 1 142 54 35.50 224 63.39 0 1 0 8 3
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:
Australia v South Africa at Manchester, ICC Cricket World Cup 45th match, Jul 6, 2019 [ODI # 4188]
South Africa v Sri Lanka at Chester-le-Street, ICC Cricket World Cup 35th match, Jun 28, 2019 [ODI # 4176]
Pakistan v South Africa at Lord's, ICC Cricket World Cup 30th match, Jun 23, 2019 [ODI # 4171]