Averages Batting - South Africa

Players - South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2016-2016210000.000.00001
HM Amla2016-20171313043515433.4690.06110
T Bavuma2016-2016110113113113.0091.86100
F Behardien2016-20178731485037.00152.57011
Q de Kock2016-20171616080517850.31115.00261
AB de Villiers2017-2017101044338572.16106.38040
JP Duminy2016-2017161524098231.4685.03030
F du Plessis2016-20171616286018561.4290.14340
Imran Tahir2016-2017141100*-0.00000
DA Miller2016-201711104401118*66.83120.05200
CH Morris2017-2017851802820.00106.66000
WD Parnell2016-20171074763525.33133.33001
AM Phangiso2016-20162000--0.00000
AL Phehlukwayo2016-2017146512542*125.00109.64000
D Pretorius2016-2017940865021.50108.86010
K Rabada2016-2017141199*-150.00000
RR Rossouw2016-201655131112277.75100.32120
T Shamsi2016-20173000--0.00000
DW Steyn2016-201641166*-120.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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]