Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jasprit BumrahINDSouth Africa2018-202466016122.674535.5600320
Mohammad ZahidPAKSouth Africa2003120000.0050.0000200
Umar GulPAKSouth Africa2013120000.00100.0000200
Dominic BessENGSouth Africa2020120000.0090.0000200
Ernie HayesENGSouth Africa1906120000.0020.0000200
George HearneSAEngland1923120000.00--00200
Bob CrispSAAustralia1936120000.00--00200
Peter HeineSAEngland1957120000.0030.0000200
Dick MotzNZSouth Africa1962120000.00--00200
Kelly SeymourSAAustralia1970120000.00130.0000200
Anil KumbleINDSouth Africa2006-2007230662.002821.4300200
Andrew CaddickENGSouth Africa200023014144.675525.4500220
Muttiah MuralitharanSLSouth Africa200123111*0.50119.0900200
Peter SiddleAUSSouth Africa2009-2011241322010.677343.8400240
Quinton de KockDSG/SECMI Cape Town2023-202644016114.001888.8900230
Kamran AkmalPAKSouth Africa2003-20073501362.606021.6700220
JP DuminySAEngland2007-2016450653613.008279.2700261
Shaun MarshAUSSouth Africa2011-2018350954419.0018651.08002140
Denesh RamdinWISouth Africa2008-20154601085318.0024643.90012130
Ricky PontingAUSSouth Africa2006-20114701157416.4321852.75012112
Michael ClarkeAUSSouth Africa2006-2014581397161*56.7165760.43202480
Sanath JayasuriyaSLAustralia2007110000.0020.0000100
Dilhara FernandoSLAustralia2007110000.0020.0000100
Makhaya NtiniSAIndia2006-2007210000.0010.0000100
Makhaya NtiniSAPakistan2003-2007310000.0010.0000100
Inzamam-ul-HaqPAKEngland2003110000.0010.0000100
Mohammad YousufPAKEngland2003110000.0010.0000100
Daniel VettoriNZPakistan2007110000.000-00100
Parthiv PatelCSKMumbai Indians2009110000.0020.0000100
Carl HooperWISri Lanka2003110000.0010.0000100
Ridley JacobsWISri Lanka2003110000.0030.0000100
Tatenda TaibuZIMAustralia2007110000.0060.0000100
Rashid LatifPAKEngland2003110000.0040.0000100
Nicholas de GrootCANKenya2003110000.0040.0000100
Alok KapaliBANAustralia2007110000.0010.0000100
Mashrafe MortazaBANAustralia2007110000.0010.0000100
Corey CollymoreWISouth Africa2004110000.0030.0000100
Alistair CampbellZIMEngland2000110000.0030.0000100
Paul AdamsSAWest Indies2004110000.0040.0000100
Imran NazirPAKSouth Africa2007110000.0040.0000100
Farveez MaharoofSLAustralia2007110000.0020.0000100
Abdur RazzakBANPakistan2007110000.0010.0000100
Justin OntongCCDolphins2013-2014310000.0030.0000100
Ashwell PrinceWARLions2014110000.0020.0000100
Katherine BruntENGWSouth Africa Women2023110000.0010.0000100
Andrew PuttickSANew Zealand2005110000.0050.0000100
Phil JaquesAUSSouth Africa2006110000.0040.0000100
Ross TaylorRCBRajasthan Royals2009110000.0010.0000100
Piyush ChawlaPKDelhi Capitals2009110000.000-00100
Munaf PatelRRRoyal Challengers Bengaluru2009110000.0020.0000100
Page 1Next

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