Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid NazirPAKNewlandsCape Town2007120302715.005851.7200030
Dimuth KarunaratneSLNewlandsCape Town2017120302415.009531.5800040
Stephen CookSANewlandsCape Town2017120303015.005455.5600130
Sophia DunkleyENGWNewlandsCape Town2023220302815.0021142.8600060
Bryce ParsonsPCNewlandsCape Town2025-2026220303015.003293.7500121
Ossie DawsonSANewlandsCape Town1949121302530.00--000-0
Shreyas IyerINDNewlandsCape Town2022-2024231302615.004271.4300130
Murshida KhatunBANWNewlandsCape Town2023330303010.004566.6700230
Stuart MatsikenyeriZIMNewlandsCape Town2005-200734030137.507241.6700050
Saeed AnwarPAKNewlandsCape Town2003110292929.006048.3300030
Jack GregoryAUSNewlandsCape Town1921110292929.00--00040
Hedley VerityENGNewlandsCape Town1938110292929.00--000-0
Barney RogersZIMNewlandsCape Town2005120292814.505750.8800030
Mir HamzaPAKNewlandsCape Town2025120291614.503387.8800012
Zak CrawleyENGNewlandsCape Town2020120292514.505058.0000050
James ColesSECNewlandsCape Town2026220292814.503290.6300011
Rudi SecondKNI/NMBGNewlandsCape Town2014-20183312918*14.5022131.8200021
Kyle AbbottSA/DOL/DHNewlandsCape Town2014-2019116229167.2514420.1400140
Jehan MubarakSLNewlandsCape Town2007110282828.0026107.6900030
Cameron WhiteAUSNewlandsCape Town2011110282828.0022127.2700011
Sohail TanvirPAK/LIONewlandsCape Town2007-2013510282828.0024116.6700013
Tuba HassanPAKWNewlandsCape Town2023210282828.0020140.0000021
Shabika GajnabiWIWNewlandsCape Town2023220281514.0020140.0000040
Yashasvi JaiswalINDNewlandsCape Town2024120282814.003093.3300160
Mitchell Van BuurenPRNewlandsCape Town2024-2025220282814.003190.3200121
John SparlingNZNewlandsCape Town1962120281914.00--000-0
Saeed AjmalPAK/TITNewlandsCape Town2013-20144312821*14.009330.1100030
Mohammad AmirPAKNewlandsCape Town20192312822*14.006443.7500110
Brian TaberAUSNewlandsCape Town1966-1970231281514.009627.0800030
Ferisco AdamsCC/CTB/PRNewlandsCape Town2012-202310622812*7.003190.3200220
Hasini PereraSLWNewlandsCape Town2019110272727.004165.8500030
James TaylorENGNewlandsCape Town2016120272713.508531.7600111
TG MokoenaKNINewlandsCape Town2017-20192212714*27.002993.1000011
LG PretoriusPRNewlandsCape Town2025-2026220272613.5014192.8600041
Eric MarxSANewlandsCape Town1921120271613.50--00020
John GleesonAUSNewlandsCape Town1970120271713.507038.5700040
Mark EalhamENGNewlandsCape Town2000220272513.504658.7000020
Gulam BodiLIONewlandsCape Town2012-201433027129.003675.0000030
Cyril VincentSANewlandsCape Town1927-1931231271313.50--00000
Luke WrightENGNewlandsCape Town2007-200944027246.753090.0000231
Gihahn CloeteSA/WAR/KNINewlandsCape Town2017-202644027136.753577.1400021
Atholl McKinnonSANewlandsCape Town1962-1966242279*13.50--000-0
Darren GoughENGNewlandsCape Town2000-2005452279*9.007436.4900000
Daniel ChristianJSNewlandsCape Town2018-2019320262213.0012216.6700012
Shadab KhanPAKNewlandsCape Town2019221261926.004656.5200010
Odean SmithMCTNewlandsCape Town20233212625*26.0019136.8400031
Azhar MahmoodPAK/CC/LIONewlandsCape Town2007-201443026138.673183.8700030
Martin van JaarsveldTITNewlandsCape Town2012110252525.0014178.5700012
Imalka MendisSLWNewlandsCape Town20191112525*-24104.1700020
Saim AyubPAKNewlandsCape Town2024-2025210252525.003180.6500050

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