Averages Batting - vs India

Players - vs India

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdur Razzak2012-20121000--0.00000
Aizaz Cheema2012-20121000--0.00000
JM Bairstow2011-2011540493512.2559.75000
AB Barath2011-201122017178.5080.95001
IR Bell2011-2011110222.0033.33000
RS Bopara2011-2011550803616.0062.99000
SG Borthwick2011-2011110333.0042.85000
DM Bravo2011-2011331996049.5075.00010
TT Bresnan2011-2011540614515.2587.14001
LD Chandimal2012-20125511988149.5080.81020
DT Christian2012-20124421103955.00107.84000
MJ Clarke2012-2012220483824.0075.00000
AN Cook2011-20115501336026.6084.71021
JW Dernbach2011-2011320532.5055.55000
TM Dilshan2012-2012551282160*70.5081.03110
XJ Doherty2012-20124111313*-144.44000
ST Finn2011-20115432718*27.0069.23000
PJ Forrest2012-20123301256641.6672.67020
Hammad Azam2012-2012110444.0080.00000
RJ Harris2012-201221122*-50.00000
HMRKB Herath2012-201231111*-100.00000
BW Hilfenhaus2012-20122000--0.00000
DJ Hussey2012-201244221372106.50112.10030
MEK Hussey2012-20123301145938.00108.57010
DP Hyatt2011-2011440623115.5055.35001
Jahurul Islam2012-2012110535353.0077.94010
DPMD Jayawardene2012-20125502117842.2091.73010
CK Kapugedera2012-2012110000.000.00001
C Kieswetter2011-20115501356327.00101.50011
KMDN Kulasekara2012-2012530301210.0069.76000
RAS Lakmal2012-201211100*-0.00000
B Lee2012-2012210444.0026.66000
CJ McKay2012-2012320432.0080.00000
MF Maharoof2012-2012321221822.0095.65000
Mahmudullah2012-201211144*-200.00000
SL Malinga2012-201242111*1.00100.00001
A Martin2011-201122233*-37.50000
Mashrafe Mortaza2012-20121000--0.00000
AD Mathews2012-201244211349*56.50107.61000
SC Meaker2011-2011220211.0012.50000
Misbah-ul-Haq2012-201211144*-80.00000
Mohammad Hafeez2012-2012110105105105.0092.92100
JN Mohammed2011-2011110222.009.52000
Mushfiqur Rahim2012-20121114646*-184.00000
SP Narine2011-20113213527*35.0072.91000
Nasir Hossain2012-2012110545454.0093.10010
Nasir Jamshed2012-2012110112112112.00107.69100
Nazimuddin2012-2012110555.0033.33000
SR Patel2011-201155116070*40.0091.95010
NLTC Perera2012-201244025106.2580.64000
KP Pietersen2011-20114401706442.5082.52010
KA Pollard2011-201155019911939.8095.21100
RT Ponting2012-20123301575.0028.84000
KOA Powell2011-2011220221511.00104.76000
KTGD Prasad2012-20121000--0.00000
S Prasanna2012-2012110888.0066.66000
D Ramdin2011-20115501649632.8076.99010
R Rampaul2011-20113219686*96.0098.96010
KAJ Roach2011-20115424324*21.5050.58001
AD Russell2011-20115511555338.75132.47010
Saeed Ajmal2012-20121000--0.00000
DJG Sammy2011-20115514841*12.0090.56001
MN Samuels2011-20115501115822.2074.49010
KC Sangakkara2012-201255023510547.0084.22110
SMSM Senanayake2012-20121112222*-157.14000
Shafiul Islam2012-20121000--0.00000
Shahadat Hossain2012-20121000--0.00000
Shahid Afridi2012-2012110999.0060.00000
Shakib Al Hasan2012-2012110494949.00158.06000
LMP Simmons2011-20115501347826.8076.13011
MA Starc2012-20123000--0.00000
GP Swann2011-20114312510*12.5092.59000
Tamim Iqbal2012-2012110707070.0070.70010
WU Tharanga2012-201233021177.0072.41001
HDRL Thirimanne2012-2012430986232.6689.09010
IJL Trott2011-201155120298*50.5079.84010
Umar Akmal2012-2012110282828.00116.66000
Umar Gul2012-201211100*-0.00000
MS Wade2012-20124401846746.0083.63020
Wahab Riaz2012-20121000--0.00000
DA Warner2012-20124401356833.7590.00010
SR Watson2012-2012110111.0014.28000
Younis Khan2012-2012110525252.00152.94010
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]