Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Younis KhanPAKSouth Africa2007-20134601956832.5036154.02010241
Shaun MarshAUSSouth Africa201412019214896.0037251.61100201
Kumar SangakkaraSLSouth Africa2002-20114601918931.8326572.08020270
Mark BoucherSASri Lanka1998-20115611906538.0037550.67020220
Morné van WykKNI/DOLTitans2012-20175511886247.00156120.51020179
Quinton de KockSAIndia2013-202146018810131.3325374.31101193
Mohammad RizwanPAKSouth Africa2019-202478118273*26.0021285.85011152
Tamim IqbalBANSouth Africa2008-202234117987*59.6726168.58010241
JP DuminySAEngland2009-20166701795625.5735650.28010213
Ashwell PrinceSAPakistan200722017713888.5026267.56100210
Graeme SmithSAAustralia2006-2014451177119*44.2519590.77100211
Colin AckermannWARTitans2015-20174401755343.75147119.050101210
Aiden MarkramSAIndia2018-20246801759421.8827563.64010233
Heinrich KlaasenSAAustralia2023110174174174.0083209.641001313
Hashim AmlaSASri Lanka2009-201733017415458.0017798.31100185
Marco JansenSAIndia2021-202434117084*56.6722077.27020216
Dave CallaghanSANew Zealand1994111169169*-143118.18100194
Eoin MorganENGSouth Africa2009-20205521696756.33105160.950201013
Brendon McCullumNZSouth Africa2005-20094601694428.1724768.42000164
Michael ClarkeAUSSouth Africa2006-20145611695333.8026364.26010182
Imran FarhatPAKSouth Africa2007-20132401676841.7537744.30010220
Ben StokesENGSouth Africa2016-20204601675327.8319386.53010197
Niroshan DickwellaSLSouth Africa2017-20205601674927.83164101.83000215
Hashan TillakaratneSLSouth Africa1998-2002241165104*55.0042638.73111260
Ashwell PrinceSABangladesh2008111162162*-22372.65100232
Aiden MarkramSECJoburg Super Kings2023-2025221162100162.0098165.31110118
Graeme HickENGSouth Africa1995-199622016214181.0029455.10100252
Temba BavumaSAEngland2016-202023116278*81.0023868.07010184
David MillerPRPretoria Capitals2023-202644316275*162.0099163.64010185
Janneman MalanSAPakistan2019-20214401607040.00155103.23020173
Rilee RossouwSAWest Indies2015-202333015813252.67109144.951001210
Temba BavumaSAPakistan2018-20244611585331.6027657.25010211
Reeza HendricksMCT/JSKPretoria Capitals2023-202644215677*78.00105148.57021109
AB de VilliersSAWest Indies2008-201422015415277.0024463.11100162
Kane WilliamsonNZSouth Africa2015-20163401547738.5023066.96010163
Dewald BrevisMCTPretoria Capitals2023-202533215373*153.0075204.00020914
Misbah-ul-HaqPAKSouth Africa201334215179*75.5024262.40020105
Graeme SmithSAIndia2006-20113301487949.3318380.87020193
Daryll CullinanSAAustralia19972311488974.0020871.15010190
Quinton de KockDSG/SECPretoria Capitals2023-202633114779*73.5081181.480101210
Andrew StraussENGSouth Africa2005-20095701474621.0031446.82001211
Johnson CharlesWISouth Africa202322014611873.0060243.331001114
Daniel VettoriNZSouth Africa2005-20094621458136.2520471.08011211
Alec StewartENGSouth Africa1995-20003301437347.6724059.58020192
Jermaine BlackwoodWISouth Africa2014-20232401437935.7520470.10010231
Shoaib MalikPAKSouth Africa2007-201955214352*47.6717084.12010133
Dhananjaya de SilvaSLSouth Africa2017-202055114279*35.5018078.89010163
Stephen CookSAEngland201612014011570.0028748.78100180
Colin IngramWARTitans2012-20176601405023.33110127.27010174
Ashwell PrinceSAZimbabwe2005111139139*-21863.76100182

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