Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Zaheer AbbasPAK1979-19832201239361.5016076.8801091
Alastair CookENG2012110112112112.0012093.33100131
Marcus TrescothickENG2004110104104104.0012483.87100140
Shikhar DhawanIND2013111102102*-10795.33100101
Herschelle GibbsSA2004110101101101.0013574.8110091
Misbah-ul-HaqPAK20131119696*-12775.5901053
Jason RoyENG2017110848484.0066127.27010112
Jos ButtlerENG2017-20252228443*-55152.73000102
Majid KhanPAK1979110818181.0012465.3201070
Mohinder AmarnathIND1983110808080.0013957.55010--
Mohsin KhanPAK1983110707070.0017639.7701010
Jamie SmithENG2025110646464.0028228.57010103
Keith FletcherENG1973110636363.008078.7501060
Ben DuckettENG2025110585858.0046126.0901053
Ross EdwardsAUS1975110585858.007478.3801060
Joe RootENG2017-2025220584429.006490.6300030
Ian BellENG2012110535353.006482.8101070
Rohit SharmaIND2013110525252.005692.8601070
Rod MarshAUS19751115252*-8461.9001040
Dinesh KarthikIND20131115151*-5494.4401080
Geoff HowarthNZ1975110515151.009354.8401030
Nasir JamshedPAK2013110505050.009353.7601050
Moeen AliENG20171114848*-25192.0000062
Jacques RudolphSA2004110464646.0039117.9500041
Graeme SmithSA2004110454545.006470.3100050
Jonathan TrottENG20121114343*-6863.2400030
Jonny BairstowENG2017110393939.005176.4700020
Glenn TurnerNZ1975110363636.007448.6500030
Kapil DevIND1983110363636.004678.26000--
Dilip VengsarkarIND19831113232*-5954.24000--
Ashley GilesENG2004110313131.003783.7800030
John JamesonENG1973110282828.008532.9400010
Harry BrookENG20251112626*-3672.2200011
Ian ChappellAUS1975110252525.006339.6800000
Brian HastingsNZ19751112424*-5742.1100040
Imran KhanPAK1979-1983220231711.504551.1100010
Virat KohliIND2013110222222.0018122.2200040
Chris OldENG1973110212121.002295.4500030
Sandeep PatilIND1983110212121.003167.74000--
Ravi BoparaENG20121111919*-19100.0000020
Eoin MorganENG2012-2017210191919.0017111.7600030
Mike SmithENG1973110191919.003652.7800010
Andrew StraussENG2004110181818.003354.5500020
Asif IqbalPAK1979110171717.002085.0000010
Geoff ArnoldENG1973110171717.002085.0000000
Tony GreigENG1973110171717.002958.6200000
Paul CollingwoodENG2004110161616.004040.0000010
Jacques KallisSA2004110161616.003348.4800000
Greg ChappellAUS1975110151515.003345.4500000
Haroon RasheedPAK1979110151515.002268.1800010
Page 1Next

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