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 Pakistan×At The Wanderers Stadium×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Aiden MarkramSAThe Wanderers StadiumJohannesburg2019-20245602749045.67272100.74030426
Quinton de KockSAThe Wanderers StadiumJohannesburg2019-202134022712956.7526984.39111302
Gary KirstenSAThe Wanderers StadiumJohannesburg1994-19984612238744.6038857.47020301
Hansie CronjeSAThe Wanderers StadiumJohannesburg1994-19953402078151.7530368.32010212
Heinrich KlaasenSAThe Wanderers StadiumJohannesburg2019-20245521838161.00108169.44020207
Hashim AmlaSAThe Wanderers StadiumJohannesburg20192301717157.0031753.94020270
Rassie van der DussenSAThe Wanderers StadiumJohannesburg2019-20244401586039.50147107.48010129
Brian McMillanSAThe Wanderers StadiumJohannesburg1994-199532014611373.0023761.60100180
Temba BavumaSAThe Wanderers StadiumJohannesburg2019-20243401319232.7515982.39010160
David MillerSAThe Wanderers StadiumJohannesburg2019-202444212265*61.0069176.8102078
Mike RindelSAThe Wanderers StadiumJohannesburg1994-1995221119106119.0015875.32100100
Desmond HaynesWIThe Wanderers StadiumJohannesburg199322110959109.0015371.24020120
Pat SymcoxSAThe Wanderers StadiumJohannesburg1998110108108108.0015768.79100170
Daryll CullinanSAThe Wanderers StadiumJohannesburg1994-199845210869*36.0024743.7201160
Andrew HudsonSAThe Wanderers StadiumJohannesburg1994-19982201077453.5017561.14010150
Jonty RhodesSAThe Wanderers StadiumJohannesburg1994-1995330947231.3316556.97010100
Mark BoucherSAThe Wanderers StadiumJohannesburg1998110787878.0016148.4501091
Janneman MalanSAThe Wanderers StadiumJohannesburg2019-2021330723324.0057126.3200056
Fanie de VilliersSAThe Wanderers StadiumJohannesburg1994-19953116666*-6897.0601093
Adam BacherSAThe Wanderers StadiumJohannesburg1998121664666.0012353.66000130
Faf du PlessisSAThe Wanderers StadiumJohannesburg2019110575757.007675.0001051
Theunis de BruynSAThe Wanderers StadiumJohannesburg2019120564928.009956.57000100
Brian LaraWIThe Wanderers StadiumJohannesburg1993220494924.506971.0100141
Gus LogieWIThe Wanderers StadiumJohannesburg19932114141*-33124.2400060
Zubayr HamzaSAThe Wanderers StadiumJohannesburg2019120414120.507058.5700151
Corbin BoschSAThe Wanderers StadiumJohannesburg20241114040*-4490.9100050
Pite van BiljonSAThe Wanderers StadiumJohannesburg2021220363418.0030120.0000002
Kagiso RabadaSAThe Wanderers StadiumJohannesburg2019-202445136219.008243.9000241
Carl HooperWIThe Wanderers StadiumJohannesburg19932213422*34.005561.8200030
Reeza HendricksSAThe Wanderers StadiumJohannesburg2019220302815.003683.3300030
Tony de ZorziSAThe Wanderers StadiumJohannesburg2024110262626.0023113.0400022
Marco JansenSAThe Wanderers StadiumJohannesburg2024110262626.0022118.1800022
George LindeSAThe Wanderers StadiumJohannesburg20212212620*26.0017152.9400002
Andile PhehlukwayoSAThe Wanderers StadiumJohannesburg2019-2021531231111.503174.1900030
Phil SimmonsWIThe Wanderers StadiumJohannesburg1993220221711.005242.3100030
Shaun PollockSAThe Wanderers StadiumJohannesburg1998110212121.004348.8400010
Rudi SteynSAThe Wanderers StadiumJohannesburg199512018179.006129.5100020
Wihan LubbeSAThe Wanderers StadiumJohannesburg202122016128.0010160.0000040
Jacques KallisSAThe Wanderers StadiumJohannesburg1998110151515.002755.5600030
Allan DonaldSAThe Wanderers StadiumJohannesburg1995-1998321151515.003246.8800010
Vernon PhilanderSAThe Wanderers StadiumJohannesburg201912015147.504831.2500030
Clive EksteenSAThe Wanderers StadiumJohannesburg1995121151315.0010913.7600010
John ComminsSAThe Wanderers StadiumJohannesburg199512013136.503636.1100120
Richie RichardsonWIThe Wanderers StadiumJohannesburg1993210111111.003234.3800000
Dean ElgarSAThe Wanderers StadiumJohannesburg20191201055.001758.8200020
Sisanda MagalaSAThe Wanderers StadiumJohannesburg202121199*-5180.0000001
Bjorn FortuinSAThe Wanderers StadiumJohannesburg2024110888.001650.0000001
Dave CallaghanSAThe Wanderers StadiumJohannesburg199511177*-5140.0000010
Lance KlusenerSAThe Wanderers StadiumJohannesburg1998110666.002227.2700000
Imran TahirSAThe Wanderers StadiumJohannesburg2019110555.00955.5600010
Page 1Next

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