Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
HM Amla 2009-2017 40 40 5 1158 97* 33.08 879 131.74 0 7 1 133 23
F Behardien 2012-2018 37 29 13 515 64* 32.18 402 128.10 0 1 1 37 16
CJ Dala 2018-2018 3 1 1 2 2* - 3 66.66 0 0 0 0 0
TB de Bruyn 2017-2017 2 2 0 26 19 13.00 16 162.50 0 0 0 3 1
Q de Kock 2012-2017 31 31 4 801 59 29.66 626 127.95 0 2 3 93 24
AB de Villiers 2006-2017 78 75 11 1672 79* 26.12 1237 135.16 0 10 5 140 60
JP Duminy 2007-2018 76 70 22 1822 96* 37.95 1460 124.79 0 11 6 130 65
F du Plessis 2012-2017 36 36 6 1129 119 37.63 849 132.97 1 7 0 102 35
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-2018 12 12 0 275 70 22.91 246 111.78 0 1 2 31 2
Imran Tahir 2013-2017 33 3 2 18 9* 18.00 17 105.88 0 0 0 1 1
C Jonker 2018-2018 1 1 0 49 49 49.00 24 204.16 0 0 0 5 2
H Klaasen 2018-2018 3 3 0 92 69 30.66 48 191.66 0 1 0 4 8
HG Kuhn 2009-2017 7 6 2 49 29 12.25 42 116.66 0 0 0 3 2
DA Miller 2010-2018 57 50 15 1029 101* 29.40 729 141.15 1 1 0 69 46
M Morkel 2007-2017 41 7 5 21 8* 10.50 16 131.25 0 0 0 3 1
CH Morris 2012-2018 17 10 3 77 17* 11.00 70 110.00 0 0 2 7 2
M Mosehle 2017-2017 7 6 1 105 36 21.00 65 161.53 0 0 0 6 9
L Ngidi 2017-2017 3 1 1 2 2* - 3 66.66 0 0 0 0 0
WD Parnell 2009-2017 40 13 9 114 29* 28.50 96 118.75 0 0 0 10 3
D Paterson 2017-2018 7 2 1 5 4* 5.00 2 250.00 0 0 0 1 0
AM Phangiso 2012-2018 16 3 0 19 13 6.33 29 65.51 0 0 0 1 0
AL Phehlukwayo 2017-2018 12 4 1 40 27* 13.33 31 129.03 0 0 2 6 0
D Pretorius 2017-2017 2 - - - - - - - - - - - -
T Shamsi 2017-2018 5 1 1 0 0* - 2 0.00 0 0 0 0 0
JT Smuts 2017-2018 8 8 0 126 45 15.75 114 110.52 0 0 1 14 5
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 Cape Town, 3rd T20I, Feb 24, 2018 [T20I # 655]
South Africa v India at Centurion, 2nd T20I, Feb 21, 2018 [T20I # 654]
South Africa v India at Johannesburg, 1st T20I, Feb 18, 2018 [T20I # 652]