Batting by ground (All cricket)

Filters

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

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSANewlandsCape Town2006-2018710046816346.8085254.93130518
Hashim AmlaSANewlandsCape Town2009-2018710142811247.5665665.24110604
Graeme PollockSANewlandsCape Town1966-197024031220978.0026437.50110451
Dudley NourseSANewlandsCape Town1936-194924124811482.67--110-0
JP DuminySANewlandsCape Town2009-20166712277337.8328380.21020254
Jacques KallisSANewlandsCape Town2000-201157122110236.8333266.57111252
Graeme SmithSANewlandsCape Town2006-2014691213101*26.6335160.68101270
Ashwell PrinceSANewlandsCape Town2006-201134019415048.5038150.92101232
Eddie BarlowSANewlandsCape Town1966-197024017912744.7537638.03100131
Dean ElgarSANewlandsCape Town2014-2018241166141*55.3334048.82101231
Trevor GoddardSANewlandsCape Town1957-197036116256*32.4010033.0001030
Faf du PlessisSANewlandsCape Town2014-20205701596722.7133347.75010170
Vernon PhilanderSANewlandsCape Town2011-201835315252*76.0032546.77020152
Peter PollockSANewlandsCape Town1966-197024114275*47.337136.6201021
Rilee RossouwSANewlandsCape Town201622013812269.0013999.28100152
Herschelle GibbsSANewlandsCape Town2000-20094501156623.0018362.84011150
Hugh TayfieldSANewlandsCape Town1949-19572401117527.7510.0001100
Quinton de KockSANewlandsCape Town2016-20204501106522.0014277.46010132
David MillerSANewlandsCape Town2011-20204401043926.0082126.8300082
Mark BoucherSANewlandsCape Town2000-20116711044217.3315666.6700195
Eric RowanSANewlandsCape Town1936-19492401016725.25--01000
Billy ZulchSANewlandsCape Town1921120905045.00--010100
Albie MorkelSANewlandsCape Town2009220875843.509690.63010122
Denis LindsaySANewlandsCape Town1966120868143.00--01093
Aiden MarkramSANewlandsCape Town2018120848442.0015653.85011102
Jacques RudolphSANewlandsCape Town2006-2011240834120.7517946.37000120
Ali BacherSANewlandsCape Town1966-1970240775719.2515248.0301190
Mike ProcterSANewlandsCape Town1970120704835.0016243.2100070
Peter van der MerweSANewlandsCape Town1966120685034.00--010-0
Alviro PetersenSANewlandsCape Town2014120625331.007384.9301080
Tufty MannSANewlandsCape Town1949120624631.00--000-1
Andrew HallSANewlandsCape Town20062326234*62.0012848.4400070
Barry RichardsSANewlandsCape Town1970120613230.5013146.5600090
Lee IrvineSANewlandsCape Town1970120614230.5018133.7000060
Brendan TaylorZIMNewlandsCape Town20071116060*-45133.3301042
Jack SiedleSANewlandsCape Town1936120605930.00--01000
David PitheySANewlandsCape Town1966120595529.50--010-0
Jack NelSANewlandsCape Town1949120573828.50--000-0
Kagiso RabadaSANewlandsCape Town2016-2020441562218.679857.1400071
Tiger LanceSANewlandsCape Town1966120555327.50--01033
Justin KempSANewlandsCape Town20061115151*-41124.3901014
Nicky BojeSANewlandsCape Town2006120453122.506371.4300080
Jimmy BlanckenbergSANewlandsCape Town1921120452522.50--00061
Charlie FrankSANewlandsCape Town1921120442322.00--00020
John WatkinsSANewlandsCape Town1949120443522.00--000-0
Clive van RyneveldSANewlandsCape Town1957120444322.00--00000
Dale SteynSANewlandsCape Town2009-2016652442814.679844.9000160
Herbie TaylorSANewlandsCape Town1921120432621.50--00020
Shaun PollockSANewlandsCape Town2000-2006220423821.0041102.4400032
Dave NourseSANewlandsCape Town1921120423121.00--00030
Page 1Next

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