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
Ashleigh GardnerAUSWNewlandsCape Town2023220603130.0039153.8500072
Mick CommailleSANewlandsCape Town1927120604730.00--000-0
Sobhana MostaryBANWNewlandsCape Town2023330602920.007184.5100080
Buster NupenSANewlandsCape Town1923-19313516039*15.00--00000
Paul HarrisSANewlandsCape Town2007-2011682602710.0016436.5900280
Jim ParksENGNewlandsCape Town1965110595959.00--01071
Thomas OdoyoKENNewlandsCape Town2003221593259.009760.8200040
Meg LanningAUSWNewlandsCape Town20232215949*59.0045131.1100052
Denys MorkelSANewlandsCape Town1927120593629.50--000-0
David PitheySANewlandsCape Town1966120595529.50--010-0
Jimmy BlanckenbergSANewlandsCape Town1921-1923240592514.75--00061
Stuart BroadENGNewlandsCape Town2007-202088159258.4311650.8600161
Sandun WeerakkodySLNewlandsCape Town2017110585858.0051113.7301071
Paul GibbENGNewlandsCape Town1938110585858.00--010-0
Bob BarberENGNewlandsCape Town1965110585858.00--01060
Tom AbellSECNewlandsCape Town2024-2025430585519.3341141.4601082
Ravichandran AshwinIND/CSKNewlandsCape Town2009-2022340583714.5010953.2100080
Lindsay HassettAUSNewlandsCape Town1949110575757.00--010-0
Sybrand EngelbrechtCCNewlandsCape Town2014320575628.5042135.7101042
Alex DoolanAUSNewlandsCape Town2014120573728.5015337.2500080
Jack NelSANewlandsCape Town1949120573828.50--000-0
Peter FultonNZNewlandsCape Town2006-2007230573619.0011649.1400090
Bhuvneshwar KumarINDNewlandsCape Town2018343572557.0014738.7800060
Geoff RaboneNZNewlandsCape Town1954110565656.00--01050
Hussain TalatPAK/CTBNewlandsCape Town2018-2019221564056.0050112.0000050
Nick KnightENGNewlandsCape Town2000-2003330563618.6710851.8500032
Reggie SchwarzSANewlandsCape Town1906230563318.67--00071
Thisara PereraSLNewlandsCape Town2012-2019340563014.008367.4700051
Tiger LanceSANewlandsCape Town1966120555327.50--01033
Nasser HussainENGNewlandsCape Town2000-2003450551611.0015735.0300051
Deepak ChaharINDNewlandsCape Town2022110545454.0034158.8201052
Herbie CollinsAUSNewlandsCape Town1921110545454.00--01040
Devon SmithWINewlandsCape Town2015120544727.0012244.2600090
Tanvir AhmedPAKNewlandsCape Town2013121544454.008365.0600050
James NeeshamPCNewlandsCape Town2023-2025221543254.0042128.5700043
Artie DickNZNewlandsCape Town19621215450*54.00--01060
Johan BothaSA/WARNewlandsCape Town2007-20126415438*18.0048112.5000041
Eoin MorganENG/PRNewlandsCape Town2009-202376054199.006978.2600132
Lahiru ThirimanneSLNewlandsCape Town2012120533026.5015234.8700060
Ricardo PowellWINewlandsCape Town2003-20043315340*26.5030176.6700062
Mignon du PreezSAWNewlandsCape Town2016-2019330533217.6752101.9200070
Vusi SibandaZIMNewlandsCape Town2007220522926.0040130.00000100
Phil MeadENGNewlandsCape Town1923120523126.00--000-0
Nummy DeaneSANewlandsCape Town1927-1931230524117.33--000-0
Daren GangaWINewlandsCape Town2004-2008240522213.0021624.0700050
Imad WasimPAKNewlandsCape Town20192215147*51.0033154.5500052
John WatkinsSANewlandsCape Town1949-1957241513517.00--00110
Graeme WatsonAUSNewlandsCape Town1966110505050.00--01080
Justin LangerAUSNewlandsCape Town2006120503425.008757.4700070
Vallance JuppENGNewlandsCape Town1923120503825.00--000-0

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