Live3rd ODI · Zimbabwe Women in India 2026/27INDW99/2 (13.1)ZIMW131 (39.5)INDW need 33 runs in 221 ballsLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At New Wanderers Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSANew Wanderers StadiumJohannesburg2007-2013442333128166.5039584.30210335
Hashim AmlaSANew Wanderers StadiumJohannesburg201334126412288.0031484.08110281
Andrew SymondsAUSNew Wanderers StadiumJohannesburg2003-2007221172143*172.00143120.28100232
Graeme SmithSANew Wanderers StadiumJohannesburg2007-201345115071*37.5018481.52021204
Jacques KallisSANew Wanderers StadiumJohannesburg2007-201323112871*64.0018071.11020181
Faf du PlessisSANew Wanderers StadiumJohannesburg20133301084536.0014872.9700073
Ricky PontingAUSNew Wanderers StadiumJohannesburg2003-2007220805340.009386.02010100
Gautam GambhirINDNew Wanderers StadiumJohannesburg2007110757575.0054138.8901082
Grant ElliottNZNew Wanderers StadiumJohannesburg20091117575*-10372.8201051
Loots BosmanSANew Wanderers StadiumJohannesburg20071115353*-32165.6301052
Nikita MillerWINew Wanderers StadiumJohannesburg2009110515151.005789.4701061
Alviro PetersenSANew Wanderers StadiumJohannesburg2013120472723.5011341.5900070
Quinton de KockSANew Wanderers StadiumJohannesburg2013110434343.0033130.3000080
Daniel VettoriNZNew Wanderers StadiumJohannesburg2009110414141.004297.6200030
Tillakaratne DilshanSLNew Wanderers StadiumJohannesburg2007110383838.0028135.7100004
Ross TaylorNZNew Wanderers StadiumJohannesburg2009110383838.006162.3000012
Chamara SilvaSLNew Wanderers StadiumJohannesburg2007110383838.0027140.7400051
Michael HusseyAUSNew Wanderers StadiumJohannesburg2007110373737.0025148.0000031
Brad HodgeAUSNew Wanderers StadiumJohannesburg2007110363636.0029124.1400030
Aaron RedmondNZNew Wanderers StadiumJohannesburg2009110313131.005556.3600050
Rohit SharmaINDNew Wanderers StadiumJohannesburg20071113030*-16187.5000021
Mahela JayawardeneSLNew Wanderers StadiumJohannesburg2007110282828.0027103.7000021
Matthew HaydenAUSNew Wanderers StadiumJohannesburg2003-2007220282714.004660.8700030
Dean ElgarSANew Wanderers StadiumJohannesburg2013110272727.004067.5000031
Darren SammyWINew Wanderers StadiumJohannesburg2009110252525.003767.5700050
Adam GilchristAUSNew Wanderers StadiumJohannesburg2003-2007220252412.5015166.6700050
Ian HarveyAUSNew Wanderers StadiumJohannesburg2003110242424.0019126.3200030
David MillerSANew Wanderers StadiumJohannesburg20131111919*-11172.7300021
Kumar SangakkaraSLNew Wanderers StadiumJohannesburg2007110181818.0010180.0000021
Devon SmithWINew Wanderers StadiumJohannesburg2009110181818.002864.2900020
Brendon McCullumNZNew Wanderers StadiumJohannesburg2009110171717.0016106.2500011
Colin IngramSANew Wanderers StadiumJohannesburg2013110171717.004339.5300020
Yusuf PathanINDNew Wanderers StadiumJohannesburg2007110151515.008187.5000011
Yuvraj SinghINDNew Wanderers StadiumJohannesburg2007110141414.001973.6800010
Brad HoggAUSNew Wanderers StadiumJohannesburg2003110141414.002263.6400000
Dale SteynSANew Wanderers StadiumJohannesburg20133211312*13.0013100.0000011
WPUJC VaasSLNew Wanderers StadiumJohannesburg20071111212*-1392.3100000
JP DuminySANew Wanderers StadiumJohannesburg2013110111111.001668.7500010
Martin GuptillNZNew Wanderers StadiumJohannesburg2009110111111.0010110.0000011
Jimmy MaherAUSNew Wanderers StadiumJohannesburg2003110999.001947.3700010
Tino BestWINew Wanderers StadiumJohannesburg2009110888.001942.1100010
Robin UthappaINDNew Wanderers StadiumJohannesburg2007110888.001172.7300010
Morné MorkelSANew Wanderers StadiumJohannesburg201322188*8.007114.2900120
Andre FletcherWINew Wanderers StadiumJohannesburg2009110777.001450.0000010
Floyd ReiferWINew Wanderers StadiumJohannesburg2009110777.002330.4300000
Jason GillespieAUSNew Wanderers StadiumJohannesburg200311166*-4150.0000010
David BernardWINew Wanderers StadiumJohannesburg2009110666.001442.8600010
MS DhoniINDNew Wanderers StadiumJohannesburg2007110666.001060.0000000
Wayne ParnellSANew Wanderers StadiumJohannesburg2013110666.006100.0000000
Farhaan BehardienSANew Wanderers StadiumJohannesburg201311166*-6100.0000000
Page 1Next

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