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
AB de VilliersSA2005-20171212254512154.50544100.18230594
Graeme SmithSA2004-2013121214398639.9156677.56051463
Mark BoucherSA2003-200911822284938.0023995.40000188
Herschelle GibbsSA2003-2009109041811946.4449185.132104710
Jacques KallisSA2003-20131091401109*50.1351977.26141316
JP DuminySA2007-201910903527339.1142183.61040262
Shaun PollockSA2003-2008961913818.2010289.2200192
Quinton de KockSA2013-202288041012451.2542097.62220468
Hashim AmlaSA2009-20198802058625.6325680.08020200
Dale SteynSA2007-2019842271513.504757.4500021
Andile PhehlukwayoSA2016-202474019114.753455.8800001
Imran TahirSA2013-2019721888.006133.3300020
Makhaya NtiniSA2003-2007720000.0070.0000200
Faf du PlessisSA2011-201966133018566.0035194.02121243
David MillerSA2013-20246501363927.2016283.9500092
Kagiso RabadaSA2016-20196222112*-13161.5400012
Justin KempSA2005-2007543216100*216.00171126.321201215
Rassie van der DussenSA2019-20245531915295.5023282.33020105
André NelSA2004-200751144*-1400.0000010
Charl LangeveldtSA2005-2008521111.00250.0000000
Shivnarine ChanderpaulWI2003-20084401676541.7526762.55020160
Aiden MarkramSA2018-202444113567*45.0016183.85010132
Dwaine PretoriusSA2017-2022410202020.002580.0000030
Morné MorkelSA2008-201343117178.501989.4700111
Johan BothaSA2007-20114201296.002060.0000000
Wayne ParnellSA2009-2017421656.004150.0000010
Lungi NgidiSA2018-2022421666.006100.0000010
Virat KohliIND2011-2022331253160*126.5028489.08110222
Paul CollingwoodENG2003-20093311638681.5017891.57020113
Brian LaraWI2003-200433011911639.6717269.19100122
Temba BavumaSA2020-20243301189839.3313289.3901072
Ramnaresh SarwanWI2003-20043328447*84.0071118.3100074
MS DhoniIND2006-2018330705523.338285.3701044
Chris GayleWI2003-2004330615520.3311254.4601090
Andrew HallSA2006-20073226056*-51117.6501070
Ricardo PowellWI2003-20043315340*26.5030176.6700062
Boeta DippenaarSA2003-2006330523117.337272.2200081
Harbhajan SinghIND2003-20113213323*33.003789.1900022
Ashwell PrinceSA2005-2007321331933.005164.7100011
Vasbert DrakesWI2003-2004320262513.006341.2700010
Nicky BojeSA2003-20053112525*-25100.0000020
Zaheer KhanIND2003-2011321161416.003644.4400020
Eoin MorganENG2009-202033013114.333240.6300110
Ridley JacobsWI2003-200432166*6.002030.0000100
Mervyn DillonWI2003-2004320542.501241.6700000
Tabraiz ShamsiSA2017-202431111*-250.0000000
Shikhar DhawanIND2018-20222201377668.50136100.74020171
Rilee RossouwSA201622012612263.00125100.80100152
Upul TharangaSL2017-201922012111960.5098123.47100117
Kevin PietersenENG2005-20092201207560.0014185.1101094
Page 1Next

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