Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Sachin TendulkarINDSouth Africa200112017015585.0021977.63100251
Virender SehwagINDSouth Africa200112013610568.0020965.07100250
Guy WhittallZIMSouth Africa19991201368568.0020566.34020230
Lance KlusenerSAIndia2001110108108108.0012487.10100181
Herschelle GibbsSAIndia200112010810754.0015370.59100162
Gary KirstenSAIndia200112110373103.0018057.22010160
Ricky PontingAUSSouth Africa2002110129129129.00126102.38100151
Shiv Sunder DasINDSouth Africa2001120716235.5014648.63010150
Sanath JayasuriyaSLNew Zealand2003110120120120.0012596.00100140
Jacques KallisSAIndia2001121896889.0017251.74010140
Nasser HussainENGSouth Africa2000110858585.0011474.56010120
Alistair CampbellZIMSouth Africa1999120603330.0013444.78000120
Klaas-Jan van NoortwijkNEDNamibia2003111134134*-129103.88100113
Nathan AstleNZZimbabwe2003111102102*-12283.61100110
Hansie CronjeSAZimbabwe1999110646464.0014544.14010110
Virender SehwagINDKenya20011115555*-43127.91010110
Jacques KallisSAZimbabwe1999-2006220686434.0023229.31010100
Stephen FlemingNZZimbabwe2003110464646.0042109.52000100
Boeta DippenaarSAZimbabwe1999-200622110585*105.0018357.3801090
VVS LaxmanINDSouth Africa2001120613230.509365.5900091
Gary KirstenSABangladesh20031115252*-32162.5001091
Andy FlowerZIMSouth Africa1999120523926.0012242.6200090
Herschelle GibbsSASri Lanka2002110474747.0045104.4400090
Stephen FlemingNZSouth Africa2005110454545.004893.7500090
Thomas OdoyoKENZimbabwe20031114343*-6071.6700090
Adam BacherSAZimbabwe1999110424242.009544.2100090
Kumar SangakkaraSLSouth Africa20021117777*-11566.9601081
Jonty RhodesSAZimbabwe1999110707070.0013850.7201081
Craig McMillanNZSouth Africa2005110666666.007588.0001081
Marvan AtapattuSLSouth Africa2002110535353.006384.1301080
Vusi SibandaZIMSouth Africa2006110515151.007865.3801080
Herschelle GibbsSABangladesh20031114949*-40122.5000081
Sourav GangulyINDSouth Africa2001120443022.008949.4400080
MO OdumbeKENZimbabwe20031113838*-20190.0000080
Nick KnightENGSouth Africa20001117171*-11263.3901071
Neil McKenzieSAIndia2001110686868.0013450.7501070
JP DuminySAZimbabwe2006110606060.007085.7101070
Graeme SmithSAAustralia2002110414141.004983.6700070
Feiko KloppenburgNEDNamibia2003110121121121.0014285.2110064
Heath StreakZIMNew Zealand20031117272*-8485.7101062
Mark BoucherSAZimbabwe1999-20062216355*63.0011554.7801060
Jan-Berrie BurgerNAMNetherlands2003110414141.004297.6200060
Hashan TillakaratneSLNew Zealand20031118181*-10676.4201050
Justin KempSANew Zealand2005110737373.0064114.0601053
Neil McKenzieSASri Lanka20021117070*-10268.6301050
Andy FlowerZIMKenya2003110636363.0010162.3801050
Jacques KallisSAEngland2000110575757.0010554.2901050
Jonty RhodesSAAustralia2002110565656.0049114.2901050
Mark BoucherSAIndia2001110474747.008555.2900051
Darren LehmannAUSSouth Africa2002110393939.0037105.4100050
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.