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
Bill LawryAUSNewlandsCape Town1966-19702401348333.5018346.45010121
Mohammad NawazCTBNewlandsCape Town2018-20199701345919.1494142.55011117
Zin HarrisNZNewlandsCape Town196212013110165.50--100102
Morné van WykSA/DOL/DHNewlandsCape Town2014-20196601315621.83123106.50010134
Kusal MendisSL/PCNewlandsCape Town2017-20236701315618.7118869.68011122
Dinesh KarthikIND/DC/PRNewlandsCape Town2006-20255511306332.5025451.18010181
Michael VaughanENGNewlandsCape Town2000-20054601305221.6732739.76011150
Liam LivingstoneCTB/MCTNewlandsCape Town2019-202410901306514.44123105.6901038
Hardik PandyaINDNewlandsCape Town20183401299332.2513297.73010143
Beth MooneyAUSWNewlandsCape Town202322112874*128.0090142.22020162
Herbert SutcliffeENGNewlandsCape Town19271201289964.00--010-0
Ian BellENGNewlandsCape Town2005-20102301287842.6734237.43010180
OA RamelaCC/LIONewlandsCape Town2014-20174301285442.67103124.27010103
Harmanpreet KaurINDWNewlandsCape Town2018-20234411285242.67105121.90010123
Rishabh PantINDNewlandsCape Town2022231127100*63.5019066.84101104
Jack CrawfordENGNewlandsCape Town19062411277442.33--010140
Thilan SamaraweeraSLNewlandsCape Town2012121126115*126.0027645.65100140
Niroshan DickwellaSLNewlandsCape Town2017-20193301266842.00100126.00021191
Simon KatichAUSNewlandsCape Town2006-20092301255541.6736734.06020141
Gordon WhiteSANewlandsCape Town19062301257341.67--010141
Dane van NiekerkSAWNewlandsCape Town2016-202544212571*62.50101123.76010210
Pieter van der BijlSANewlandsCape Town19381201248762.00--010121
Kane WilliamsonNZ/DSGNewlandsCape Town2013-202534112456*41.3313492.54010162
Yusuf PathanIND/RRNewlandsCape Town2009-20114401225930.5098124.49010155
Andrew HallSANewlandsCape Town2006-200755312256*61.0019064.21010140
Robin PetersonSA/CCNewlandsCape Town2004-20148711228420.3317171.35010191
Jason RoyENG/PRNewlandsCape Town2016-20247701223817.43101120.79001107
Bill BrownAUSNewlandsCape Town1936110121121121.00--100-1
Mike SmithENGNewlandsCape Town1965110121121121.00--100121
Nat Sciver-BruntENGWNewlandsCape Town202322112181*121.0074163.51010171
Jack CheethamSANewlandsCape Town1949-19542301198939.67--01092
Owen WynneSANewlandsCape Town19492401195029.75--010-0
Suné LuusSAWNewlandsCape Town2016-20257511198129.7595125.26010122
Patrick KrugerWAR/KNI/SECNewlandsCape Town2016-20247511195729.7590132.22010125
Wihan LubbeLIO/DH/PRNewlandsCape Town2019-20256601196019.8387136.78011153
Wasim JafferINDNewlandsCape Town200712011811659.0025546.27100150
Brendan TaylorZIMNewlandsCape Town2005-200734111860*39.33104113.46010104
MS DhoniIND/CSKNewlandsCape Town2006-20186601185519.6712296.7201166
Dave NourseSANewlandsCape Town1906-19234701183616.86--00070
Michael HusseyAUSNewlandsCape Town2006-20119911183914.7531038.06001131
Muneeba AliPAKWNewlandsCape Town202333011710239.0092127.17100150
Grant RoelofsenMCTNewlandsCape Town20235401175629.2593125.81020113
Jon-Jon SmutsSA/WAR/NMBGNewlandsCape Town2012-2024121211173510.6411998.32003122
Les AmesENGNewlandsCape Town1938110115115115.00--100130
Angelo MathewsSLNewlandsCape Town2012-20172401156328.7524147.72010150
Frederick FaneENGNewlandsCape Town190624111566*38.33--010130
Russell EndeanSANewlandsCape Town1954-195736111334*22.60--00020
Jack FingletonAUSNewlandsCape Town1936110112112112.00--100-0
Bryan ValentineENGNewlandsCape Town1938110112112112.00--100121
Sanath JayasuriyaSL/MINewlandsCape Town2001-20095601126618.6715671.79012110

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