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-201761023628745.2585.98030
JM Anderson2017-201747419126.3339.58001
R Ashwin2017-20171000--0.00000
Azharullah2017-201711111*-14.28000
Azhar Ali2017-2017110999.0040.90000
Babar Azam2017-20171113131*-60.78000
JM Bairstow2017-201771114889948.8076.85050
JT Ball2017-2017210777.0077.77000
GS Ballance2017-20173501415628.2045.33010
SW Billings2017-201743017125.6689.47000
DR Briggs2017-2017110111.0050.00000
SCJ Broad2017-20174717757*12.8388.50012
JJ Bumrah2017-20171000--0.00000
MGK Burgess2017-2017110777.0077.77000
JC Buttler2017-201765111765*29.25124.46010
LD Chandimal2017-2017110121212.0057.14000
JM Clarke2017-20171000--0.00000
AN Cook2017-20174802688833.5041.35020
MS Crane2017-20173000--0.00000
SP Crook2017-2017110424242.00144.82000
TK Curran2017-201721111*-50.00000
LA Dawson2017-201745225138.3353.19002
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-2017210777.0077.77000
RJ Gleeson2017-2017110555.0026.31000
DAS Gunaratne2017-2017110444.0030.76000
AD Hales2017-20175511696142.25108.33010
Hasan Ali2017-20171000--0.00000
TG Helm2017-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
KK Jennings2017-20175901664818.4442.23002
CJ Jordan2017-201731100*-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
LS Livingstone2017-201733116168.0050.00001
DJ Malan2017-20173501137822.6081.88010
SL Malinga2017-2017110111.0050.00000
BKG Mendis2017-2017110111111.00110.00000
Mohammad Amir2017-20171000--0.00000
Mohammad Hafeez2017-2017110262626.0049.05000
EJG Morgan2017-201754016610741.5095.40100
CD Nash2017-2017110000.000.00001
HH Pandya2017-20171000--0.00000
MDKJ Perera2017-20171114444*-66.66000
LE Plunkett2017-201752100*0.000.00001
S Prasanna2017-2017110131313.0065.00000
AU Rashid2017-2017310000.000.00001
DMW Rawlins2017-2017110414141.00136.66000
SD Robson2017-2017110474747.0044.33000
TS Roland-Jones2017-201735210037*33.3382.64000
JE Root2017-2017711053919049.0067.62130
JJ Roy2017-20176601166719.33123.40010
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-2017610042511242.5068.77221
WU Tharanga2017-2017110575757.0082.60010
S van Zyl2017-2017110161616.00160.00000
LWP Wells2017-2017110000.000.00001
T Westley2017-2017351228106*57.0049.35110
GG White2017-2017110181818.0069.23000
DJ Willey2017-2017420272613.5065.85000
CR Woakes2017-201711166*-100.00000
MA Wood2017-201754034288.5058.62002
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class]

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class]

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 156/4 (49.0 ov, A Mokgakane 79*, SM Gilson 4*, Tsepo Ndwandwa 0/19) - Stumps