Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Kushal Janith PereraSLSouth Africa2019221204153*204.0026377.57110196
VVS LaxmanINDSouth Africa2001-20103512049651.0045444.93020201
AB de VilliersSAEngland2004-201536120452*40.8039451.78020301
Cameron DelportDOLKnights2012-2016551202103*50.50143141.261101510
Mark BoucherSAEngland1999-200935020010840.0036954.20101241
Graeme SmithSAIndia2006-20136911995824.8828569.82010321
David MillerDOLTitans2012-202144319893*198.00128154.690101113
Herschelle GibbsSAEngland1999-200535019711839.4035056.29100221
Alan MelvilleSAEngland193924119610365.33--110150
Nummy DeaneSAEngland1928-19313501967739.20--020-1
Jon-Jon SmutsWARDolphins2012-20216611965439.20152128.95010246
David MillerSAAustralia2011-2026543191118*191.00161118.63110139
AB de VilliersSANew Zealand2005-20155501918738.2019597.95020231
Morné van WykDOLCape Cobras2014-201977218660*37.20158117.72022224
Simon KatichAUSSouth Africa2006-200923018410861.3330560.33100241
David MillerSAPakistan2013-20243301808260.00143125.87020168
Cameron DelportDOLTitans2012-20164401796244.75112159.82010218
Jock CameronSAEngland1928-19314711775329.50--01042
Aliya RiazPAKWSouth Africa Women20216601768129.3322378.92011153
Geoff RaboneNZSouth Africa195312017510787.50--110160
Ashwell PrinceSAIndia2006-201024117312157.6736946.88101210
Jack SiedleSAAustralia1935-19362401725943.00--01091
Ken ViljoenSAEngland1931-19393601717428.50--021180
Ian RedpathAUSSouth Africa1967-19702411658055.0025530.59020200
JP DuminySAAustralia2009-201666116573*33.0032351.08010150
Roy McLeanSANew Zealand1953-196123016410154.67--111111
Nida DarPAKWSouth Africa Women202166216459*41.0023868.9102191
Faf du PlessisSAIndia2013-201822016312081.5018289.56100152
Paul GibbENGSouth Africa193923016212054.00--10040
Will JacksPCDurban's Super Giants2023-20253301616453.6786187.210201311
Morné van WykDOLTitans2014-20175501596731.80103154.37010214
Hashim AmlaSAAustralia2009-20186801595219.8823168.83012270
David MillerSASri Lanka2017-2019222158117*-144109.7210066
Dean ElgarSAEngland2015121158118*158.0031749.84100141
Stan McCabeAUSSouth Africa1935-193623115714978.50--10060
Keith StackpoleAUSSouth Africa1967-19702401577139.2522343.95010150
Jack FingletonAUSSouth Africa1935-193623115611878.00--10021
Marco JansenSAAustralia2023-20263401567539.00147106.12010225
Mohammad YousufPAKSouth Africa2002-2007231155101*77.5018683.33100200
Jonny BairstowENGSouth Africa2015-20203301557951.67149104.03010176
Marizanne KappSAWPakistan Women202155115568*38.75150103.33010171
Buster NupenSAEngland1923-19283511556938.75--020-1
Shivnarine ChanderpaulWISouth Africa2003-200845015410930.8027655.80102241
Laura WolvaardtSAWPakistan Women2021-20266611545830.8019180.63010190
Marcus TrescothickENGSouth Africa2004-200523015113250.3329750.84100232
Mahela JayawardeneSLSouth Africa2000-20113501519830.2030948.87010181
Cody ChettyDOLTitans2012-20165511516337.75124121.7701094
Shaun PollockSAEngland1999-20053511496437.2529450.68011161
Ken BarringtonENGSouth Africa1964111148148*---10090
Ramnaresh SarwanWISouth Africa2003-200423014711449.0026954.65100220

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