Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
KJ Abbott 2013-2016 28 13 4 76 23 8.44 126 60.31 0 0 1 6 0
HM Amla 2008-2018 164 161 11 7535 159 50.23 8475 88.90 26 35 3 761 51
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
Q de Kock 2013-2018 90 90 5 3860 178 45.41 4107 93.98 13 15 2 436 55
AB de Villiers 2005-2018 223 213 39 9427 176 54.17 9308 101.27 25 52 7 823 200
JP Duminy 2004-2018 184 166 37 4767 150* 36.95 5732 83.16 4 25 7 316 65
F du Plessis 2011-2018 117 112 14 4379 185 44.68 4959 88.30 9 29 3 378 54
Imran Tahir 2011-2018 85 28 12 128 29 8.00 182 70.32 0 0 4 18 1
H Klaasen 2018-2018 4 4 1 110 43* 36.66 121 90.90 0 0 0 11 3
KA Maharaj 2017-2017 2 - - - - - - - - - - - -
AK Markram 2017-2018 7 7 0 193 66 27.57 219 88.12 0 1 0 17 5
DA Miller 2010-2018 105 93 27 2503 138* 37.92 2475 101.13 4 10 8 185 74
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-2017 1 1 0 2 2 2.00 4 50.00 0 0 0 0 0
L Ngidi 2018-2018 4 3 2 10 6 10.00 9 111.11 0 0 0 2 0
WD Parnell 2009-2017 65 38 14 508 56 21.16 648 78.39 0 1 3 39 8
D Paterson 2017-2017 3 - - - - - - - - - - - -
AM Phangiso 2013-2016 21 13 2 81 20 7.36 162 50.00 0 0 3 5 0
AL Phehlukwayo 2016-2018 25 15 8 225 42* 32.14 226 99.55 0 0 1 17 12
D Pretorius 2016-2017 12 5 0 86 50 17.20 80 107.50 0 1 1 7 3
K Rabada 2015-2018 48 20 9 177 26 16.09 221 80.09 0 0 1 15 4
RR Rossouw 2014-2016 36 35 3 1239 132 38.71 1313 94.36 3 7 5 131 22
T Shamsi 2016-2018 7 3 2 0 0* 0.00 2 0.00 0 0 1 0 0
DW Steyn 2006-2016 114 45 11 294 35 8.64 446 65.91 0 0 7 26 8
K Zondo 2018-2018 3 3 0 96 54 32.00 157 61.14 0 1 0 5 2
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 India at Centurion, 6th ODI, Feb 16, 2018 [ODI # 3978]
South Africa v India at Port Elizabeth, 5th ODI, Feb 13, 2018 [ODI # 3976]
South Africa v India at Johannesburg, 4th ODI, Feb 10, 2018 [ODI # 3973]