Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David GowerENG1978-1987222129114*-13794.1610070
Viv RichardsWI1979-198322112280*122.0015877.22010121
Alec StewartENG1992110103103103.0014571.03100100
Chris BroadENG1987110999999.0016858.9301040
Desmond HaynesWI1979-1983220946547.0017354.3401040
Gordon GreenidgeWI1979-1983220907345.0014562.0701051
Marcus TrescothickENG2003110868686.0055156.36010162
Hardik PandyaIND2017110767676.0043176.7401046
Allan LambENG1987-1992220726136.008188.8901041
Graeme HickENG19921117171*-51139.2201081
Neil FairbrotherENG1992110636363.006596.9201030
Eoin MorganENG2010210616161.007482.4301060
Andrew StraussENG2010110575757.0054105.5601080
Larry GomesWI19831115050*-10050.0001030
Luke WrightENG20101114848*-6672.7300040
Vikram SolankiENG20031114040*-4981.6300060
Chris GayleWI2013110393939.004782.9800041
Clive LloydWI1979-1983210373737.003897.3700030
Graham RoopeENG1978110353535.007149.3000010
David LloydENG1978110343434.006155.7400050
Collis KingWI1979110343434.0025136.0000030
Bill AtheyENG1987110333333.006154.1000030
Marlon SamuelsWI2013110303030.005752.6300030
Kieron PollardWI2013110303030.005851.7200031
Andrew FlintoffENG20031112626*-13200.0000060
Chris OldENG19781112525*-24104.1700020
Graham GoochENG1992110252525.004852.0800030
Yuvraj SinghIND2017110222222.003170.9700040
Shikhar DhawanIND2017110212121.002295.4500040
Dwayne BravoWI2013110191919.003652.7800000
Steven DaviesENG2010110181818.0018100.0000030
Ravindra JadejaIND2017110151515.002657.6900000
Clive RadleyENG1978110131313.003438.2400010
Denesh RamdinWI20131111111*-1478.5700010
Sunil NarineWI2013110111111.008137.5000020
Alvin KallicharranWI1979110111111.001478.5700000
Michael VaughanENG2003110101010.001471.4300020
Kedar JadhavIND2017110999.001369.2300020
Johnson CharlesWI2013110999.001464.2900020
Ian BothamENG1978-199233296*9.001656.2500010
Barry WoodENG1978110888.002040.0000010
Ravi BoparaENG2010110777.001546.6700010
Andy RobertsWI1979-198321177*-4175.0000000
Robin SmithENG1992110777.001353.8500010
Virat KohliIND2017110555.00955.5600000
Kemar RoachWI201311155*-683.3300010
MS DhoniIND2017110444.001625.0000000
Michael YardyENG2010110444.00944.4400000
Stuart BroadENG2010110444.00757.1400000
James AndersonENG2003-2010210333.001030.0000000
Page 1Next

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