Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×

Player figures come from full scorecards, which we hold for 73 of the 91 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Corbin BoschSA/TIT/MCT2024-20266425140*25.505494.4400160
Sarfraz AhmedPAK2019120505025.0041121.9501180
Oshada FernandoSL2019110494949.0049100.0000052
Mayank AgarwalIND2022120492624.507466.22000100
Jemimah RodriguesINDW2018-2026330494316.3340122.5000142
Shimron HetmyerWI20261114848*-22218.1800016
Agha SalmanPAK2024110484848.0033145.4500032
Lahiru ThirimanneSL2021120483124.008755.17000100
Max O'DowdNED2023110474747.004995.9200080
Dhananjaya de SilvaSL2019220473923.506177.0500040
JP DuminySA2018-20193314734*23.5035134.2900023
Gerald CoetzeeSA/TIT/JSK2023-2024108247207.836177.0500232
Zaheer KhanIND2006120463723.0010344.6600032
Joe BurnsAUS2018120464223.008852.2700051
Stafanie TaylorWIW2022332462146.008156.7900030
Steve SmithAUS2020110454545.0032140.6300051
James ColesSEC20261114545*-19236.8400043
Mohammad HafeezPAK2019-2021320453222.5034132.3500070
Wanindu HasarangaSL2021120452922.505976.2700070
Bjorn FortuinSA/LIO/PR2023-2026137245139.006272.5800131
Michael VaughanENG20051114444*-7062.8600050
Marnus LabuschagneAUS2023110444444.006369.8400030
Stuart BroadENG2020121444344.0029151.7200024
Kane WilliamsonDSG2025-2026220442222.0040110.0000032
Mohammed ShamiIND2018-2022240442711.006270.9700132
Hasan AliPAK2019-2021452442214.6725176.0000033
Chinelle HenryWIW2022320432621.504497.7300050
Aaron FinchAUS2020110424242.0027155.5600061
Scott EdwardsNED2023110424242.0033127.2700041
Raymon ReiferWI2023230422714.005477.7800142
Dawid MalanSEC20241114040*-32125.0000051
V. R. V. SinghIND2006120402920.0023173.9100080
Rubin HermannPR2025-2026320402820.0037108.1100060
Brendon McCullumNZ2006-2007240402610.009641.6700160
Sam CurranENG/MCT2020-2024340403510.0038105.2600160
Farhaan BehardienSA2018110393939.0027144.4400032
Shane WarneAUS2006120393619.504195.1200070
Shan MasoodPAK2019120393719.507353.4200040
Mitchell Van BuurenLIO/PR2023-2025108139115.575472.2200240
Mehedi Hasan MirazBAN2022110383838.004977.5500012
Joshua RichardsLIO2024110383838.0032118.7500023
James FranklinNZ2006120381919.007153.5200050
Colin IngramMCT/PC2023-202544038179.505766.6700130
CE Coulter ReillyIREW2025110373737.005666.0700020
Virender SehwagIND2006120373318.505567.2700060
Isuru UdanaSL2019110363636.0023156.5200004
Deepti SharmaINDW20262113636*-26138.4600050
Brandon KingWI2023110363636.0025144.0000042
Abhishek SharmaIND2024110363636.0018200.0000024
Dane van NiekerkSAW2018-2025220362618.0026138.4600070

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