Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RafiqueBAN2005110303030.005752.6300021
Azhar MahmoodPAK2003110303030.003976.9200020
Clint McKayAUS2012-2013210303030.005851.7200020
Ricardo PowellWI2004220301615.0026115.3800022
Rohan KanhaiWI1973-19753223018*-5158.8200030
Mashrafe MortazaBAN2005-20195313029*15.0028107.1400140
Imran KhanPAK1979-1987330301710.006347.6200010
Ajit AgarkarIND2002-2007441302210.003390.9100132
David HusseyAUS2012110292929.003778.3800010
Mohammad SaifuddinBAN2019210292929.0023126.0900031
Keacy CartyWI2025110292929.003582.8600020
Asif MujtabaPAK1992110292929.003778.3800020
Chris LewisENG1990-19963112929*-21138.1000021
Ian ChappellAUS1975220292514.507041.4300010
Kagiso RabadaSA2017-20194312913*14.503680.5600031
Yasir HameedPAK2003110282828.005650.0000050
Rovman PowellWI20171112828*-15186.6700022
Rachin RavindraNZ2023110282828.0022127.2700050
John JamesonENG1973110282828.008532.9400010
Kyle MillsNZ2004-20082222825*-3093.3300011
Graeme FowlerENG1983-1986220282014.009629.1700020
Jeff ThomsonAUS1975-198044128159.333384.8500000
Shaun MarshAUS2018-2019220272413.503969.2300040
Sarfraz NawazPAK1978-198333027129.005054.0000010
Geraint JonesENG2004-20065412712*9.004560.0000012
Chris HarrisNZ2004210262626.005150.9800010
RP AlexanderUSA2004110262626.004755.3200030
Harry BrookENG20251112626*-3672.2200011
Wanindu HasarangaSL2021110262626.004953.0600020
Mehedi Hasan MirazBAN2017-2019331261413.003868.4200020
James NeeshamNZ2019110252525.003375.7600021
Imad WasimPAK2017-20192112525*-21119.0500011
Ian SmithNZ19901112525*-17147.0600021
Shaun PollockSA2003-20042222513*-18138.8900002
Imrul KayesBAN2017220251912.503669.4400030
John WrightNZ1983-1990220251512.505843.1000030
Robert CroftENG2000-2001220252012.504358.1400030
Mike SmithENG1973-1974220251912.505545.4500010
Ashish NehraIND2002210242424.0019126.3200021
Suraj RandivSL2011110242424.002788.8900030
Colin MunroNZ2019110242424.003470.5900031
Brian HastingsNZ19751112424*-5742.1100040
Mark PriestNZ1990110242424.005147.0600000
Mike DennessENG1973-1974220242412.004158.5400120
Andrew HallSA20031112323*-8287.5000050
Jeremy ConeyNZ1983110232323.005244.2300020
Vikram RathourIND1996110232323.0019121.0500030
Ben HollioakeENG2001110222222.003170.9700030
Ranjit FernandoSL1975110222222.0018122.2200040
Seekkuge PrasannaSL2016-2017220221311.002878.5700011

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