Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla 2008-2019 174 171 12 7910 159 49.74 8865 89.22 27 37 4 806 53
T Bavuma 2016-2017 2 2 0 161 113 80.50 170 94.70 1 0 0 18 1
F Behardien 2013-2018 59 49 14 1074 70 30.68 1097 97.90 0 6 4 79 25
CJ Dala 2018-2018 2 2 1 8 5 8.00 6 133.33 0 0 0 1 0
Q de Kock 2013-2019 106 106 5 4602 178 45.56 4803 95.81 14 21 3 537 65
AB de Villiers 2005-2018 223 213 39 9427 176 54.17 9308 101.27 25 52 7 823 200
JP Duminy 2004-2019 194 175 40 5047 150* 37.38 5980 84.39 4 27 7 341 75
F du Plessis 2011-2019 134 128 18 5120 185 46.54 5783 88.53 11 32 3 459 62
D Elgar 2012-2018 8 7 1 104 42 17.33 177 58.75 0 0 0 6 0
BE Hendricks 2019-2019 2 1 1 2 2* - 8 25.00 0 0 0 0 0
RR Hendricks 2018-2019 18 18 1 455 102 26.76 591 76.98 1 2 1 43 5
Imran Tahir 2011-2019 98 32 14 146 29 8.11 209 69.85 0 0 4 21 1
C Jonker 2018-2018 2 2 0 31 25 15.50 33 93.93 0 0 0 5 1
H Klaasen 2018-2019 14 13 2 251 59 22.81 291 86.25 0 1 1 26 6
KA Maharaj 2017-2018 4 2 0 25 17 12.50 26 96.15 0 0 0 4 0
AK Markram 2017-2019 18 18 1 503 67* 29.58 569 88.40 0 2 1 59 9
DA Miller 2010-2019 120 106 31 2922 139 38.96 2897 100.86 5 12 8 219 82
M Morkel 2007-2018 114 45 17 239 32* 8.53 321 74.45 0 0 9 19 7
CH Morris 2013-2018 34 23 3 393 62 19.65 404 97.27 0 1 0 32 12
PWA Mulder 2017-2019 10 8 3 74 19* 14.80 89 83.14 0 0 0 11 0
L Ngidi 2018-2019 18 7 5 40 19* 20.00 55 72.72 0 0 0 4 1
A Nortje 2019-2019 4 1 0 8 8 8.00 18 44.44 0 0 0 0 0
D Olivier 2019-2019 2 - - - - - - - - - - - -
WD Parnell 2009-2017 65 38 14 508 56 21.16 648 78.39 0 1 3 39 8
D Paterson 2017-2019 4 - - - - - - - - - - - -
AL Phehlukwayo 2016-2019 43 25 12 416 69* 32.00 454 91.62 0 1 2 38 17
D Pretorius 2016-2019 19 8 1 132 50 18.85 139 94.96 0 1 1 9 4
K Rabada 2015-2019 66 24 10 201 26 14.35 263 76.42 0 0 2 16 4
T Shamsi 2016-2019 15 3 2 0 0* 0.00 2 0.00 0 0 1 0 0
DW Steyn 2006-2019 123 49 12 361 60 9.75 547 65.99 0 1 8 35 9
HE van der Dussen 2019-2019 9 8 4 353 93 88.25 467 75.58 0 4 0 23 6
K Zondo 2018-2018 5 5 1 142 54 35.50 224 63.39 0 1 0 8 3
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 Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Port Elizabeth, 4th ODI, Mar 13, 2019 [ODI # 4114]
South Africa v Sri Lanka at Durban, 3rd ODI, Mar 10, 2019 [ODI # 4112]