Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by opposition (List A)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Goodyear Park×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Scott StyrisNZSri Lanka2003110141141141.00125112.8010036
Klaas-Jan van NoortwijkNEDNamibia2003111134134*-129103.88100113
Ricky PontingAUSSouth Africa2002110129129129.00126102.38100151
Feiko KloppenburgNEDNamibia2003110121121121.0014285.2110064
Sanath JayasuriyaSLNew Zealand2003110120120120.0012596.00100140
Nathan AstleNZZimbabwe2003111102102*-12283.61100110
Nasser HussainENGSouth Africa2000110858585.0011474.56010120
Boeta DippenaarSAZimbabwe20061118585*-12766.9301050
Hashan TillakaratneSLNew Zealand20031118181*-10676.4201050
Kumar SangakkaraSLSouth Africa20021117777*-11566.9601081
Justin KempSANew Zealand2005110737373.0064114.0601053
Heath StreakZIMNew Zealand20031117272*-8485.7101062
Nick KnightENGSouth Africa20001117171*-11263.3901071
Neil McKenzieSASri Lanka20021117070*-10268.6301050
Neil McKenzieSAAustralia2002110676767.008876.1401040
Craig McMillanNZSouth Africa2005110666666.007588.0001081
Andy FlowerZIMKenya2003110636363.0010162.3801050
JP DuminySAZimbabwe2006110606060.007085.7101070
Jacques KallisSAEngland2000110575757.0010554.2901050
Jonty RhodesSAAustralia2002110565656.0049114.2901050
Virender SehwagINDKenya20011115555*-43127.91010110
Chris CairnsNZZimbabwe2003110545454.007373.9701032
Marvan AtapattuSLSouth Africa2002110535353.006384.1301080
Tatenda TaibuZIMNew Zealand2003110535353.007967.0901031
Gary KirstenSABangladesh20031115252*-32162.5001091
Danie KeulderNAMNetherlands2003110525252.006777.6101020
Gavin MurgatroydNAMNetherlands2003110525252.006283.8701040
Vusi SibandaZIMSouth Africa2006110515151.007865.3801080
Herschelle GibbsSABangladesh20031114949*-40122.5000081
Herschelle GibbsSASri Lanka2002110474747.0045104.4400090
Stephen FlemingNZZimbabwe2003110464646.0042109.52000100
Stephen FlemingNZSouth Africa2005110454545.004893.7500090
Jacques KallisSAAustralia2002110434343.005184.3100030
Thomas OdoyoKENZimbabwe20031114343*-6071.6700090
Graeme SmithSAAustralia2002110414141.004983.6700070
Jan-Berrie BurgerNAMNetherlands2003110414141.004297.6200060
Morné KargNAMNetherlands2003110414141.005180.3900041
Darren LehmannAUSSouth Africa2002110393939.0037105.4100050
MO OdumbeKENZimbabwe20031113838*-20190.0000080
Shaun PollockSANew Zealand2005110373737.0029127.5900021
Andy FlowerZIMNew Zealand2003110373737.006160.6600050
Chamu ChibhabhaZIMSouth Africa2006110373737.006457.8100030
Russel ArnoldSLSouth Africa2002110363636.004973.4700030
Boeta DippenaarSASri Lanka2002110363636.006555.3800020
Jacob OramNZSouth Africa2005110353535.006058.3300020
Adam GilchristAUSSouth Africa2002110343434.005957.6300030
Pieter StrydomSAEngland2000110343434.005759.6500020
Mark BoucherSANew Zealand2005110333333.005066.0000010
Thilan SamaraweeraSLSouth Africa2002110333333.004475.0000040
Chris CairnsNZSri Lanka2003110323232.005657.1400020
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.