Batting by ground (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.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSANewlandsCape Town2005-20171212254512154.50544100.18230594
Graeme SmithSANewlandsCape Town2004-2013121214398639.9156677.56051463
Herschelle GibbsSANewlandsCape Town2003-2009109041811946.4449185.132104710
Quinton de KockSANewlandsCape Town2013-202288041012451.2542097.62220468
Jacques KallisSANewlandsCape Town2003-20131091401109*50.1351977.26141316
JP DuminySANewlandsCape Town2007-201910903527339.1142183.61040262
Faf du PlessisSANewlandsCape Town2011-201966133018566.0035194.02121243
Virat KohliINDNewlandsCape Town2011-2022331253160*126.5028489.08110222
Mark BoucherSANewlandsCape Town2003-200911822284938.0023995.40000188
Justin KempSANewlandsCape Town2005-2007543216100*216.00171126.321201215
Hashim AmlaSANewlandsCape Town2009-20198802058625.6325680.08020200
Rassie van der DussenSANewlandsCape Town2019-20245531915295.5023282.33020105
David WarnerAUSNewlandsCape Town2016110173173173.00136127.21100240
Shivnarine ChanderpaulWINewlandsCape Town2003-20084401676541.7526762.55020160
Paul CollingwoodENGNewlandsCape Town2003-20093311638681.5017891.57020113
Shikhar DhawanINDNewlandsCape Town2018-20222201377668.50136100.74020171
David MillerSANewlandsCape Town2013-20246501363927.2016283.9500092
Aiden MarkramSANewlandsCape Town2018-202444113567*45.0016183.85010132
Rilee RossouwSANewlandsCape Town201622012612263.00125100.80100152
Upul TharangaSLNewlandsCape Town2017-201922012111960.5098123.47100117
Kevin PietersenENGNewlandsCape Town2005-20092201207560.0014185.1101094
Brian LaraWINewlandsCape Town2003-200433011911639.6717269.19100122
Temba BavumaSANewlandsCape Town2020-20243301189839.3313289.3901072
Alex HalesENGNewlandsCape Town2016110112112112.0012887.50100140
Lou VincentNZNewlandsCape Town2005-20072201089054.0013679.41010112
Sourav GangulyINDNewlandsCape Town2003111107107*-12089.17100112
Heinrich KlaasenSANewlandsCape Town2018-20242201039751.5086119.7701094
Babar AzamPAKNewlandsCape Town2019-2024220977348.5012080.83010110
Rahul DravidINDNewlandsCape Town2003-2006220956347.5017653.9801071
RD ShahKENNewlandsCape Town2003220956147.5014764.63010120
Shaun PollockSANewlandsCape Town2003-2008961913818.2010289.2200192
Mohammad RizwanPAKNewlandsCape Town2019-2024220908045.0011280.3601083
Joe DenlyENGNewlandsCape Town2020110878787.0010384.4701062
Scott StyrisNZNewlandsCape Town2005-2007220876043.5012171.90010110
Kusal MendisSLNewlandsCape Town2017-2019220855642.5011872.0301060
Ramnaresh SarwanWINewlandsCape Town2003-20043328447*84.0071118.3100074
Kennedy OtienoKENNewlandsCape Town2003220837941.5015154.9701072
Yuvraj SinghINDNewlandsCape Town2003-20112217458*74.009181.3201090
Mathew SinclairNZNewlandsCape Town2007110737373.007893.5901060
Ian BillcliffCANNewlandsCape Town2003110717171.0010071.0001082
Fakhar ZamanPAKNewlandsCape Town2019110707070.007395.89010100
MS DhoniINDNewlandsCape Town2006-2018330705523.338285.3701044
Gary KirstenSANewlandsCape Town2003110696969.009275.0001061
Sanath JayasuriyaSLNewlandsCape Town2003110666666.009966.6701040
James HopesAUSNewlandsCape Town20091116363*-60105.0001050
Callum FergusonAUSNewlandsCape Town2009110636363.006892.6501060
Kamran GhulamPAKNewlandsCape Town2024110636363.0032196.8801045
Jacques RudolphSANewlandsCape Town20041116161*-7680.2601070
Chris GayleWINewlandsCape Town2003-2004330615520.3311254.4601090
MO OdumbeKENNewlandsCape Town20032216034*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.