Batting Averages for South Africa in T20Is - last 2 years

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
FA Allen2018-2024392792723415.11136.68--5
J Andrew2025-202533-713523.66122.41---
A Athanaze2024-20256611376027.40130.47-1-
OEG Baartman2024-2024122-110.5016.66--1
T Bavuma2019-2023363546707221.61118.16-16
J Blades2025-202542243*-40.00---
C Bosch2025-20256523623*12.00128.57--1
MP Breetzke2023-2024101011515116.77122.76-1-
D Brevis2023-2025992265125*37.85189.281-1
N Burger2023-202551-111.0033.33---
KU Carty2025-20254315349*26.50151.42---
J Charles2011-20256463-146811823.30129.22157
RL Chase2021-20254232755267*22.08119.48-35
G Coetzee2023-202512112982310.88127.27--3
Q de Kock2012-202492919258410031.51138.321167
D Ferreira2023-202465-794815.80158.00---
ADS Fletcher2008-20246057798484*19.68110.31-69
MW Forde2023-2025851511512.75145.71---
BC Fortuin2019-2024251677617*8.44105.55--3
AD Galiem2024-20241---------
JP Greaves2024-202411-666.00120.00---
RR Hendricks2014-202583822238211729.77130.441175
RA Herman2025-202555-1306326.00132.65-1-
SO Hetmyer2018-202569595111281*20.59126.07-64
T Hinds2024-202421155*-166.66---
JO Holder2014-20257555186723818.16137.98--9
SD Hope2017-2025514961210102*28.13137.65173
AJ Hosein2021-202578321527244*16.00110.12--3
M Jansen2022-2024171231665418.44149.54-11
JNT Seales2024-202411144*-200.00---
AS Joseph2022-202545191112921*16.12103.20--2
S Joseph2024-202512552821*-155.55---
BA King2019-202568665165985*27.19135.87-135
H Klaasen2018-202458531010008123.25141.84-52
PE Kruger2024-2024751724418.00120.00---
E Lewis2016-2025656441782125*29.70154.282136
GF Linde2020-2025221732254816.07140.62--3
OC McCoy2019-2024421366823*9.71106.25--2
KA Maharaj2021-2024391561034111.4489.56--2
KT Maphaka2024-202510541912*19.0082.60--1
AK Markram2019-20255955813977029.72144.16-92
KR Mayers2020-2024383727627321.77138.29-31
DA Miller2010-2024127112362550106*33.55141.19283
G Motie2021-2025392071633312.53129.36--3
PWA Mulder2021-202411821053617.50116.66--1
S Muthusamy2025-20254411585.00100.00--1
L Ngidi2017-2025491494113*8.2077.35--2
A Nortje2019-202442126174*2.8348.57--2
N Peter2024-202512532910*14.50116.00---
AL Phehlukwayo2017-20244225716627*9.22108.49--7
N Pooran2016-2024106971022759826.14136.39-133
R Powell2017-2025998712192510725.66141.44192
LG Pretorius2025-202577-1075115.28125.88-11
K Rabada2014-20256726151712215.54113.24--4
RD Rickelton2024-20251515-3487623.20133.84-2-
AD Russell2011-202586752411227122.00163.79-39
SE Rutherford2018-20253934658668*20.92139.52-34
T Shamsi2017-202470149104*2.0037.03--5
R Shepherd2020-202563441766744*24.70142.52--4
A Simelane2024-202586132116.4082.05---
L Sipamla2019-20241131118*5.5073.33--1
JF Smith2024-202411166*-100.00---
OF Smith2018-20232720719327*14.84139.85--2
SK Springer2024-202421-777.00116.66---
T Stubbs2022-2025373167387629.52135.16-23
O Thomas2018-2023217398*2.2560.00--3
HE van der Dussen2018-2025565210136894*32.57128.33-102
HR Walsh2019-2024311063612*9.0076.59--2
LB Williams2021-2024157362*1.5035.29--3
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Yorkshire vs Somerset at York, One-Day Cup Group B, Aug 14, 2025 [List A]

Glamorgan vs Surrey at The Oval, One-Day Cup Group A, Aug 13, 2025 [List A]

North West Warriors vs Northern Knights at Bready, Cricket Ireland Inter-Provincial Limited Over Cup 8th Match, Aug 13, 2025 [List A]