Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ben DuckettENG2024-202633021814172.6723094.78110252
Rohit SharmaIND2018-202633015313851.00146104.79101195
Chris GayleWI2004-2007331142132*71.0019273.96100131
Dawid MalanENG2021-202322012712763.50120105.83101143
Andrew FlintoffENG2002-200876219412348.50171113.45100188
Jos ButtlerENG2013-20261212137312133.91305122.301213111
Upul TharangaSL2006110120120120.0015676.92100140
Alastair CookENG2007-201488025711932.1336270.99100310
Joe RootENG2013-202612122540113*54.0063085.71140442
Kumar SangakkaraSL2006-201433015211250.6716989.94100180
Marcus TrescothickENG2002-2006881285108*40.7138873.45121253
Dinesh ChandimalSL2011111105105*-12683.33100112
Sarfraz AhmedPAK2016-2019332110105110.0013581.4810060
Andrew SymondsAUS2004-2005221133104*133.0017476.44100111
Martin GuptillNZ2013-2019331142103*71.0018477.17100125
Andrew StraussENG2004-201099030010033.3335684.27121322
Imam-ul-HaqPAK2019-202133014510048.3316090.63100130
Aaron FinchAUS201922010810054.0013182.44100122
Ravi BoparaENG2008-20147702519635.8631280.45020200
Babar AzamPAK2016-20214402149653.5022694.69020270
Paul CollingwoodENG2002-2010121113239532.3051263.09041253
Mithali RajINDW2012-201722111194*111.0014278.1701090
Jacob BethellENG2024-20263311619180.50152105.92020166
Sourav GangulyIND2002-20073301489049.3320871.15010113
Eoin MorganENG2009-20191616251489*36.7156990.330504211
Ben StokesENG2011-20228812808940.0031888.05020266
Ramnaresh SarwanWI20042201088954.00108100.00010110
Haris SohailPAK2019220958947.5065146.15010103
Ian BellENG2006-2014131304138831.7758470.72030381
Mohammad YousufPAK2003-20104411458848.3320670.3901062
Usman KhawajaAUS20192201118855.5015870.2501060
Scott StyrisNZ2004-20082218887*88.009592.6301053
Harry BrookENG2023-20264401448736.00125115.20010132
Punam RautINDW2012-20172201468673.0022066.3602091
Matthew BreetzkeSA2025110858585.0077110.3901073
Suresh RainaIND2011-20182201308465.0013894.2001082
William PorterfieldIRE2017110828282.008398.8001061
Michael HusseyAUS2005-20104311497974.5015596.13020112
Mahela JayawardeneSL2006-20143301107936.6712786.61010101
MS DhoniIND2007-201833116578*82.5020281.68020124
Shubman GillIND2026110777777.008491.67010101
Virat KohliIND2011-20264401517437.7517785.31010103
Michael VaughanENG2003-20055501417428.2023959.00011170
Herschelle GibbsSA2003-2008220837441.5010083.00010100
Rahul DravidIND2002-201144114473*48.0021467.29021130
Jonny BairstowENG2017-202377127572*45.8329094.83020394
Inzamam-ul-HaqPAK2004-200622111472114.00111102.70010110
Kevin PietersenENG2005-201199122471*28.0029775.42011222
Alex CareyAUS2019-20243311227161.00121100.83010160
Geraint JonesENG2004-20064401027125.5013376.6901054
Page 1Next

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