Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Viv RichardsWI1975-1991993524138*87.3358090.341305311
Eoin MorganENG2009-20191616251489*36.7156990.330504211
Jos ButtlerENG2013-20261212137312133.91305122.301213111
Andrew FlintoffENG1999-2008108228112346.8328797.911112810
Liam LivingstoneENG2022-202433112362*61.5098125.51010510
Ben StokesENG2011-20228812808940.0031888.05020266
Jacob BethellENG2024-20263311619180.50152105.92020166
Rohit SharmaIND2018-202633015313851.00146104.79101195
Martin GuptillNZ2013-2019331142103*71.0018477.17100125
Collis KingWI1976-19803301208640.00104115.38010115
Jonny BairstowENG2017-202377127572*45.8329094.83020394
MS DhoniIND2007-201833116578*82.5020281.68020124
David WilleyENG2017-20235511375034.25131104.58010124
Geraint JonesENG2004-20065501297125.8016677.7101084
Steve WaughAUS1989-19995401226230.50121100.8301084
Mitchell MarshAUS2015-2024220926446.0065141.5401094
Glenn MaxwellAUS2015-2024440644916.0054118.5200054
Rachin RavindraNZ2023110616161.0048127.0801034
Paul CollingwoodENG2002-2010131213579532.4556862.85041283
Graeme HickENG1991-20001010235486*44.2550769.82030223
Marcus TrescothickENG2000-200611111349108*34.9050868.70121323
Ian BothamENG1979-1992108517442*58.0019688.78000163
Clive LloydWI1975-198465116910242.2519188.48100203
Virat KohliIND2011-20264401517437.7517785.31010103
Sourav GangulyIND2002-20073301489049.3320871.15010113
Abdul RazzaqPAK1999-20105411406446.67132106.06010163
Dawid MalanENG2021-202322012712763.50120105.83101143
Harmanpreet KaurINDW2012-20254401125128.0014975.1702083
Haris SohailPAK2019220958947.5065146.15010103
Scott StyrisNZ2004-20082218887*88.009592.6301053
Matthew BreetzkeSA2025110858585.0077110.3901073
Malcolm MarshallWI1980-1991640724118.009873.4700123
Jacob OramNZ2004-2008220675233.5062108.0601023
Shaun MarshAUS2010110595959.0050118.0001043
Dewald BrevisSA2025110424242.0020210.0000033
Hasan AliPAK2016-2021220313115.5022140.9100123
Joe RootENG2013-202612122540113*54.0063085.71140442
Graham GoochENG1976-19931111149813649.8080461.94220492
Andrew StraussENG2004-20101010031110031.1038181.63121332
Gordon GreenidgeWI1975-19888802529031.5053647.01010252
Ricky PontingAUS1999-201077024511135.0028785.37100292
Kevin PietersenENG2005-20111010123971*26.5632074.69011242
Ben DuckettENG2024-202633021814172.6723094.78110252
Neil FairbrotherENG1991-199954018911347.2519298.44100182
Neil JohnsonZIM1999-2000221153132*153.0019976.88100192
Michael HusseyAUS2005-20105311497974.5015596.13020112
Mohammad YousufPAK2003-20104411458848.3320670.3901062
Harry BrookENG2023-20264401448736.00125115.20010132
Desmond HaynesWI1979-19886601445024.0029349.15010142
Jason RoyENG2015-20227701354019.2916780.84001192
Page 1Next

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