Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Goodyear Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashish NehraINDSouth Africa20011221717*-3056.6700011
Pommie MbangwaZIMSouth Africa199912200*-40.0000000
Klaas-Jan van NoortwijkNEDNamibia2003111134134*-129103.88100113
Boeta DippenaarSAZimbabwe1999-200622110585*105.0018357.3801090
Gary KirstenSAIndia200112110373103.0018057.22010160
Nathan AstleNZZimbabwe2003111102102*-12283.61100110
Jacques KallisSAIndia2001121896889.0017251.74010140
Hashan TillakaratneSLNew Zealand20031118181*-10676.4201050
Kumar SangakkaraSLSouth Africa20021117777*-11566.9601081
Heath StreakZIMNew Zealand20031117272*-8485.7101062
Nick KnightENGSouth Africa20001117171*-11263.3901071
Neil McKenzieSASri Lanka20021117070*-10268.6301050
Mark BoucherSAZimbabwe1999-20062216355*63.0011554.7801060
Virender SehwagINDKenya20011115555*-43127.91010110
Gary KirstenSABangladesh20031115252*-32162.5001091
Herschelle GibbsSABangladesh20031114949*-40122.5000081
Thomas OdoyoKENZimbabwe20031114343*-6071.6700090
MO OdumbeKENZimbabwe20031113838*-20190.0000080
Sean ErvineZIMNew Zealand20031113131*-14221.4300041
Andre AdamsNZSouth Africa20051113030*-22136.3600011
Elton ChigumburaZIMSouth Africa20061112626*-3183.8700020
Jonty RhodesSASri Lanka20021112525*-2792.5900030
Deep DasguptaINDKenya20011112424*-3275.0000040
Shaun PollockSAZimbabwe1999-20062212416*24.003080.0000011
Shaun PollockSAEngland20001111919*-3357.5800000
Tony SujiKENIndia20011111818*-4738.3000010
Luuk van TroostNEDNamibia20031111616*-10160.0000001
Chris HarrisNZZimbabwe20031111414*-10140.0000030
Jimmy MaherAUSSouth Africa20021111414*-12116.6700010
Graeme HickENGSouth Africa20001111212*-1392.3100020
Burton van RooiNAMNetherlands200311199*-6150.0000010
Brett LeeAUSSouth Africa200211188*-4200.0000001
Muttiah MuralitharanSLNew Zealand200311144*-666.6700000
Talha JubairBANSouth Africa200311144*-850.0000010
Nicky BojeSANew Zealand200511133*-3100.0000000
MKGCP LakshithaSLSouth Africa200211133*-650.0000000
Shane Edward BondNZSri Lanka200311122*-540.0000000
Tawanda MupariwaZIMSouth Africa200611122*-450.0000000
Kyle MillsNZSouth Africa200511111*-1100.0000000
Roger TelemachusSAAustralia200211111*-250.0000000
Nantie HaywardSAIndia200111100*-40.0000000
Douglas HondoZIMKenya200311100*-140.0000000
Charl LangeveldtSANew Zealand200511100*---00000
Sachin TendulkarINDSouth Africa200112017015585.0021977.63100251
Scott StyrisNZSri Lanka2003110141141141.00125112.8010036
Virender SehwagINDSouth Africa200112013610568.0020965.07100250
Guy WhittallZIMSouth Africa19991201368568.0020566.34020230
Ricky PontingAUSSouth Africa2002110129129129.00126102.38100151
Feiko KloppenburgNEDNamibia2003110121121121.0014285.2110064
Sanath JayasuriyaSLNew Zealand2003110120120120.0012596.00100140
Page 1Next

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.