top of page
SPORTS

International Cricket - England
Best Batting Average (ODI)
This list features the players with the best ODI (one day internationals) batting average for the England national cricket team.
RANK | PLAYER | APPS | RUNS | BATTING AVERAGE | YEARS |
1 | Dawid Malan | 30 | 1450 | 55.76 | 2019-2023 |
2 | Ian Joseph Lewis Trott | 68 | 2819 | 51.25 | 2009-2013 |
3 | Joe Root | 183 | 7301 | 49.33 | 2013-2025 |
4 | Ben Duckett | 28 | 1226 | 45.40 | 2016-2025 |
5 | Jonny Bairstow | 107 | 3868 | 42.97 | 2011-2023 |
6 | James William Andrew Taylor | 27 | 887 | 42.23 | 2011-2015 |
7 | Kevin Pietersen | 134 | 4422 | 41.32 | 2004-2013 |
8 | Ben Stokes | 114 | 3463 | 41.22 | 2011-2023 |
9 | Nasser Hussain Knight | 100 | 3637 | 40.41 | 1996-2003 |
10 | Stuart Broad | 34 | 1361 | 40.02 | 1987-1988 |
References
ESPNcricinfo (2025). Batting – highest career batting average – England – One Day Internationals. Available at: https://www.espncricinfo.com/records/team/batting-highest-career-batting-average/england-1/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



