Averages Batting - vs South Africa

Players - vs South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdul Razzaq2013-201322010105.0058.82001
Abdur Rehman2013-201311177*-58.33000
Ahmed Shehzad2013-201344039219.75100.00001
Ahsan Malik2014-201411111*-100.00000
MM Ali2014-2014110101010.00100.00000
CJ Anderson2014-2014110777.00175.00000
Anwar Ali2013-20131000--0.00000
R Ashwin2014-20141000--0.00000
GJ Bailey2014-20142211412*14.00155.55000
W Barresi2014-2014110141414.00155.55000
Bilawal Bhatti2013-20132000--0.00000
RS Bopara2014-2014110313131.00172.22000
PW Borren2014-2014110131313.00130.00000
TT Bresnan2014-20141111717*-425.00000
SCJ Broad2014-201411111*-100.00000
Mudassar Bukhari2014-2014110111111.0091.66000
JC Buttler2014-2014110343434.00141.66000
LD Chandimal2014-2014110121212.00133.33000
DT Christian2014-20141000--0.00000
BN Cooper2014-2014110555.0083.33000
TLW Cooper2014-2014110161616.00123.07000
NM Coulter-Nile2014-20142000--0.00000
JW Dernbach2014-20141000--0.00000
MS Dhoni2014-201411100*-0.00000
TM Dilshan2014-2014110000.000.00001
AJ Finch2014-2014220443922.00137.50000
MJ Guptill2014-2014110222222.0088.00000
BJ Haddin2014-201421144*-100.00000
AD Hales2014-2014110383838.00172.72000
MC Henriques2014-20141000--0.00000
BJ Hodge2014-20142223221*-246.15000
GB Hogg2014-20142000--0.00000
RA Jadeja2014-20141000--0.00000
DPMD Jayawardene2014-2014110999.00100.00000
CJ Jordan2014-2014110161616.00114.28000
Junaid Khan2013-20132000--0.00000
V Kohli2014-20141117272*-163.63010
KMDN Kulasekara2014-201411177*-175.00000
B Kumar2014-20141000--0.00000
MJ Lumb2014-2014110181818.00128.57000
MJ McClenaghan2014-20141000--0.00000
BB McCullum2014-2014110444.00100.00000
NL McCullum2014-2014110444.00100.00000
SL Malinga2014-20141000--0.00000
AD Mathews2014-2014110434343.00134.37000
GJ Maxwell2014-201422018179.00120.00000
BAW Mendis2014-20141000--0.00000
KD Mills2014-20141000--0.00000
A Mishra2014-20141000--0.00000
Mohammad Hafeez2013-2013441766325.33128.81012
Mohammad Irfan2013-201321122*-50.00000
EJG Morgan2014-2014110141414.00100.00000
C Munro2014-2014110777.0087.50000
SJ Myburgh2014-2014110515151.00182.14010
Nasir Jamshed2013-2013330561918.6687.50000
MDKJ Perera2014-2014110616161.00152.50010
NLTC Perera2014-2014110888.00133.33000
AM Rahane2014-2014110323232.00106.66000
SK Raina2014-2014110212121.00210.00000
L Ronchi2014-2014110555.00166.66000
Saeed Ajmal2013-201332177*7.0063.63001
KC Sangakkara2014-2014110141414.0077.77000
PM Seelaar2014-2014110222.0050.00000
SMSM Senanayake2014-201411111*-100.00000
Shahid Afridi2013-2013431371418.50100.00000
MM Sharma2014-20141000--0.00000
RG Sharma2014-2014110242424.00184.61000
Shoaib Malik2013-2013220271513.5065.85000
Sohaib Maqsood2013-2013431413720.50136.66000
Sohail Tanvir2013-2013420663.0075.00001
TG Southee2014-201411100*-0.00000
MA Starc2014-20142000--0.00000
MR Swart2014-2014110888.0066.66000
LRPL Taylor2014-2014110626262.00167.56010
JC Tredwell2014-20141000--0.00000
Umar Akmal2013-20134411316443.66136.45010
Umar Amin2013-20132000--0.00000
LV van Beek2014-2014110111.0020.00000
T van der Gugten2014-2014110888.0066.66000
DA Warner2014-2014110404040.00250.00000
SR Watson2014-2014220373518.50119.35000
CL White2014-2014110141414.00127.27000
KS Williamson2014-2014110515151.00145.71010
Yuvraj Singh2014-2014110181818.00105.88000
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:

Afghanistan vs New Zealand at Chennai, ICC Men's T20 World Cup 4th Match, Group D, Feb 8, 2026 [T20I # 3687]

Sri Lanka vs Ireland at Colombo (RPS), ICC Men's T20 World Cup 6th Match, Group B, Feb 8, 2026 [T20I # 3689 - Live]
>> 27/1 (4.0 ov, HT Tector 2*, GR Adair 15*, M Theekshana 1/9)

England vs Nepal at Wankhede, ICC Men's T20 World Cup 5th Match, Group C, Feb 8, 2026 [T20I # 3688]