Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Dick WestcottSANew Zealand1954120646232.00--010100
Vaughn van JaarsveldDOLCape Cobras2013-2014330643621.3364100.0000141
Dewald BrevisMCTPretoria Capitals2023-2025331644632.0044145.4500073
Jock CameronSAEngland1927-1931230642621.33--000-1
Wihan LubbePR/JSK/PCMI Cape Town2023-2025440646016.0050128.0001172
Brendon McCullumNZSouth Africa2005-2013450645112.8014843.2401190
James HopesAUSSouth Africa20091116363*-60105.0001050
Callum FergusonAUSSouth Africa2009110636363.006892.6501060
Tristan StubbsSECPretoria Capitals20261116363*-41153.6601024
Ken MackayAUSSouth Africa1957110636363.00--010-0
Nicky BojeSASri Lanka2001221633263.0011355.7500050
Jordan HermannSECDurban's Super Giants2024220634231.5045140.0000052
Ken BarringtonENGSouth Africa1965121634963.003145.1600070
Will JacksPCMI Cape Town2023-2025330636221.0031203.2301155
Mithali RajINDWSouth Africa Women2018110626262.0050124.0001083
Temba BavumaJSCape Town Blitz2019110626262.0042147.6201081
Alviro PetersenSAAustralia2014120625331.007384.9301080
Heino KuhnNMBGCape Town Blitz2018-2019220625531.0040155.0001072
Rassie van der DussenSASri Lanka2019221623462.006792.5400031
Tufty MannSAAustralia1949120624631.00--000-1
Trevor BaileyENGSouth Africa1957120623431.00--00060
Andrew HallSAAustralia20062326234*62.0012848.4400070
Richard LeviCCKnights2014-2017330625820.6745137.7801092
Alan MelvilleSAEngland1938-1949230622420.67--00020
Nathan LyonAUSSouth Africa2011-2018341624720.676891.1800190
RD ShahKENCanada2003110616161.009564.2101090
Ryan BaileyWARLions2014110616161.0054112.9601052
Laura WolvaardtSAWAustralia Women2023110616161.0048127.0801053
Orla PrendergastIREWWest Indies Women2023110616161.0047129.7901061
Ted DexterENGSouth Africa1965110616161.00--01080
Barry RichardsSAAustralia1970120613230.5013146.5600090
Lee IrvineSAAustralia1970120614230.5018133.7000060
VVS LaxmanINDSouth Africa2007-20112416132*20.3313644.85000100
Kumar SangakkaraPKRajasthan Royals2009110606060.0051117.6501071
Brendan TaylorZIMAustralia20071116060*-45133.3301042
Ravi BoparaDOLCape Cobras2013110606060.0044136.3601033
Jiveshan PillayWPEastern Strom20261116060*-40150.0001033
Jonathan VandiarLIO/DOLCape Cobras2012-2013220605930.0040150.0001043
Nick ComptonENGSouth Africa2016120604530.0016536.3600071
Mick CommailleSAEngland1927120604730.00--000-0
Jack SiedleSAAustralia1936120605930.00--01000
Buster NupenSAEngland1923-19313516039*15.00--00000
Sachin TendulkarMIChennai Super Kings20091115959*-49120.4101070
Lance KlusenerSANew Zealand20001115959*-42140.4801024
Imran NazirPAKNew Zealand2007110595959.0041143.9001035
Yusuf PathanINDSouth Africa2011110595959.0050118.0001063
Danielle WyattENGWPakistan Women2023110595959.0033178.7901072
Rassie van der DussenLIOCape Cobras20191115959*-36163.8901024
Jim ParksENGSouth Africa1965110595959.00--01071
Rassie van der DussenLIOWarriors2014-2017220594529.5054109.2600042

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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