Players - England

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
MM Ali2016-20171924260614627.5452.55233
JM Anderson2016-20163622013*5.0062.50--2
ZS Ansari2016-201635-49329.8036.02--2
JM Bairstow2016-2017111715848936.5053.18-51
JT Ball2016-201785-733114.6060.33--1
GS Ballance2016-201624-2496.0037.50---
GJ Batty2016-2016241531.6610.63--1
SW Billings2016-201777-1836226.1489.70-22
SCJ Broad2016-2016471671911.1644.07---
JC Buttler2016-2017151723877625.8071.27-32
AN Cook2016-2016714-45813032.7144.9912-
LA Dawson2016-20172216666*66.0042.58-11
BM Duckett2016-2016710-2336323.3068.12-32
ST Finn2016-201743122*1.0014.28--2
AD Hales2017-201733-13311044.3397.081--
H Hameed2016-20163612198243.8034.21-2-
KK Jennings2016-201624-16711241.7546.64111
CJ Jordan2017-2017321-0*----1
TS Mills2017-201731-------1
EJG Morgan2017-201799-40610745.11107.9721-
LE Plunkett2016-20178413826*12.66135.71--1
AU Rashid2016-2017171642346019.5042.62-12
JE Root2016-201715222104212452.1065.5728-
JJ Roy2016-20171111-4178237.90108.31-4-
BA Stokes2016-20171926487712839.8666.18252
JM Vince2016-201633-533217.6679.10---
DJ Willey2016-20175432410*24.0058.53---
CR Woakes2016-20171418635968*29.9160.64-11
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:

Bangladesh vs Ireland at Mirpur, Ireland in Bangladesh 2nd Test, Nov 19-23, 2025 [Test # 2607]

South Africa vs India at Guwahati, South Africa in India 2nd Test, Nov 22-26, 2025 [Test # 2609 - Live]
>> 9/0 (6.1 ov, KL Rahul 2*, YBK Jaiswal 7*, M Jansen 0/9) - Stumps

Pakistan vs Zimbabwe at Rawalpindi, Pakistan T20I Tri-Series 4th Match, Nov 23, 2025 [T20I # 3586]