Averages Batting - vs England

Players - vs England

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2016-2016422107*-55.55000
MQ Adams2016-2016110000.000.00001
Ahmed Shehzad2015-2015110131313.0076.47000
HM Amla2016-201655019612739.2080.65111
Anwar Ali2015-2015430542418.0070.12000
Azhar Ali2015-20154401104427.5078.01000
Babar Azam2015-201544113962*46.3393.28020
F Behardien2016-2016542783839.0089.65000
Bilal Asif2015-2015110222.0028.57000
TB de Bruyn2016-20161117373*-89.02010
Q de Kock2016-2016551326138*81.50106.88200
M de Lange2016-2016210131313.00162.50000
AB de Villiers2016-2016552218101*72.6696.46110
JP Duminy2016-2016430914730.3366.91000
F du Plessis2016-20165511685542.00105.00011
D Elgar2016-2016110999.0081.81000
RR Hendricks2016-2016110222222.0091.66000
Iftikhar Ahmed2015-2015220854.0025.80000
Imran Tahir2016-201651144*-400.00000
Mohammad Hafeez2015-2015441184102*61.3375.10101
Mohammad Irfan2015-201543100*0.000.00002
Mohammad Rizwan2015-201533029179.6660.41000
M Morkel2016-20163000--0.00000
CH Morris2016-2016310626262.00163.15010
AM Phangiso2016-2016110000.000.00001
AL Phehlukwayo2016-2016110444.00133.33000
K Rabada2016-201642012126.00109.09001
RR Rossouw2016-2016330341911.3389.47000
Sarfaraz Ahmed2015-20154301146438.0089.06010
Shoaib Malik2015-20154401075226.7586.99010
DJ Vilas2016-2016110404040.00153.84000
GC Viljoen2016-2016110000.000.00001
Wahab Riaz2015-20154313933*19.5086.66000
D Wiese2016-20164419641*32.00112.94000
Yasir Shah2015-20153212116*21.00100.00000
Younis Khan2015-2015110999.0050.00000
Zafar Gohar2015-2015110151515.00100.00000
K Zondo2016-2016110111.0025.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:

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]