ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Cape Cobras×At Newlands×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Patrick KrugerKNINewlandsCape Town2016-20193301015733.6778129.4901095
Theunis de BruynKNINewlandsCape Town2016-2017220925246.0063146.0301075
Christiaan JonkerWARNewlandsCape Town2013-20142218664*86.0063136.5101047
David MillerKNI/DOLNewlandsCape Town2013-2017330785026.0059132.2001043
Khaya ZondoDOLNewlandsCape Town2013-20194417853*26.0075104.0001133
Robert FrylinckDOLNewlandsCape Town2013-20194427147*35.5045157.7800044
Heino KuhnTITNewlandsCape Town2012-2014220705335.007297.2201061
Colin IngramWARNewlandsCape Town2012-2014330694523.0048143.7500072
Vaughn van JaarsveldDOLNewlandsCape Town2013-2014330643621.3364100.0000141
Ravi BoparaDOLNewlandsCape Town2013110606060.0044136.3601033
Jonathan VandiarLIO/DOLNewlandsCape Town2012-2013220605930.0040150.0001043
Rassie van der DussenLIONewlandsCape Town20191115959*-36163.8901024
Morné van WykDOLNewlandsCape Town2014-2019330544718.005893.1000052
Alviro PetersenLIONewlandsCape Town2013-2014220514625.5043118.6000070
Wayne ParnellWARNewlandsCape Town2012-2014320502725.0032156.2500033
Cameron DelportDOLNewlandsCape Town2014220504625.0039128.2100051
Pieter MalanTITNewlandsCape Town2012110484848.0041117.0700051
Farhaan BehardienTITNewlandsCape Town2012-20142214629*46.0031148.3900032
Temba BavumaLIONewlandsCape Town2014-2019220462623.0042109.5200011
Reeza HendricksKNI/LIONewlandsCape Town2014-2019220434121.5041104.8800040
Ashwell PrinceWARNewlandsCape Town2012-2014330421814.004789.3600030
Davy JacobsWARNewlandsCape Town2013-2014221393339.0024162.5000051
Johan BothaWARNewlandsCape Town20121113838*-26146.1500031
Ryan McLarenKNINewlandsCape Town2017-20192213731*37.0025148.0000041
Chris MorrisLIONewlandsCape Town2012-20143213732*37.0022168.1800050
Jon-Jon SmutsWARNewlandsCape Town2012-2014220353517.5035100.0000130
Neil McKenzieLIONewlandsCape Town2012-2014330353111.674577.7800050
Quinton de KockLIONewlandsCape Town2012-2013220343417.0030113.3300141
Rilee RossouwKNINewlandsCape Town2014110333333.0023143.4800021
Cody ChettyDOLNewlandsCape Town2013-2019330321710.673786.4900031
Raynard van TonderKNINewlandsCape Town2019110303030.003293.7500030
Sohail TanvirLIONewlandsCape Town2012-2013210282828.0024116.6700013
Dwaine PretoriusLIONewlandsCape Town2012-20194422815*14.0023121.7400012
TG MokoenaKNINewlandsCape Town2017-20192212714*27.002993.1000011
Ryan RickeltonLIONewlandsCape Town2019110262626.0020130.0000021
Martin van JaarsveldTITNewlandsCape Town2012110252525.0014178.5700012
Henry DavidsTITNewlandsCape Town2012-2014220251612.502696.1500030
Jean SymesLIONewlandsCape Town2012-20143312412*12.0022109.0900030
Andrew BirchWARNewlandsCape Town2012-2014210222222.0015146.6700021
Thami TsolekileLIONewlandsCape Town2012-20142212217*22.0019115.7900020
Gulam BodiLIONewlandsCape Town2012-2013220221211.002684.6200030
Kelly SmutsWARNewlandsCape Town2012110191919.002095.0000010
Pite van BiljonKNINewlandsCape Town2019110191919.0012158.3300011
Divan van WykDOLNewlandsCape Town2014110181818.002090.0000010
Leus du PlooyKNINewlandsCape Town2016-201722017168.502180.9500020
Marques AckermanDOLNewlandsCape Town2019110161616.001794.1200020
Faf du PlessisTITNewlandsCape Town2014110141414.002360.8700000
Daryn SmitDOLNewlandsCape Town2013-2014210141414.0013107.6900020
Tumelo BodibeKNINewlandsCape Town20141111313*-11118.1800001
David WieseTITNewlandsCape Town2012-2014222139*-12108.3300020
Page 1Next

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