Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew FlintoffENG2002-20042201509975.00131114.50020155
Viv RichardsWI1983110119119119.0014681.5110061
Fakhar ZamanPAK2017110114114114.00106107.55100123
Owais ShahENG2007111107107*-95112.63100112
Graeme HickENG1996110919191.0010289.2201041
Kusal MendisSL2017110898989.009395.70010111
Paul CollingwoodENG2002-20073318979*44.509791.75010120
Dhanushka GunathillekeSL2017110767676.0072105.5601072
Ian BellENG2007-2011220724936.008485.71000120
Steve SmithAUS2019110696969.007098.5701051
Ronnie IraniENG1996-2002220645332.006894.1201021
Mahela JayawardeneSL2002110626262.0010559.0501040
Johnson CharlesWI2013110606060.0055109.0901072
Azhar AliPAK2017110595959.007183.1001061
Mohammad HafeezPAK20171115757*-37154.0501043
Darren SammyWI20131115656*-35160.0001054
David WarnerAUS2019110565656.008466.6701050
Alex CareyAUS20191115555*-35157.1401051
Keith FletcherENG19741115555*-7969.6201070
Kevin PietersenENG2007110535353.008264.6301040
Quinton de KockSA2017110535353.007273.6101040
Angelo MathewsSL20171115252*-45115.5601060
Craig KieswetterENG2011110515151.0046110.8701033
Luke WrightENG2007110505050.0039128.2101071
Vikram SolankiENG2004110484848.005685.7100080
Kushal Janith PereraSL20171114747*-44106.8200050
Babar AzamPAK2017110464646.005288.4600040
Usman KhawajaAUS2019110424242.0039107.6900041
Clive LloydWI1983110414141.004297.62000--
Ravi BoparaENG2011110404040.004197.5600040
Mark EalhamENG1996110404040.0034117.6500032
David LloydENG1974110393939.008148.1500040
Desmond HaynesWI1983110383838.009340.86000--
Ali BrownENG1996110373737.005271.1500040
Sanath JayasuriyaSL2002110363636.003894.7400061
Dimitri MascarenhasENG20071113636*-15240.0000005
Aaron FinchAUS2019110363636.0035102.8600031
Faf du PlessisSA2017110363636.005072.0000010
Marcus TrescothickENG2002-2004220362718.006555.3800060
Hashim AmlaSA2017110353535.005464.8100031
Darren BravoWI2013110353535.008342.1700020
Asela GunaratneSL20171113434*-21161.9000022
Michael VaughanENG2002-2004220343017.0029117.2400031
Nick KnightENG2002110313131.003881.5800040
Jos ButtlerENG2022110303030.003293.7500060
Graham GoochENG1986110303030.005257.6900011
Chris LewisENG19961112929*-21138.1000021
Tim BresnanENG2011110282828.003873.6800010
Glenn MaxwellAUS2019110282828.0014200.0000050
Derek PringleENG1986110282828.006642.4200010
Page 1Next

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