England: Batting match by match (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×

Player figures come from full scorecards, which we hold for 449 of the 813 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ben StokesENG182182124159v NZLondon13 Sept 2023
Jason RoyENG180180151165v AUSMelbourne Cricket Ground14 Jan 2018
Alex HalesENG171171122224v PAKNottingham30 Aug 2016
Joe RootENG166166*139212v WICardiff1 Jun 2025
Ben DuckettENG165165143173v AUSLahore22 Feb 2025
Jason RoyENG162162118133v SLLondon29 Jun 2016
Jos ButtlerENG162162*70714v NEDAmstelveen17 Jun 2022
Andrew StraussENG158158145181v INDBangalore27 Feb 2011
Andrew StraussENG154154140165v BANBirmingham12 Jul 2010
Jason RoyENG153153121145v BANCardiff8 Jun 2019
Jos ButtlerENG150150771312v WISt George's27 Feb 2019
Alex HalesENG14714792165v AUSNottingham19 Jun 2018
Ian BellENG141141125151v AUSHobart23 Jan 2015
Jonny BairstowENG141141*114170v WISouthampton29 Sept 2017
Ben DuckettENG141141135181v INDLondon19 Jul 2026
Dawid MalanENG140140107165v BANDharamsala10 Oct 2023
Jonny BairstowENG13913992155v AUSNottingham19 Jun 2018
Jonny BairstowENG138138106147v NZDunedin7 Mar 2018
Jonathan TrottENG137137126110v AUSSydney Cricket Ground2 Feb 2011
Alastair CookENG137137142140v PAKAbu Dhabi13 Feb 2012
Harry BrookENG136136*66119v SLColombo27 Jan 2026
Harry BrookENG135135101911v NZMount Maunganui26 Oct 2025
Dawid MalanENG134134128124v AUSAdelaide17 Nov 2022
Alex HalesENG133133*110106v SLBirmingham24 Jun 2016
Joe RootENG133133*129111v BANLondon1 Jun 2017
Jason RoyENG132132124181v BANDhaka3 Mar 2023
Jos ButtlerENG13113112767v SAKimberley1 Feb 2023
Kevin PietersenENG130130153122v PAKDubai International Cricket Stadium21 Feb 2012
Jos ButtlerENG12912977135v NZBirmingham9 Jun 2015
Moeen AliENG128128107125v SCOChristchurch23 Feb 2015
Jonny BairstowENG12812893155v PAKBristol14 May 2019
Dawid MalanENG127127114143v NZLondon15 Sept 2023
Ian BellENG126126*118101v INDSouthampton21 Aug 2007
Andrew StraussENG126126134101v PAKLeeds12 Sept 2010
Ian BellENG126126117121v WISouthampton16 Jun 2012
Tom BantonENG126126105165v SLLondon27 Sept 2026
Joe RootENG125125113105v SACenturion9 Feb 2016
Dawid MalanENG12512510993v NEDAmstelveen17 Jun 2022
Eoin MorganENG124124*10684v IREDublin3 Sept 2013
Jonny BairstowENG124124112117v INDPune26 Mar 2021
Liam LivingstoneENG124124*8559v WINorth Sound2 Nov 2024
Andrew FlintoffENG12312310487v WILondon6 Jul 2004
Jason RoyENG12312385153v WIBridgetown20 Feb 2019
Philip SaltENG12212293143v NEDAmstelveen17 Jun 2022
Marcus TrescothickENG121121118161v SLLeeds1 Jul 2006
Jos ButtlerENG12112174114v SLLondon31 May 2014
Eoin MorganENG121121136113v AUSSydney Cricket Ground16 Jan 2015
Joe RootENG121121108142v SLWellington1 Mar 2015
Paul CollingwoodENG120120*13371v AUSMelbourne Cricket Ground9 Feb 2007
Jason RoyENG120120108122v AUSCardiff16 Jun 2018
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.