Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSAEngland1999120286275143.0067342.50100280
Graeme PollockSAAustralia1967-1970231343274171.5055661.33110431
Eddie PaynterENGSouth Africa1939230380243126.67--120320
Bill EdrichENGSouth Africa1939220220219110.00--100250
Matt RenshawAUSSouth Africa2026230316190105.3354557.98110343
Phil MeadENGSouth Africa192323025218184.00--110-0
Gary KirstenSASri Lanka2000-200323022218074.0055340.14100220
Jacques KallisSAWest Indies2003-200844125417784.6746254.98110330
Jacques KallisSAEngland1999-200947031916245.5763250.47122361
Phillip HughesAUSSouth Africa2009120275160137.5047458.02200345
Kushal Janith PereraSLSouth Africa2019221204153*204.0026377.57110196
Neil HarveyAUSSouth Africa1950-1958241227151*75.67--11000
Stan McCabeAUSSouth Africa1935-193623115714978.50--10060
Ken BarringtonENGSouth Africa1964111148148*---10090
Graeme SmithSAWest Indies2003-200844021514753.7524288.84110400
Nasser HussainENGSouth Africa1999111146146*-46331.53100170
Aiden MarkramSAAustralia2018-202657038414354.8664959.17110494
Eric RowanSAAustralia1935-195024026214365.50--11080
Herschelle GibbsSAWest Indies2003-200844121514271.6725883.33100313
Wally HammondENGSouth Africa1928-1939610263714079.63--320272
Jack RussellENGSouth Africa192323028514095.00--200110
Ian BellENGSouth Africa2009110140140140.0022761.67100101
Barry RichardsSAAustralia1970110140140140.0016485.37100201
Mahmudul Hasan JoyBANSouth Africa202212014113770.5033542.09100162
Denis LindsaySAAustralia1967110137137137.00--100140
Gary KirstenSAWest Indies2003110137137137.0021862.84100200
Andrew StraussENGSouth Africa2004-200933021513671.6742151.07110300
John WaiteSAAustralia1958110134134134.00--100-0
Marcus TrescothickENGSouth Africa2004-200523015113250.3329750.84100232
Jackie McGlewSANew Zealand1953-1961231216127*108.00--110190
Pieter van der BijlSAEngland193924026312565.75--110181
Marvan AtapattuSLSouth Africa2000-200323014412448.0023361.80101190
Ashwell PrinceSAWest Indies2008111123123*-19662.76100150
Tristan StubbsSASri Lanka202412013812269.0025953.28100122
Quinton de KockSASri Lanka2017-201934027312168.2528695.45120323
Ashwell PrinceSAIndia2006-201024117312157.6736946.88101210
Faf du PlessisSAIndia2013-201822016312081.5018289.56100152
Paul GibbENGSouth Africa193923016212054.00--10040
Jacques KallisSAIndia2001-2013561310119*62.0062149.92200380
Bob CatterallSAEngland1923-193159133211941.50--12003
David MillerSAAustralia2011-2026543191118*191.00161118.63110139
Dean ElgarSAEngland2015121158118*158.0031749.84100141
Graham ThorpeENGSouth Africa2004121119118*119.0022453.13100150
Shai HopePCDurban's Super Giants2026111118118*-69171.0110099
Herschelle GibbsSAEngland1999-200535019711839.4035056.29100221
Jack FingletonAUSSouth Africa1935-193623115611878.00--10021
Alastair CookENGSouth Africa2009-201523012511841.6730141.53101120
David MillerSASri Lanka2017-2019222158117*-144109.7210066
David WarnerAUSSouth Africa2011-201856026611744.33266100.00110325
Graeme SmithSAZimbabwe2005110117117117.0012990.7010054
Page 1Next

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