Players - South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
HM Amla2019-201977220380*40.6064.85-2-
Q de Kock2019-20199913056838.1286.89-3-
JP Duminy2019-201954-704517.5097.22---
F du Plessis2019-201998238710064.5089.5813-
BE Hendricks2019-20192---------
Imran Tahir2019-20199421110*5.5068.75--2
AK Markram2019-201986-1404523.3375.26---
DA Miller2019-201964-1363834.0086.62---
CH Morris2019-2019841744224.66121.31---
L Ngidi2019-201942176*7.0063.63---
AL Phehlukwayo2019-201997313346*33.2585.25--1
D Pretorius2019-201932-321.5050.00---
K Rabada2019-20199425831*29.0082.85---
T Shamsi2019-20192---------
HE van der Dussen2019-20199613119562.2090.40-3-
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live]
>> 94/4 (35.0 ov, Mohammad Rizwan 16*, Babar Azam 49*, KA Maharaj 0/30) - Stumps

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]