Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

Player figures come from full scorecards, which we hold for 26 of the 28 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh KarthikIND2006110141414.002360.8700021
Vernon PhilanderSA2013110141414.002653.8500020
Chris MorrisSA2016-2018210141414.0010140.0000010
Hardik PandyaIND2018110141414.001593.3300001
Marcus TrescothickENG2003-200522014137.002751.8500020
Aravinda de SilvaSL2003110131313.0013100.0000020
Sanjayan ThuraisingamCAN2003110131313.0010130.0000011
Misbah-ul-HaqPAK2013110131313.001968.4200010
Younis KhanPAK2003-20072201386.506520.0000010
Kyle MillsNZ2005-2007221131113.002065.0000001
Eoin MorganENG2009-202033013114.333240.6300110
Saqlain MushtaqPAK20031111212*-3336.3600020
Ashish BagaiCAN2003110121212.001580.0000010
Moeen AliENG2016110121212.001770.5900010
Jasprit BumrahIND2018-2022210121212.001580.0000020
Abdul RazzaqPAK2003-200722012116.003435.2900010
Johan BothaSA2007-20114201296.002060.0000000
Martin SujiKEN20032111111*-6183.3300010
Dwayne BravoWI2008110111111.002642.3100000
Ajinkya RahaneIND2018110111111.001384.6200000
Nathan BrackenAUS2006-2009210101010.002050.0000010
Desmond ChumneyCAN2003110101010.002050.0000020
Brett GeevesAUS20091111010*-1190.9100010
Colin IngramSA2011110101010.001662.5000010
Mahela JayawardeneSL2003110999.001656.2500010
Darren GoughENG200511199*-2142.8600000
Mitchell JohnsonAUS2009110999.006150.0000001
Jonathan TrottENG2009110999.001464.2900010
Adil RashidENG2016110999.008112.5000020
KL RahulIND2022110999.001090.0000020
Bjorn FortuinSA2024110999.001369.2300000
Avishka FernandoSL2019110999.001560.0000020
Daniel VettoriNZ2005-200722199*9.001181.8200120
Nasser HussainENG2003110888.00988.8900010
Collins ObuyaKEN2003210888.001172.7300000
Fidel EdwardsWI200811188*-1266.6700010
Brenton ParchmentWI2008110888.001650.0000010
Imam-ul-HaqPAK2019110888.001080.0000010
Imran TahirSA2013-2019721888.006133.3300020
Wasim AkramPAK2003110777.001450.0000010
Abdul SattaurCAN2003110777.001070.0000000
Tim BresnanENG2009110777.007100.0000000
Matthew WadeAUS2016110777.007100.0000000
Jon-Jon SmutsSA202011177*-1163.6400010
Sam CurranENG2020110777.001838.8900000
Sachin TendulkarIND2003-2006220753.502133.3300010
Ajit AgarkarIND2006110666.00966.6700010
Stephen FlemingNZ2005110666.001540.0000000
Ashish NehraIND2003-201121166*-1060.0000010
Andre AdamsNZ2005110666.001346.1500000

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