Averages Batting IN South Africa

Batting Averages for T20s in the 2026 IN South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
MJ Ackerman2026-2026220724536.00167.44000
OEG Baartman2026-202672166*6.00100.00001
JM Bairstow2026-202698119485*27.71163.02021
DG Bedingham2026-2026220412520.50102.50000
C Bosch2026-20267531246.0066.66000
E Bosch2026-2026410999.00225.00000
TA Boult2026-202672211*-100.00000
MP Breetzke2026-202697219568*39.00110.79020
D Brevis2026-2026108131610145.14148.35120
N Burger2026-20267312517*12.50119.04000
JC Buttler2026-202665113897*34.50151.64010
J Charles2026-2026110131313.00144.44000
RL Chase2026-2026651592414.75120.40001
G Coetzee2026-202633115137.50166.66001
JM Coles2026-20267511526138.00170.78010
DP Conway2026-2026210191919.00135.71000
JM Cox2026-202665132248.0084.21001
Q de Kock2026-202698126479*37.71142.70031
M de Villiers2026-20269801313816.37120.18001
DM Dupavillon2026-20261000--0.00000
F du Plessis2026-20265301304743.33173.33000
JL du Plooy2026-20263318654*43.00175.51010
C Esterhuizen2026-20269801555219.37114.81012
D Ferreira2026-20267628233*20.50174.46000
MW Forde2026-2026110161616.00133.33000
D Forrester2026-202697416580*55.00166.66010
BC Fortuin2026-202610315435*27.00135.00000
RJ Gleeson2026-2026410111.0025.00000
CJ Green2026-2026410111.0050.00000
L Gregory2026-20265333325*-143.47000
SR Harmer2026-202631166*-100.00000
RR Hendricks2026-202655220370*67.66120.83020
RA Herman2026-2026118121765*31.00114.81010
J Hermann2026-20269711274121.16109.48000
SO Hetmyer2026-2026110484848.00150.00000
JO Holder2026-2026110111.0050.00000
SD Hope2026-2026981193118*27.57128.66100
AJ Hosein2026-20261063432014.33122.85001
Imran Tahir2026-202621122*-66.66000
D Jansen2026-20263213318*33.00117.85000
M Jansen2026-2026930494216.33148.48000
JNT Seales2026-20261000--0.00000
E Jones2026-2026652524317.33179.31001
Karim Janat2026-20263322920*29.00181.25001
BA King2026-2026110272727.00168.75000
H Klaasen2026-20266501132922.60131.39000
PE Kruger2026-20261000--0.00000
DW Lawrence2026-20268701986328.28137.50010
GF Linde2026-2026861913118.20144.44001
K Lion-Cachet2026-20262111212*-200.00000
LS Livingstone2026-20263316132*30.50164.86000
WJ Lubbe2026-2026640592114.75111.32000
KA Maharaj2026-2026105126126.5081.25001
KT Maphaka2026-202662111*1.0020.00001
AK Markram2026-202676133810867.60164.87120
DA Miller2026-20268621184529.50140.47000
TS Mills2026-20262000--0.00000
AF Milne2026-2026610666.00120.00000
N Mokoena2026-2026810444.0080.00000
R Moonsamy2026-202643014104.6651.85000
TJ Moores2026-2026220994.5060.00001
Mujeeb Ur Rahman2026-20265000--0.00000
PWA Mulder2026-2026980934111.62108.13001
S Muthusamy2026-2026810222.0066.66000
SP Narine2026-202644026226.50152.94002
L Ngidi2026-2026920000.000.00002
Noor Ahmad2026-2026510000.000.00001
A Nortje2026-202691144*-200.00000
B Parsons2026-20265401086027.00116.12011
MS Pepper2026-2026330502716.6696.15000
GG Peters2026-202672211*-25.00000
DL Piedt2026-20263000--0.00000
KA Pollard2026-2026220202010.00100.00001
N Pooran2026-20267701123316.00123.07000
D Potgieter2026-2026842179*8.5070.83000
R Powell2026-20262213029*30.00111.11000
LG Pretorius2026-20261110125598*28.33130.76021
K Rabada2026-20268421266.0066.66000
SS Ranjane2026-20264316950*34.50143.75010
Rashid Khan2026-2026520353517.50184.21001
KTH Ratnayake2026-20261000--0.00000
RD Rickelton2026-2026882231113*38.50137.50100
RR Rossouw2026-2026110000.000.00001
AD Russell2026-2026541301510.00130.43001
SE Rutherford2026-2026109426874*53.60154.02021
R Shepherd2026-202611111*-100.00000
Sikandar Raza2026-202610821183519.66108.25000
L Sipamla2026-20264000--0.00000
JF Smith2026-202687057228.14111.76000
GJ Snyman2026-2026210222.0040.00000
T Stubbs2026-202696516463*164.00134.42010
P Subrayen2026-202661111*-100.00000
N Timmers2026-2026220473923.50102.17000
RJW Topley2026-20261000--0.00000
AM Tribe2026-20269811435120.42120.16010
HE van der Dussen2026-20267702176531.00137.34020
K Verreynne2026-202654211552*57.50121.05010
GC Viljoen2026-202663274*7.00100.00000
JM Vince2026-20267702637737.57152.90021
Waqar Salamkheil2026-2026321111.0033.33000
D Wiese2026-2026420231511.50143.75000
LB Williams2026-2026942442.0080.00001
KS Williamson2026-2026430562218.66114.28000
DJ Worrall2026-20264000--0.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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 Australia at Lahore, Australia in Pakistan 1st T20I, Jan 29, 2026 [T20I # 3673 - Live]
>> 21/1 (2.1 ov, C Green 0*, TM Head 16*, Salman Mirza 0/0)

New Zealand vs India at Visakhapatnam, New Zealand in India 4th T20I, Jan 28, 2026 [T20I # 3672]

West Indies vs South Africa at Paarl, West Indies in South Africa 1st T20I, Jan 27, 2026 [T20I # 3671]