Averages Batting - vs South Africa

Players - vs South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
LD Chandimal2013-201333024148.0070.58000
TM Dilshan2013-20132218374*83.00118.57010
DPMD Jayawardene2013-2013220393319.50185.71000
KMDN Kulasekara2013-2013210101010.00111.11000
RAS Lakmal2013-20131000--0.00000
SL Malinga2013-2013210000.000.00001
AD Mathews2013-201333019146.3395.00000
BAW Mendis2013-201331100*-0.00000
BMAJ Mendis2013-2013110000.000.00001
MDKJ Perera2013-2013330332111.0082.50000
NLTC Perera2013-20133324725*47.00138.23001
KC Sangakkara2013-20132219859*98.00111.36010
SMSM Senanayake2013-201332111*1.0020.00001
HDRL Thirimanne2013-2013320231811.5085.18000
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:

Sri Lanka vs Oman at Pallekele, ICC Men's T20 World Cup 16th Match, Group B, Feb 12, 2026 [T20I # 3701 - Live]
>> 78/2 (8.4 ov, BKG Mendis 30*, P Rathnayake 22*, Nadeem Khan 0/12)

West Indies vs England at Wankhede, ICC Men's T20 World Cup 15th Match, Group C, Feb 11, 2026 [T20I # 3700]

South Africa vs Afghanistan at Ahmedabad, ICC Men's T20 World Cup 13th Match, Group D, Feb 11, 2026 [T20I # 3697]