Players IN South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
HM Amla2018-201910153474108*39.5056.42131
Asad Shafiq2018-201936-1868831.0074.40-21
Asif Ali2019-201933-402513.33133.33---
Azhar Ali2018-201936-59369.8340.41--2
Babar Azam2018-2019111415679043.6193.10-4-
T Bavuma2018-20195912287528.5054.41-21
TL Chatara2018-2018332333.0021.42---
CJ Chibhabha2018-201811-333.0060.00---
E Chigumbura2018-201855-42278.4057.53--2
TS Chisoro2018-20182211614*16.00100.00---
GL Cloete2018-201922-15137.50100.00---
CJ Dala2018-2019521555.0062.50---
A Dananjaya2019-20197612595.0067.56--1
TB de Bruyn2018-201936-1124918.6649.33---
Q de Kock2018-20191619-98612951.8996.28281
DM de Silva2019-2019910-2104821.0067.09---
N Dickwella2019-201989-1244213.77109.73--2
JP Duminy2018-201998516234*54.00111.72---
F du Plessis2018-201919225904112*53.1774.58262
D Elgar2018-201971211755015.9046.05-11
L Embuldeniya2019-201922-282414.0037.33---
CR Ervine2018-201833-1073.3321.27--1
Faheem Ashraf2019-201955-27155.4071.05--2
Fakhar Zaman2018-20191012-2347019.5077.74-1-
BOP Fernando2019-201979125875*32.2561.13-12
MVT Fernando2019-2019455106*-18.86---
WIA Fernando2019-201977-882912.5790.72--1
R Frylinck2018-20181---------
Hasan Ali2018-20197831265925.20110.52-1-
BE Hendricks2019-2019521535.0035.71---
RR Hendricks2018-20191818152983*31.1196.00-5-
Hussain Talat2019-201944-1005525.00109.89-1-
Imad Wasim2019-201975211947*39.66165.27---
Imam-ul-Haq2018-2019811-42010138.1865.52131
Imran Tahir2018-20191242854.0047.05---
KM Jarvis2018-201854-1784.2547.22--1
C Jonker2018-201833-392513.00102.63---
FDM Karunaratne2019-201924-863021.5048.04---
H Klaasen2018-20199821385923.0085.18-11
RAS Lakmal2019-201934-1172.7545.83--2
KA Maharaj2018-201935-43298.6050.58--1
JN Malan2019-201922-353317.5094.59---
SL Malinga2019-201986124154.8063.15--2
AK Markram2018-2019121615369035.7374.65-41
H Masakadza2018-201855-1022820.4066.23---
WP Masakadza2018-201811-151515.0068.18---
B Mavuta2018-2018551582814.50138.09--1
BKG Mendis2019-2019911131884*31.8074.47-32
PHKD Mendis2019-2019551594114.7584.28--1
DA Miller2018-20191613633865*48.28116.95-1-
SF Mire2018-201844-1072.5037.03--1
Mohammad Abbas2019-2019241301110.0028.30--1
Mohammad Amir2018-20197815522*7.8549.10--2
Mohammad Hafeez2019-201954114971*49.66101.36-2-
Mohammad Rizwan2019-2019552432614.3376.78---
PJ Moor2018-201855-814416.2097.59---
CH Morris2019-20195215655*56.00180.64-1-
CB Mpofu2018-2018211-0*-----
PWA Mulder2018-2019541451715.00100.00---
TK Musakanda2018-201822-------2
L Ngidi2018-201992110610.0040.00---
A Nortje2019-201941-888.0044.44---
D Olivier2018-20197841910*4.7534.54--2
D Paterson2018-20192---------
AK Perera2019-201944-733118.2587.95---
MDKJ Perera2019-2019551265153*66.2578.6311-
NLTC Perera2019-201988-1052313.1292.10---
PARP Perera2019-201922-333316.5056.89--1
AL Phehlukwayo2018-20191910417169*28.5086.36-11
VD Philander2019-201935-531810.6034.64---
D Pretorius2019-201972110877*108.00158.82-1-
S Qeshile2019-20192---------
K Rabada2018-20191711-79227.1838.16--5
CAK Rajitha2019-201955114123.5023.33--1
PADLR Sandakan2019-201911-333.0030.00---
Sarfaraz Ahmed2018-20196911605620.0073.73-23
Shadab Khan2019-201998513647*45.3372.72---
Shaheen Shah Afridi2018-201987322145.5057.89--1
T Shamsi2018-20191211-0*-----
Shan Masood2018-201936-2286538.0055.88-2-
Shoaib Malik2019-201987-1684924.0097.10---
L Sipamla2019-201951-------1
DW Steyn2018-2019131251226017.4262.88-12
BRM Taylor2018-201855-1074021.4072.29---
WU Tharanga2019-201933-1595.0060.00---
HDRL Thirimanne2019-201924-602915.0038.46--1
DT Tiripano2018-2018221412941.0077.35---
I Udana2019-201966324284*80.66140.69-2-
Usman Shinwari2019-2019511-0*-----
HE van der Dussen2018-2019161546069355.0992.23-61
JDF Vandersay2019-2019322-0*-----
SC Williams2018-201855-1446928.80101.40-1-
Yasir Shah2018-201924-1453.5045.16--1
K Zondo2018-20182214625*46.0068.65---
Zubayr Hamza2019-201912-414120.5058.57--1
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]