Players - vs India

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2017-2017330332211.0091.66000
Ahmed Shehzad2017-2017110121212.0054.54000
HM Amla2017-2017110353535.0064.81000
Azhar Ali2017-20172201095954.5080.14020
Babar Azam2017-2017220544627.0084.37000
S Badree2017-20171000--0.00000
D Bishoo2017-2017531251512.5044.64000
CR Brathwaite2017-20171000--0.00000
JL Carter2017-2017210131313.0041.93000
PVD Chameera2017-2017221126*12.0070.58000
LD Chandimal2017-20174501324826.4045.99000
RL Chase2017-20175415933*19.6678.66001
ML Cummins2017-2017310111.0025.00000
A Dananjaya2017-20175412611*8.6657.77000
Q de Kock2017-2017110535353.0073.61010
DM de Silva2017-201712017178.5094.44001
AB de Villiers2017-2017110161616.00133.33000
N Dickwella2017-2017101303756728.8481.87030
JP Duminy2017-20171112020*-48.78000
F du Plessis2017-2017110363636.0072.00000
Fakhar Zaman2017-2017110114114114.00107.54100
N Pradeep2017-201734011102.7525.58002
MVT Fernando2017-2017674247*8.0040.00002
CH Gayle2017-2017110181818.0090.00000
DAS Gunaratne2017-20172113434*-161.90000
MD Gunathilaka2017-20174501487629.6074.74010
Hasan Ali2017-2017210000.000.00001
HMRKB Herath2017-20172312817*14.0058.33000
JO Holder2017-2017540823620.50100.00000
KA Hope2017-20173301004633.3367.56000
SD Hope2017-20175401818145.2565.81020
Imad Wasim2017-20172212525*25.00113.63001
Imran Tahir2017-2017110111.0014.28000
AS Joseph2017-201742285*-66.66000
Junaid Khan2017-20171000--0.00000
CK Kapugedera2017-2017330554018.3364.70000
FDM Karunaratne2017-201736028514147.5045.09110
CBRLS Kumara2017-201724112104.0033.33001
RAS Lakmal2017-20171000--0.00000
E Lewis2017-2017651192125*48.00104.34100
Mahmudullah2017-2017110212121.0084.00000
SL Malinga2017-20177411183.6668.75001
Mashrafe Mortaza2017-20171113030*-120.00000
AD Mathews2017-2017101324338339.3663.67041
BKG Mendis2017-2017811034611031.4567.97111
DA Miller2017-2017110111.0033.33000
Mohammad Amir2017-2017210999.0056.25000
Mohammad Hafeez2017-20172219057*90.00112.50010
JN Mohammed2017-2017540764019.0053.90001
M Morkel2017-2017110000.000.00001
CH Morris2017-2017110444.0050.00000
Mosaddek Hossain2017-2017110151515.0057.69000
EMDY Munaweera2017-2017330685322.66117.24010
Mushfiqur Rahim2017-2017110616161.0071.76010
Mustafizur Rahman2017-20171000--0.00000
SP Narine2017-20171000--0.00000
AR Nurse2017-20175412919*9.6661.70001
MDK Perera2017-201736215092*37.5059.28011
MDKJ Perera2017-20171114747*-106.81000
NLTC Perera2017-201732011115.5091.66001
AL Phehlukwayo2017-2017110444.0036.36000
KA Pollard2017-20171000--0.00000
KOA Powell2017-2017210000.000.00001
R Powell2017-2017430633121.0075.00000
S Prasanna2017-2017110111111.00137.50000
SMA Priyanjan2017-20171114040*-100.00000
PM Pushpakumara2017-2017461531610.6032.12000
K Rabada2017-2017110555.0062.50000
Rubel Hossain2017-20171000--0.00000
Sabbir Rahman2017-2017110191919.0090.47000
MN Samuels2017-20171113636*-124.13000
PADLR Sandakan2017-201723023107.6641.07000
Sarfaraz Ahmed2017-2017210151515.0093.75000
Shadab Khan2017-20172111414*-87.50000
MD Shanaka2017-2017110000.000.00001
Shakib Al Hasan2017-2017110151515.0065.21000
Shoaib Malik2017-2017220271513.50108.00000
TAM Siriwardana2017-20174401445836.00102.12010
Soumya Sarkar2017-2017110000.000.00001
Tamim Iqbal2017-2017110707070.0085.36010
Taskin Ahmed2017-20171111010*-71.42000
JE Taylor2017-20171000--0.00000
WU Tharanga2017-201771001636416.3073.42011
HDRL Thirimanne2017-20173301658055.0070.51020
I Udana2017-20171111919*-190.00000
Wahab Riaz2017-20171000--0.00000
CAK Walton2017-20171000--0.00000
KOK Williams2017-201743232*3.0042.85000
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