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
Herschelle GibbsSA2003-2009109041811946.4449185.132104710
Quinton de KockSA2013-202288041012451.2542097.62220468
Jacques KallisSA2003-20131091401109*50.1351977.26141316
JP DuminySA2007-201910903527339.1142183.61040262
Faf du PlessisSA2011-201966133018566.0035194.02121243
Virat KohliIND2011-2022331253160*126.5028489.08110222
Mark BoucherSA2003-200911822284938.0023995.40000188
Justin KempSA2005-2007543216100*216.00171126.321201215
Hashim AmlaSA2009-20198802058625.6325680.08020200
Rassie van der DussenSA2019-20245531915295.5023282.33020105
David WarnerAUS2016110173173173.00136127.21100240
Shivnarine ChanderpaulWI2003-20084401676541.7526762.55020160
Paul CollingwoodENG2003-20093311638681.5017891.57020113
Shikhar DhawanIND2018-20222201377668.50136100.74020171
David MillerSA2013-20246501363927.2016283.9500092
Aiden MarkramSA2018-202444113567*45.0016183.85010132
Rilee RossouwSA201622012612263.00125100.80100152
Upul TharangaSL2017-201922012111960.5098123.47100117
Kevin PietersenENG2005-20092201207560.0014185.1101094
Brian LaraWI2003-200433011911639.6717269.19100122
Temba BavumaSA2020-20243301189839.3313289.3901072
Alex HalesENG2016110112112112.0012887.50100140
Lou VincentNZ2005-20072201089054.0013679.41010112
Sourav GangulyIND2003111107107*-12089.17100112
Heinrich KlaasenSA2018-20242201039751.5086119.7701094
Babar AzamPAK2019-2024220977348.5012080.83010110
Rahul DravidIND2003-2006220956347.5017653.9801071
RD ShahKEN2003220956147.5014764.63010120
Shaun PollockSA2003-2008961913818.2010289.2200192
Mohammad RizwanPAK2019-2024220908045.0011280.3601083
Joe DenlyENG2020110878787.0010384.4701062
Scott StyrisNZ2005-2007220876043.5012171.90010110
Kusal MendisSL2017-2019220855642.5011872.0301060
Ramnaresh SarwanWI2003-20043328447*84.0071118.3100074
Kennedy OtienoKEN2003220837941.5015154.9701072
Yuvraj SinghIND2003-20112217458*74.009181.3201090
Mathew SinclairNZ2007110737373.007893.5901060
Ian BillcliffCAN2003110717171.0010071.0001082
Fakhar ZamanPAK2019110707070.007395.89010100
MS DhoniIND2006-2018330705523.338285.3701044
Gary KirstenSA2003110696969.009275.0001061
Sanath JayasuriyaSL2003110666666.009966.6701040
James HopesAUS20091116363*-60105.0001050
Callum FergusonAUS2009110636363.006892.6501060
Kamran GhulamPAK2024110636363.0032196.8801045
Jacques RudolphSA20041116161*-7680.2601070
Chris GayleWI2003-2004330615520.3311254.4601090
MO OdumbeKEN20032216034*60.0043139.5300041
Page 1Next

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