Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Edgbaston×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Matt PriorENG2007-20092201398769.5015987.4202081
Owais ShahENG2007-20092201207560.0012993.0201063
Jacob BethellENG2025110828282.0053154.7201085
Kevin CurranZIM1983110626262.009267.3901041
Ben DuckettENG2025110606060.0048125.0001061
Harry BrookENG2025110585858.0045128.8901053
Joe RootENG2025110575757.006587.6901050
Andrew StraussENG2009110525252.006678.7901040
Ravi BoparaENG2009110494949.005490.7400070
Dennis AmissENG1976110474747.005487.0400070
Will JacksENG2025110393939.0024162.5000051
Derek RandallENG1976110393939.0029134.4800080
Jos ButtlerENG2025110373737.0032115.6300031
Jamie SmithENG2025110373737.0024154.1700070
Barry WoodENG1976110343434.004969.3900050
Stuart BroadENG2007-20092222822*-23121.7400020
Scott StyrisNZ20041112626*-26100.0000030
Hamish MarshallNZ20041112424*-2788.8900010
Paul CollingwoodENG2007-2009220242312.0019126.3200021
Duncan FletcherZIM1983110232323.005145.1000020
Ian BothamENG1976110202020.002195.2400010
Alastair CookENG2007110191919.002479.1700030
Michael YardyENG2007110191919.004245.2400010
Peter RawsonZIM1983110191919.004047.5000010
Ryan SidebottomENG2007110151515.007214.2900020
Robin BrownZIM1983110141414.006920.2900000
Nathan AstleNZ2004110131313.002259.0900020
Stephen FlemingNZ2004110121212.0010120.0000011
Alan KnottENG1976110101010.008125.0000020
Kevin PietersenENG2007110999.001181.8200010
Tim BresnanENG2009110999.007128.5700020
Iain ButchartZIM1983110888.002729.6300000
Eoin MorganENG200911166*-5120.0000000
Derek UnderwoodENG1976110666.00875.0000000
Grant PatersonZIM1983110666.002821.4300010
Andy PycroftZIM1983110444.003910.2600000
James AndersonENG2007-2009210333.001816.6700000
Brydon CarseENG202511133*-742.8600000
Graham GoochENG1976110333.001225.0000000
Gerald PeckoverZIM1983110333.001520.0000000
Dimitri MascarenhasENG2007-2009220331.501225.0000100
Ian BellENG2007110222.00633.3300000
Adil RashidENG202511122*-2100.0000000
Tony GreigENG1976110222.00633.3300000
Jamie OvertonENG2025110111.00333.3300000
John TraicosZIM198311111*-250.0000000
Mike HendrickENG197611111*-1100.0000000
John LeverENG1976110111.00250.0000000
Graham BarlowENG1976110000.0030.0000100
Dave HoughtonZIM1983110000.0030.0000100
Page 1Next

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