Averages Batting - South Africa

Players - South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2015-201541199*-112.50000
HM Amla2015-2015220624831.00114.81000
F Behardien2015-2015221403640.00137.93000
Q de Kock2015-2015220564428.00143.58000
AB de Villiers2015-2015440904022.50128.57000
JP Duminy2015-2015220241812.0092.30000
F du Plessis2015-20152219579*95.00121.79010
E Leie2015-20152000--0.00000
DA Miller2015-20154426230*31.00114.81000
M Morkel2015-20151000--0.00000
WD Parnell2015-20152000--0.00000
AM Phangiso2015-2015410222.0040.00000
K Rabada2015-201531155*-83.33000
RR Rossouw2015-20154421143857.00162.85000
MN van Wyk2015-2015220221911.0084.61000
D Wiese2015-2015410222.0050.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs Oman at Pallekele, ICC Men's T20 World Cup 16th Match, Group B, Feb 12, 2026 [T20I # 3701]

West Indies vs England at Wankhede, ICC Men's T20 World Cup 15th Match, Group C, Feb 11, 2026 [T20I # 3700]

South Africa vs Afghanistan at Ahmedabad, ICC Men's T20 World Cup 13th Match, Group D, Feb 11, 2026 [T20I # 3697]