Averages Batting - vs South Africa

Players - vs South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Ahmed Shehzad2013-2013110464646.00184.00000
CJ Anderson2012-201232017128.50121.42000
R Ashwin2012-20121000--0.00000
GJ Bailey2012-20121000--0.00000
L Balaji2012-20121000--0.00000
DAJ Bracewell2012-20123223621*-105.88000
E Chigumbura2012-2012110000.000.00001
AG Cremer2012-2012110666.0054.54000
PJ Cummins2012-20121000--0.00000
MS Dhoni2012-20121112323*-176.92000
TM Dilshan2012-2012110000.000.00001
XJ Doherty2012-20121000--0.00000
CR Ervine2012-2012110373737.0092.50000
JEC Franklin2012-201232016168.00100.00001
PG Fulton2012-2012110999.0069.23000
G Gambhir2012-2012110888.0066.66000
MJ Guptill2012-2012221125101*125.00140.44100
HMRKB Herath2012-20121000--0.00000
RM Hira2012-201232017128.5077.27000
GB Hogg2012-20121000--0.00000
MEK Hussey2012-20121114545*-121.62000
Imran Nazir2012-2012110141414.00127.27000
KM Jarvis2012-201211199*-81.81000
DPMD Jayawardene2012-2012110444.0066.66000
Junaid Khan2013-20131000--0.00000
Kamran Akmal2012-2013220211.0022.22000
Z Khan2012-20121000--0.00000
V Kohli2012-2012110222.0033.33000
KMDN Kulasekara2012-20121000--0.00000
MJ McClenaghan2012-201232111*1.0025.00001
BB McCullum2012-2012330482516.00100.00000
NL McCullum2012-201232018179.0085.71000
SL Malinga2012-20121000--0.00000
H Masakadza2012-2012110666.0035.29000
AD Mathews2012-20121000--0.00000
S Matsikenyeri2012-2012110111111.0061.11000
GJ Maxwell2012-20121000--0.00000
BMAJ Mendis2012-201211177*-140.00000
Mohammad Hafeez2012-20132201018650.50168.33010
Mohammad Irfan2013-20131000--0.00000
EMDY Munaweera2012-2012110131313.0092.85000
C Munro2012-2012331342317.0097.14000
Nasir Jamshed2012-201322013136.5086.66001
JDS Neesham2012-2012320221211.00129.41000
RJ Nicol2012-2012330332511.00103.12000
IK Pathan2012-20121000--0.00000
NLTC Perera2012-2012110111.0033.33000
RW Price2012-201211177*-116.66000
SK Raina2012-2012110454545.00132.35000
Raza Hasan2012-20121000--0.00000
Saeed Ajmal2012-201322244*-400.00000
KC Sangakkara2012-2012110131313.00118.18000
V Sehwag2012-2012110171717.00121.42000
Shahid Afridi2012-20132211919*19.00135.71001
RG Sharma2012-2012110252525.0092.59000
Shoaib Malik2012-201322019129.5061.29000
V Sibanda2012-2012110000.000.00001
MA Starc2012-20121000--0.00000
BRM Taylor2012-2012110444.00100.00000
HDRL Thirimanne2012-201211155*-166.66000
Umar Akmal2012-20132215443*54.00114.89000
Umar Gul2012-2013220333216.50157.14000
P Utseya2012-2012110555.0055.55000
BV Vitori2012-20121000--0.00000
MS Wade2012-20121000--0.00000
DA Warner2012-2012110555.0055.55000
SR Watson2012-2012110707070.00148.93010
CL White2012-20121112121*-161.53000
Yasir Arafat2012-2012110333.0060.00000
Yuvraj Singh2012-2012110212121.00140.00000
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 England at Pallekele, England in Sri Lanka 1st T20I, Jan 30, 2026 [T20I # 3676]

West Indies vs South Africa at Centurion, West Indies in South Africa 2nd T20I, Jan 29, 2026 [T20I # 3675]

Ireland vs United Arab Emirates at Dubai (DICS), Ireland in United Arab Emirates 1st T20I, Jan 29, 2026 [T20I # 3674]