Batting match by match (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Ben DuckettENG141141135181v INDLondon19 Jul 2026
Rohit SharmaIND138138110175v ENGLondon19 Jul 2026
Chris GayleWI132132*165121v ENGLondon6 Jul 2004
Dawid MalanENG127127114143v NZLondon15 Sept 2023
Andrew FlintoffENG12312310487v WILondon6 Jul 2004
Jos ButtlerENG12112174114v SLLondon31 May 2014
Upul TharangaSL120120156140v ENGLondon17 Jun 2006
Alastair CookENG119119143130v SLLondon3 Jul 2011
Joe RootENG113113*11681v INDLondon14 Jul 2018
Kumar SangakkaraSL112112104140v ENGLondon31 May 2014
Marcus TrescothickENG108108*14591v PAKLondon22 Jun 2003
Dinesh ChandimalSL105105*126112v ENGLondon3 Jul 2011
Sarfraz AhmedPAK10510513060v ENGLondon27 Aug 2016
Andrew SymondsAUS104104*10391v PAKLondon4 Sept 2004
Martin GuptillNZ103103*12384v ENGLondon31 May 2013
Andrew StraussENG10010011682v WILondon6 Jul 2004
Aaron FinchAUS100100116112v ENGLondon25 Jun 2019
Imam-ul-HaqPAK10010010070v BANLondon5 Jul 2019
Ravi BoparaENG969611160v INDLondon11 Sept 2011
Babar AzamPAK969698110v BANLondon5 Jul 2019
Paul CollingwoodENG959512172v AUSLondon3 Jul 2010
Mithali RajINDW9494*11160v ENGWLondon1 Jul 2012
Jacob BethellENG919193112v INDLondon19 Jul 2026
Sourav GangulyIND909011953v ENGLondon5 Sept 2004
Ramnaresh SarwanWI89897890v ENGLondon6 Jul 2004
Eoin MorganENG8989*6354v AUSLondon29 Jun 2012
Joe RootENG898910850v PAKLondon27 Aug 2016
Haris SohailPAK89895993v SALondon23 Jun 2019
Ben StokesENG898911582v AUSLondon25 Jun 2019
Mohammad YousufPAK88889832v AUSLondon4 Sept 2004
Ian BellENG888813781v SALondon2 Sept 2012
Usman KhawajaAUS888812950v NZLondon29 Jun 2019
Scott StyrisNZ8787*9153v ENGLondon28 Jun 2008
Harry BrookENG878758111v AUSLondon27 Sept 2024
Marcus TrescothickENG86867881v INDLondon29 Jun 2002
Punam RautINDW868611541v ENGWLondon23 Jul 2017
Eoin MorganENG85858744v AUSLondon5 Sept 2015
Matthew BreetzkeSA85857773v ENGLondon4 Sept 2025
Suresh RainaIND84847572v ENGLondon11 Sept 2011
Ben StokesENG8484*9852v NZLondon14 Jul 2019
William PorterfieldIRE82828361v ENGLondon7 May 2017
Michael HusseyAUS79796052v ENGLondon3 Jul 2010
Mahela JayawardeneSL79797790v ENGLondon3 Jul 2011
MS DhoniIND7878*7163v ENGLondon11 Sept 2011
Shubman GillIND777784101v ENGLondon19 Jul 2026
Eoin MorganENG76767952v IRELondon7 May 2017
Michael VaughanENG747414180v INDLondon5 Sept 2004
Herschelle GibbsSA74747590v ENGLondon31 Aug 2008
Virat KohliIND74746043v ENGLondon19 Jul 2026
Joe RootENG7474*4890v INDLondon19 Jul 2026
Page 1Next

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