Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2018-2026332198113*198.00185107.03110171
Ben DuckettENG2026110141141141.00135104.44100181
Ravi BoparaENG2011110969696.0011186.4901060
Jacob BethellENG2026110919191.009397.85010112
David WilleyENG2018-2022220915045.5080113.7501073
Ian BellENG2007-2011220905445.0011379.6501090
Marcus TrescothickENG2002-2004220878643.5083104.8201081
Jonny BairstowENG2018-2022220763838.0069110.14000111
Michael VaughanENG2004110747474.0014152.4801080
Paul CollingwoodENG2002-20073317464*37.0010074.0001081
Kevin PietersenENG20071117171*-9673.9601061
Jason RoyENG2018-2022220634031.507584.0000062
Moeen AliENG2018-2022220604730.008075.0000032
Nasser HussainENG2002110545454.008265.8501030
Eoin MorganENG2018110535353.0051103.9201041
Jos ButtlerENG2018-20263314941*24.5025196.0000043
Ashley GilesENG2002-2004221413941.006464.0600020
Liam LivingstoneENG2022110333333.0033100.0000022
Ben StokesENG2011-2022330332111.004278.5700040
Nick KnightENG2002110313131.004273.8100020
Graeme SwannENG2011110313131.0023134.7800030
Alec StewartENG20021112828*-3580.0000020
Tim BresnanENG2011110272727.0022122.7300020
Jonathan TrottENG2011110232323.002785.1900040
Andrew FlintoffENG2002-2007210222222.0020110.0000030
Harry BrookENG2026110141414.0012116.6700000
Graham ThorpeENG2002110121212.001580.0000010
Ronnie IraniENG2002110121212.002157.1400000
Alastair CookENG2011110121212.001866.6700020
Craig KieswetterENG2011110121212.009133.3300010
Geraint JonesENG2004110111111.009122.2200011
Darren GoughENG2004110101010.008125.0000001
Craig OvertonENG20221111010*-1855.5600000
Vikram SolankiENG2004110999.001275.0000020
Alex WharfENG2004110999.001560.0000001
Steve HarmisonENG200411144*-757.1400000
Reece TopleyENG2022110333.00742.8600000
Anthony McGrathENG2004110222.00825.0000000
Andrew StraussENG2004110222.00450.0000000
Brydon CarseENG2022110222.00450.0000000
Matt PriorENG2007110000.0070.0000100
Luke WrightENG2007110000.0020.0000100
Steven FinnENG201111100*-0-00000

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