ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Australia×At New Wanderers Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSANew Wanderers StadiumJohannesburg2000-200978041717552.13401103.991215113
Denis LindsaySANew Wanderers StadiumJohannesburg1966-197035038818277.6033576.72211489
Graeme SmithSANew Wanderers StadiumJohannesburg2006-20116813399048.43335101.19031434
AB de VilliersSANew Wanderers StadiumJohannesburg2006-2016792316104*45.1450362.82120353
Jacques KallisSANew Wanderers StadiumJohannesburg2000-201171002616426.1042960.84020303
Graeme PollockSANew Wanderers StadiumJohannesburg1966-19703502569051.2026652.26030342
Mark BoucherSANew Wanderers StadiumJohannesburg2000-2011811321755*27.1334363.27021250
Hashim AmlaSANew Wanderers StadiumJohannesburg2009-201146021210535.3347644.54110280
John WaiteSANew Wanderers StadiumJohannesburg1957-195824019611549.00--110-0
Faf du PlessisSANew Wanderers StadiumJohannesburg201622019011195.00134141.79110185
Russell EndeanSANew Wanderers StadiumJohannesburg1957-19582401877746.75--020-0
Jackie McGlewSANew Wanderers StadiumJohannesburg1957-195824018510846.25--110121
Eddie BarlowSANew Wanderers StadiumJohannesburg1966-197035018311036.6040540.99110231
Tiger LanceSANew Wanderers StadiumJohannesburg1966-19703501827036.4023135.50010162
Trevor GoddardSANew Wanderers StadiumJohannesburg1957-19705901779019.675016.00011151
Ken FunstonSANew Wanderers StadiumJohannesburg1957-19582411737057.67--020-0
JP DuminySANew Wanderers StadiumJohannesburg2009-20166701668223.7123072.17011184
Lee IrvineSANew Wanderers StadiumJohannesburg19701201527976.0021271.70020143
Lance KlusenerSANew Wanderers StadiumJohannesburg2000-200222113583135.00127106.30020172
Ali BacherSANew Wanderers StadiumJohannesburg1966-19703501356327.0023346.35010130
Ashwell PrinceSANew Wanderers StadiumJohannesburg2002-20112401295032.2525450.79010200
Neil McKenzieSANew Wanderers StadiumJohannesburg2002-20093411143638.0028040.71000190
Peter van der MerweSANew Wanderers StadiumJohannesburg1966-19672301077635.67--010-0
Barry RichardsSANew Wanderers StadiumJohannesburg19701201006550.0016959.17010151
Virender SehwagINDNew Wanderers StadiumJohannesburg2003110828282.0081101.23010103
Dale SteynSANew Wanderers StadiumJohannesburg2009-2016651794119.7515750.3200154
Rilee RossouwSANew Wanderers StadiumJohannesburg2016110757575.008192.59010100
Mike ProcterSANew Wanderers StadiumJohannesburg1967-19702317436*37.008766.6700042
David MillerSANew Wanderers StadiumJohannesburg2011-2016330693323.0048143.7500072
Misbah-ul-HaqPAKNew Wanderers StadiumJohannesburg20071116666*-42157.1401071
Quinton de KockSANew Wanderers StadiumJohannesburg2016220664433.0052126.92000101
Roy McLeanSANew Wanderers StadiumJohannesburg1957-1958240595014.75--01200
Travis DowlinWINew Wanderers StadiumJohannesburg2009110555555.008763.2201050
Boeta DippenaarSANew Wanderers StadiumJohannesburg2002-2006340555113.7510552.3801080
Andre FletcherWINew Wanderers StadiumJohannesburg2009110545454.007770.1301041
Jacques RudolphSANew Wanderers StadiumJohannesburg2011120543027.007373.9700090
Andrew HallSANew Wanderers StadiumJohannesburg2000-2006320534626.5053100.0000070
Shoaib MalikPAKNew Wanderers StadiumJohannesburg20071115252*-38136.8401042
Johan van der WathSANew Wanderers StadiumJohannesburg2006220493524.5025196.0000024
Richard DumbrillSANew Wanderers StadiumJohannesburg1966120482924.00--000-0
Hugh TayfieldSANew Wanderers StadiumJohannesburg1957-1958240482712.00--00101
Rahul DravidINDNew Wanderers StadiumJohannesburg2003110474747.005782.4600020
Peter PollockSANew Wanderers StadiumJohannesburg1966-19703514334*10.75166.2500100
Albie MorkelSANew Wanderers StadiumJohannesburg2009220423721.0025168.0000042
Johan BothaSANew Wanderers StadiumJohannesburg2009-2011221413441.0033124.2400041
Nicky BojeSANew Wanderers StadiumJohannesburg2000-200234038339.506955.0700231
Wayne ParnellSANew Wanderers StadiumJohannesburg2009-20163223729*-16231.2500042
Peter HeineSANew Wanderers StadiumJohannesburg1957-195824034248.50--00000
Rashid LatifPAKNew Wanderers StadiumJohannesburg2003110333333.0023143.4800013
Wasim AkramPAKNew Wanderers StadiumJohannesburg2003110333333.0031106.4500041
Page 1Next

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