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
Ryan RickeltonSA/LIO/JSNewlandsCape Town2017-202624242109725949.86897122.302509651
Rassie van der DussenSA/LIO/JSNewlandsCape Town2014-2026373910119574*41.21137886.720727644
Jacques KallisSA/RCB/CCNewlandsCape Town2000-201434435237922462.61418556.85912323129
AB de VilliersSA/DC/TSNewlandsCape Town2005-201939495209416347.59300869.61512023628
Faf du PlessisSA/TIT/PRNewlandsCape Town2011-202633414153218541.41215671.06212215226
Quinton de KockSA/LIO/CTBNewlandsCape Town2012-202640441135512431.51137198.8337316226
Dewald BrevisMCT/PCNewlandsCape Town2023-20261715440610136.91261155.561112826
George LindeSA/CC/CTBNewlandsCape Town2014-20263726935166*20.65224156.700111724
Herschelle GibbsSA/DC/CCNewlandsCape Town2000-201225283101022840.40130777.2841212022
Ben StokesENGNewlandsCape Town2016-202067048025868.57422113.741105020
Justin KempSA/CCNewlandsCape Town2005-201412106313100*78.25254123.231201720
Chris GayleWI/KKR/LIONewlandsCape Town2003-20191113043011633.0847590.531215119
Janneman MalanSA/CC/CTBNewlandsCape Town2018-2023151504007526.67298134.230313619
Reeza HendricksSA/KNI/LIONewlandsCape Town2014-2026252216508130.95550118.180405518
David MillerSA/KNI/DOLNewlandsCape Town2011-2026262545395025.67484111.360103615
Kieron PollardWI/CC/MCTNewlandsCape Town2014-20261110520743*41.40115180.000011515
Marco JansenSA/DH/SECNewlandsCape Town2019-202612902006622.22153130.720211615
JP DuminySA/MI/CCNewlandsCape Town2007-2019283049217335.4298793.310838814
Dane VilasCC/JS/DHNewlandsCape Town2012-20231715538375*38.30320119.690212814
Aiden MarkramSA/PR/DSGNewlandsCape Town2018-20251722365510634.4779482.491318213
Heinrich KlaasenSA/TS/DHNewlandsCape Town2018-2025141423239726.92250129.200212513
Kyle VerreynneSA/CC/CTBNewlandsCape Town2017-20261414234410028.6736095.561112712
Jos ButtlerENG/PR/DSGNewlandsCape Town2016-202589227567*39.29213129.110212412
Sam CurranENG/MCTNewlandsCape Town2020-2024141341713819.00151113.250021212
Mark BoucherSANewlandsCape Town2000-201232295917122*38.21139865.5915210011
Jonny BairstowENG/JSK/SECNewlandsCape Town2016-2026774343150*114.3337790.981113611
Lance KlusenerSANewlandsCape Town2000-20048732949773.5034684.970302011
Nicolas PooranMCTNewlandsCape Town2025-20265501073321.4067159.70000511
Dawid MalanENG/CTB/SECNewlandsCape Town2018-20241010128699*31.78209136.840303110
Adam GilchristAUS/DCNewlandsCape Town2000-20099912287128.50178128.090102110
Colin IngramSA/WAR/MCTNewlandsCape Town2011-202510802158926.88156137.820101810
Tristan StubbsSA/WAR/SECNewlandsCape Town2023-20261011319563*24.38173112.720211010
Shane WatsonAUSNewlandsCape Town2006-20166701935227.57172112.210101510
Christiaan JonkerSA/WAR/NMBGNewlandsCape Town2013-201866118264*36.40131138.930111510
Vernon PhilanderSA/CC/CTBNewlandsCape Town2007-202024261144752*29.8078157.23022419
Laura WolvaardtSAWNewlandsCape Town2023-2025552313115*104.33227137.89130339
Theunis de BruynSA/KNI/TSNewlandsCape Town2016-20246701925227.43172111.63010159
Temba BavumaSA/CC/LIONewlandsCape Town2014-20251619264310637.8294268.26231688
David WarnerAUSNewlandsCape Town2011-202068060517375.63590102.54311668
Matthew HaydenAUS/CSKNewlandsCape Town2006-20096733729493.0040990.95040528
Kevin PietersenENG/RCBNewlandsCape Town2005-20108902847931.56281101.07021268
Richard LeviCCNewlandsCape Town2012-20171313126380*21.92212124.06021348
Steve SmithAUSNewlandsCape Town2011-20206832148442.8026680.45011188
Jordan HermannSECNewlandsCape Town2024-2026551184106*46.00131140.46100138
Albie MorkelSA/TITNewlandsCape Town2007-20146601755829.17160109.38010188
Vaughn van JaarsveldDOL/PRNewlandsCape Town2013-201855116082*40.00136117.6501178
Liam LivingstoneCTB/MCTNewlandsCape Town2019-202410901306514.44123105.6901038
Delano PotgieterPR/MCTNewlandsCape Town2023-202612631032934.3359174.5800068
Sherfane RutherfordPCNewlandsCape Town2025-20262216447*64.0026246.1500008
Farhaan BehardienSA/TIT/CTBNewlandsCape Town2012-20181313523636*29.50183128.96000167
Page 1Next

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