Averages Batting - vs South Africa

Players - vs South Africa

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
MM Ali2017-201722111077*110.00157.14010
R Ashwin2017-20171000--0.00000
Azharullah2017-201711111*-14.28000
Azhar Ali2017-2017110999.0040.90000
Babar Azam2017-20171113131*-60.78000
JM Bairstow2017-2017110515151.0076.11010
JT Ball2017-2017210777.0077.77000
DR Briggs2017-2017110111.0050.00000
JJ Bumrah2017-20171000--0.00000
MGK Burgess2017-2017110777.0077.77000
JC Buttler2017-20173317665*38.00118.75010
LD Chandimal2017-2017110121212.0057.14000
SP Crook2017-2017110424242.00144.82000
S Dhawan2017-2017110787878.0093.97010
MS Dhoni2017-20171000--0.00000
N Dickwella2017-2017110414141.00124.24000
BM Duckett2017-2017110000.000.00001
Fakhar Zaman2017-2017110313131.00134.78000
N Pradeep2017-2017110555.0041.66000
HZ Finch2017-2017110626262.00105.08010
ST Finn2017-2017110333.0060.00000
GHS Garton2017-2017110777.0077.77000
RJ Gleeson2017-2017110555.0026.31000
DAS Gunaratne2017-2017110444.0030.76000
AD Hales2017-2017330866128.6695.55010
Hasan Ali2017-20171000--0.00000
MDE Holden2017-2017110555555.00100.00010
CF Hughes2017-2017110313131.0077.50000
Imad Wasim2017-20171000--0.00000
RA Jadeja2017-20171000--0.00000
KM Jadhav2017-20171000--0.00000
Junaid Khan2017-20171000--0.00000
CK Kapugedera2017-2017110000.000.00001
JM Kettleborough2017-2017110191919.0055.88000
RK Kleinveldt2017-2017110111.0033.33000
V Kohli2017-20171117676*-75.24010
B Kumar2017-20171000--0.00000
RAS Lakmal2017-2017110000.000.00001
SL Malinga2017-2017110111.0050.00000
BKG Mendis2017-2017110111111.00110.00000
Mohammad Amir2017-20171000--0.00000
Mohammad Hafeez2017-2017110262626.0049.05000
EJG Morgan2017-201733016010753.3394.11100
CD Nash2017-2017110000.000.00001
HH Pandya2017-20171000--0.00000
MDKJ Perera2017-20171114444*-66.66000
LE Plunkett2017-20172000--0.00000
S Prasanna2017-2017110131313.0065.00000
AU Rashid2017-2017310000.000.00001
DMW Rawlins2017-2017110414141.00136.66000
TS Roland-Jones2017-20171113737*-100.00000
JE Root2017-2017330783926.0080.41000
JJ Roy2017-20173301384.3348.14000
A Sakande2017-201711177*-58.33000
PD Salt2017-2017110373737.00112.12000
Sarfaraz Ahmed2017-20171000--0.00000
Shadab Khan2017-20171000--0.00000
A Shahzad2017-20171113434*-130.76000
RG Sharma2017-2017110121212.0060.00000
Shoaib Malik2017-20171111616*-114.28000
TB Sole2017-2017110545454.00125.58010
BA Stokes2017-201722012610163.00115.59100
WU Tharanga2017-2017110575757.0082.60010
S van Zyl2017-2017110161616.00160.00000
LWP Wells2017-2017110000.000.00001
GG White2017-2017110181818.0069.23000
DJ Willey2017-2017110262626.0066.66000
CR Woakes2017-201711166*-100.00000
MA Wood2017-20172000--0.00000
Yuvraj Singh2017-20171112323*-92.00000
SA Zaib2017-2017110171717.0065.38000
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:

Tasmania vs Western Australia at W.A.C.A, One-Day Cup (AUS) 18th Match, Feb 10, 2026 [List A]

Auckland vs Wellington at Auckland, The Ford Trophy 22nd Match, Feb 10, 2026 [List A]

South Australia vs New South Wales at Sydney, One-Day Cup (AUS) 17th Match, Feb 10, 2026 [List A]