Players - England

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
MM Ali2016-2017111111325513.20108.19-12
JM Bairstow2016-201755-1928638.4081.70-21
JT Ball2016-201781-282828.00127.27---
SW Billings2016-201766-2449340.6689.05-31
JC Buttler2016-20171111-2726324.72101.49-21
LA Dawson2017-201711-414141.0087.23---
BM Duckett2016-201633-1236341.0080.92-21
ST Finn2017-201731122*-100.00---
AD Hales2017-201744-17311043.2599.421--
EJG Morgan2017-201788-31610739.5097.832--
LE Plunkett2016-20177424426*22.00115.78---
AU Rashid2016-20179425833*29.0082.85---
JE Root2017-201766137310174.6081.6113-
JJ Roy2016-201799-4188246.44105.28-5-
BA Stokes2016-20171010235810144.75110.83132
JM Vince2016-201633-533217.6679.10---
DJ Willey2016-20176432410*24.0058.53---
CR Woakes2016-20171111623768*47.40104.40-1-
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]