Batting Averages for South Africa in T20Is - last 2 years

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
CN Ackermann2019-2024252545156224.52114.69-12
OEG Baartman2024-2024122-110.5016.66--1
W Barresi2012-20244644781275*21.94115.01-44
T Bavuma2019-2023363546707221.61118.16-16
C Bosch2025-20257623723*9.25115.62--1
MP Breetzke2023-2024101011515116.77122.76-1-
D Brevis2023-202510102318125*39.75191.56111
N Burger2023-202551-111.0033.33---
G Coetzee2023-202512112982310.88127.27--3
NRJ Croes2024-20252014420352*20.30126.08-1-
Q de Kock2012-202492919258410031.51138.321167
BFW de Leede2018-202545401172391*24.93101.40-44
DT Doram2024-2025143342*-66.66---
A Dutt2021-2025261471143016.28101.78--3
SA Edwards2018-202582731912269922.70125.35-23
SA Engelbrecht2024-2024121012807531.11132.70-11
D Ferreira2023-202465-794815.80158.00---
BE Fletcher2025-20252---------
BC Fortuin2019-2024251677617*8.44105.55--3
AD Galiem2024-20241---------
BD Glover2019-2024257464*2.0050.00--3
RR Hendricks2014-202583822238211729.77130.441175
RA Herman2025-202555-1306326.00132.65-1-
M Jansen2022-2024171231665418.44149.54-11
VJ Kingma2016-202526621042.5047.61--1
H Klaasen2018-202458531010008123.25141.84-52
FJ Klaassen2018-20243915545134.5084.90--4
K Klein2024-2025179142165.2582.35--2
R Klein2022-202587210236*20.40134.21--1
PE Kruger2024-2024751724418.00120.00---
M Levitt2024-20252625186613536.08142.20161
GF Linde2020-2025221732254816.07140.62--3
ZB Lion-Cachet2024-2025119-1055011.6697.22-12
KA Maharaj2021-2024391561034111.4489.56--2
KT Maphaka2024-202511541912*19.0082.60--1
AK Markram2019-20256056813987029.12143.82-92
DA Miller2010-2024127112362550106*33.55141.19283
PWA Mulder2021-202411821053617.50116.66--1
S Muthusamy2025-20255512496.00104.34--1
L Ngidi2017-2025501494113*8.2077.35--2
AT Nidamanuru2022-20252619-2443612.84108.44--5
A Nortje2019-202442126174*2.8348.57--2
MP O'Dowd2015-2025878472309133*29.98122.291162
N Peter2024-202512532910*14.50116.00---
AL Phehlukwayo2017-20244225716627*9.22108.49--7
LG Pretorius2025-202588-1315116.37131.00-11
TJG Pringle2022-20252215212135*9.3097.58--1
K Rabada2014-20256827161752215.90114.37--4
RD Rickelton2024-20251616-3617622.56132.23-2-
Saqib Zulfiqar2018-202512827725*12.83104.05---
T Shamsi2017-202470149104*2.0037.03--5
Shariz Ahmad2022-202514726516*13.00103.17---
Sikander Zulfiqar2016-2025129170188.7598.59---
A Simelane2024-202586132116.4082.05---
L Sipamla2019-20241131118*5.5073.33--1
JF Smith2024-202411166*-100.00---
T Stubbs2022-2025383267637629.34134.09-23
LV van Beek2014-202431207102237.8480.95--2
HE van der Dussen2018-2025575311140694*33.47128.75-102
T van der Gugten2012-20244915516840*16.80135.48--2
RE van der Merwe2009-202567441956175*22.44129.56-27
PA van Meekeren2013-202577267136247.15111.47--6
Vikramjit Singh2019-20252927-4005214.81112.99-13
LB Williams2021-2024157362*1.5035.29--3
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan vs Hong Kong at Abu Dhabi, Men's T20 Asia Cup 1st Match, Group B, Sep 9, 2025 [T20I # 3443]

Zimbabwe vs Sri Lanka at Harare, Sri Lanka in Zimbabwe 3rd T20I, Sep 7, 2025 [T20I # 3441]

Pakistan vs Afghanistan at Sharjah, United Arab Emirates T20I Tri-Series Final, Sep 7, 2025 [T20I # 3442]