Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Newlands×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSANewlandsCape Town2001-2012330355224118.3355464.08110375
Faf du PlessisSANewlandsCape Town2017-201945030918561.8035088.29100284
AB de VilliersSANewlandsCape Town2012-2017331287160*143.5031192.28120255
Quinton de KockSANewlandsCape Town2017-201945020410140.8022590.67110252
Dean ElgarSANewlandsCape Town201712018412992.0032157.32110220
Daryll CullinanSANewlandsCape Town2001110112112112.0023248.28100123
Alviro PetersenSANewlandsCape Town2012121110109110.0018958.20100131
Lance KlusenerSANewlandsCape Town2001220999749.5014568.28010131
Mark BoucherSANewlandsCape Town2001-2012321979297.0014666.44010110
Boeta DippenaarSANewlandsCape Town2001110777777.008689.53010121
Aiden MarkramSANewlandsCape Town20191116767*-7589.3301070
Shivnarine ChanderpaulWINewlandsCape Town2003110656565.009072.2201060
Neil McKenzieSANewlandsCape Town2001220654732.5013050.0000051
Nicky BojeSANewlandsCape Town2001221633263.0011355.7500050
Rassie van der DussenSANewlandsCape Town2019221623462.006792.5400031
JP DuminySANewlandsCape Town2017-2019440593014.758668.6000180
Matthew HaydenAUSNewlandsCape Town20071115858*-38152.6301072
Chris GayleWINewlandsCape Town2003110555555.007672.3701080
Jonty RhodesSANewlandsCape Town2001110535353.0052101.9201050
Gary KirstenSANewlandsCape Town2001110525252.0011445.6101070
Keshav MaharajSANewlandsCape Town20171225232*-5496.3000051
Jacques RudolphSANewlandsCape Town20121115151*-7171.8301060
Reeza HendricksSANewlandsCape Town2017-2019220494124.5042116.6700050
Ramnaresh SarwanWINewlandsCape Town20031114747*-44106.8200042
Hashim AmlaSANewlandsCape Town2012-2017340462911.5011440.3500160
David MillerSANewlandsCape Town2017-2019220424121.0027155.5600051
Farhaan BehardienSANewlandsCape Town20172214236*42.0026161.5400041
Vernon PhilanderSANewlandsCape Town2012-2017221352035.008143.2100040
Mangaliso MosheleSANewlandsCape Town20171113232*-15213.3300013
Adam GilchristAUSNewlandsCape Town20071113131*-25124.0000040
Stephen CookSANewlandsCape Town2017120303015.005455.5600130
Vasbert DrakesWINewlandsCape Town2003110252525.004852.0800010
Jon-Jon SmutsSANewlandsCape Town2017110191919.0014135.7100030
Kyle AbbottSANewlandsCape Town2017110161616.002661.5400030
Graeme SmithSANewlandsCape Town2012121161616.0015106.6700030
Herschelle GibbsSANewlandsCape Town200122013136.502356.5200110
Temba BavumaSANewlandsCape Town201712010105.003231.2500120
Kagiso RabadaSANewlandsCape Town2017-2019420884.002334.7800100
Mervyn DillonWINewlandsCape Town2003110444.00757.1400000
Andile PhehlukwayoSANewlandsCape Town2017-2019310444.004100.0000010
Wayne ParnellSANewlandsCape Town201722243*-4100.0000000
Wavell HindsWINewlandsCape Town2003110222.00825.0000000
Shaun PollockSANewlandsCape Town200121111*-1100.0000000
Brian LaraWINewlandsCape Town2003110111.00224.5500000
Ricardo PowellWINewlandsCape Town2003110111.00333.3300000
Pedro CollinsWINewlandsCape Town200311111*-1100.0000000
Dale SteynSANewlandsCape Town2012-201921111*-333.3300000
Imran TahirSANewlandsCape Town2012-201951111*-1100.0000000
Carl HooperWINewlandsCape Town2003110000.0010.0000100
Ridley JacobsWINewlandsCape Town2003110000.0030.0000100

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