Batting by ground (All cricket)

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 178 of the 179 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
William LingSANewlandsCape Town1921-1923240503512.50--00140
Dimitri MascarenhasENG/RRNewlandsCape Town2007-2009661502710.0047106.3800250
Dwayne BravoWI/MI/DOLNewlandsCape Town2008-201867050127.149453.1900130
Colin McCoolAUSNewlandsCape Town19491114949*---000-0
Chris ReadENGNewlandsCape Town20002214926*49.006377.7800041
Amy JonesENGWNewlandsCape Town2023220494724.5034144.1200051
Asela GunaratneSLNewlandsCape Town2017221493849.0037132.4300051
Jacques SnymanKNINewlandsCape Town2024-2026220492824.5035140.0000081
Ayesha NaseemPAKWNewlandsCape Town20232214943*49.0027181.4800023
Aamer JamalPAKNewlandsCape Town2025120493424.507962.0300090
Frank MannENGNewlandsCape Town1923120494524.50--000-2
Arthur CarrENGNewlandsCape Town1923120484224.00--000-0
Angelo PereraSLNewlandsCape Town2019220473123.505585.4500040
Jack RussellENGNewlandsCape Town1923120473923.50--000-0
Cyril FrancoisSANewlandsCape Town1923120472823.50--000-0
Nilakshi de SilvaSLWNewlandsCape Town2019-20233314741*23.504897.9200020
Shorna AkterBANWNewlandsCape Town2023330473115.6739120.5100050
Louis TancredSANewlandsCape Town1906230472615.67--00050
André NelSANewlandsCape Town2004-200896147189.4012637.3000051
Shai HopePCNewlandsCape Town2025-2026220464523.0032143.7500032
Shubman GillINDNewlandsCape Town2024120463623.006669.7000070
Steve HarmisonENGNewlandsCape Town2005230464215.335190.2000171
Vasbert DrakesWINewlandsCape Town2003-2004430462515.3310444.2300031
Irfan PathanIND/PKNewlandsCape Town2006-2009330463915.335092.0000022
Shane WarneAUS/RRNewlandsCape Town2000-20095424634*23.006274.1900040
Nasir JamshedPAKNewlandsCape Town2013340462411.509250.0000140
Ryan McLarenSA/KNI/NMBGNewlandsCape Town2009-20194424631*23.0034135.2900141
Wahab RiazCTBNewlandsCape Town20195534629*23.0028164.2900041
Steve TikoloKENNewlandsCape Town2003220454222.506075.0000060
David HusseyAUSNewlandsCape Town2009-2011220452522.506075.0000011
Shamima SultanaBANWNewlandsCape Town2023330452015.0040112.5000061
Maddy GreenNZWNewlandsCape Town20231114444*-20220.0000070
Bernadine BezuidenhoutNZWNewlandsCape Town2023110444444.0026169.2300050
Charles MacartneyAUSNewlandsCape Town1921110444444.00--00040
George MannENGNewlandsCape Town1949110444444.00--000-0
Matt PooreNZNewlandsCape Town1954110444444.00--00020
Peter ParfittENGNewlandsCape Town1965110444444.00--00060
Mark ButcherENGNewlandsCape Town2000120444022.0017724.8600070
Ahmed ShehzadPAKNewlandsCape Town2013220443522.008154.3200031
Dian ForresterKNI/JSKNewlandsCape Town2024-2026220443922.0029151.7200031
Charlie FrankSANewlandsCape Town1921120442322.00--00020
Doug WrightENGNewlandsCape Town1938-1949220443322.00--000-0
Isuru UdanaSL/PRNewlandsCape Town2017-2019431443222.0038115.7900141
Nida DarPAKWNewlandsCape Town2023330443314.6744100.0000141
Mohammad SamiPAKNewlandsCape Town2003-2007242443122.009546.3200040
Roelof van der MerweSA/TIT/TSNewlandsCape Town2009-20237544418*44.004793.6200031
Shoaib AkhtarPAKNewlandsCape Town2003110434343.0016268.7500053
Anwar AliPAKNewlandsCape Town20131114343*-5578.1800060
Eimear RichardsonIREWNewlandsCape Town2023220432821.5036119.4400070
Tim PaineAUSNewlandsCape Town20181224334*-11138.7400050

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