Batting Averages for South Africa vs Sri Lanka in T20s

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2021-202455-1242.4060.00--2
KJ Abbott2016-20161---------
HM Amla2012-20184419556*31.66104.39-11
KIC Asalanka2021-202444-472111.7575.80---
OEG Baartman2024-20241---------
T Bavuma2021-202111-464646.00100.00---
F Behardien2012-20176416931*23.00138.00---
J Botha2012-20121---------
PVD Chameera2021-2021431633.0066.66---
LD Chandimal2013-20211111319766*24.62100.51-1-
CJ Dala2018-20192111212*-70.58---
A Dananjaya2018-20215412096.6683.33---
H Davids2013-201333-872.6642.10--1
TB de Bruyn2017-201722-261913.00162.50---
Q de Kock2013-20241212229259*29.20110.60-2-
DM de Silva2017-20211010-1173111.7092.12---
ST de Silva2017-201732-331.5042.85--1
AB de Villiers2012-20177721686333.60144.82-1-
N Dickwella2017-201966-1916831.83154.03-11
TM Dilshan2012-201655111974*29.75107.20-12
JP Duminy2012-201999426251*52.40137.89-2-
F du Plessis2012-201966-1708528.33105.59-1-
N Pradeep2017-20171---------
WIA Fernando2019-202166-43167.1691.48--1
BC Fortuin2021-20213---------
DAS Gunaratne2017-20173322411*24.00141.17---
RR Hendricks2017-2024101013266636.22124.90-3-
HMRKB Herath2012-201621-222.0040.00---
Imran Tahir2013-2019932108*10.0090.90---
M Jansen2024-20241---------
GSNFG Jayasuriya2016-201611-111.0033.33---
DPMD Jayawardene2012-201444-523313.00144.44---
P Jayawickrama2021-2021111-0*-----
JH Kallis2012-20121---------
CK Kapugedera2016-201611-444.0057.14---
C Karunaratne2021-20214425924*29.50118.00---
H Klaasen2018-20245313919*19.5092.85---
HG Kuhn2017-201722-392919.50150.00---
KMDN Kulasekara2012-2017732171017.00121.42---
CBRLS Kumara2021-202111-------1
RAS Lakmal2013-201942-------2
RE Levi2012-201211-444.00100.00---
LD Madushanka2021-202111-111.0033.33---
KA Maharaj2021-20245---------
SL Malinga2012-201973-882.6680.00--2
AK Markram2019-20247611184823.60114.56---
AD Mathews2012-202498113854*19.71106.97-11
BAW Mendis2013-2014411-0*-----
BKG Mendis2017-202477-31194.4263.26--1
BMAJ Mendis2012-201322177*7.00116.66--1
PHKD Mendis2019-202455-634112.60100.00--1
DA Miller2013-2024151232514127.88140.22---
JA Morkel2012-2014221121212.00300.00---
M Morkel2012-2014511-0*-----
CH Morris2019-20192---------
M Mosehle2017-20173314932*24.50188.46---
PWA Mulder2021-20211---------
EMDY Munaweera2012-201211-131313.0092.85---
L Ngidi2017-2018421646.0066.66---
P Nissanka2021-202422-757237.50113.63-1-
A Nortje2021-20244---------
WD Parnell2013-20176541610*16.00100.00---
D Paterson2017-20171---------
M Pathirana2024-202411-------1
AK Perera2019-201933-421614.0091.30---
MDKJ Perera2013-202188-1736121.62114.56-1-
NLTC Perera2012-20191010211325*14.12117.70--2
AM Phangiso2016-201731-131313.0068.42---
AL Phehlukwayo2017-201963-441.3344.44--2
S Prasanna2017-20173315137*25.50212.50---
D Pretorius2019-20216328777*87.00177.55-11
S Qeshile2019-20192---------
K Rabada2018-20247421313*6.50100.00--2
PBB Rajapaksa2021-202144-25206.25108.69--2
CAK Rajitha2018-20181---------
S Samarawickrama2024-202411-------1
PADLR Sandakan2017-20183---------
KC Sangakkara2012-201444112559*41.66106.83-1-
SMSM Senanayake2013-201443221*2.0033.33--1
T Shamsi2018-202171-------1
MD Shanaka2016-202477110020*16.6696.15---
L Sipamla2019-20193---------
TAM Siriwardana2016-201611-151515.00150.00---
JT Smuts2017-201733-361912.00120.00---
DW Steyn2012-201952111*1.0020.00--1
T Stubbs2024-202411-131313.0046.42---
WU Tharanga2017-201711-202020.00181.81---
M Theekshana2021-2024532147*14.0066.66--1
HDRL Thirimanne2012-201654128189.3390.32--1
N Thushara2024-202411-------1
LL Tsotsobe2013-20144---------
I Udana2017-201964313784*137.00167.07-1-
HE van der Dussen2019-202153-1146438.00134.11-1-
JDF Vandersay2016-2019432333.0042.85---
D Wiese2013-2016422107*-100.00---
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Pakistan at Dambulla, Pakistan in Sri Lanka 3rd T20I, Jan 11, 2026 [T20I # 3661]

Sri Lanka vs Pakistan at Dambulla, Pakistan in Sri Lanka 1st T20I, Jan 7, 2026 [T20I # 3660]

India vs South Africa at Ahmedabad, South Africa in India 5th T20I, Dec 19, 2025 [T20I # 3645]