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
David WieseJSK/DSG2024-2026410151515.008187.5000011
Liton DasBAN2022110151515.002171.4300030
Angelo PereraSL2019110151515.0010150.0000021
Faye TunnicliffeSAW20251111515*-2365.2200001
Mandy MangruWIW2022110151515.004037.5000010
Duan JansenJSK2026210151515.001693.7500020
Lasith MalingaSL201922015157.502853.5700120
Kemar RoachWI202312015137.505030.0000011
Thisara PereraSL20192201587.501788.2400000
Azhar AliPAK201912015157.504235.7100130
Lara GoodallSAW202222015147.502171.4300020
Keemo PaulDSG2023-202422115815.0014107.1400011
Nonkululeko MlabaSAW2022-2026522159*-12125.0000001
Jonathan BirdWP202422015157.501693.7500120
Sisanda MagalaSA/SEC2021-2023532159*15.0012125.0000011
Rinku SinghIND2023-2024210141414.0010140.0000001
Iain O'BrienNZ20071211414*14.0014100.0000121
David WarnerAUS2020-202322014107.008175.0000021
Mohammad AmirPAK201922014107.002263.6400030
SV KitimeWP202422014137.001687.5000020
Beuran HendricksSA/WP/MCT2019-2024942145*7.003243.7500010
Wasim JafferIND20061201396.504926.5300030
Matt RenshawAUS20181201386.507417.5700010
Sean WilliamsZIM2005110121212.002646.1500020
RS PillayDOL2024110121212.001580.0000010
Adam GilchristAUS200612012126.002548.0000130
Dasun ShanakaSL20211201286.004129.2700010
Shaheen Shah AfridiPAK2019-2024631127*6.002352.1700120
Codi YusufLIO/PR202443112116.001485.7100010
Marcus TrescothickENG2005110111111.0011100.0000020
Prosper UtseyaZIM2005110111111.002445.8300010
Mushfiqur RahimBAN2022110111111.003135.4800000
Brydon CarseSEC2023221111111.001573.3300001
Hamilton MasakadzaZIM2005110101010.001471.4300010
Stuart ClarkAUS2006121101010.001376.9200020
Josh HazlewoodAUS2018122109*-2638.4600020
Jermaine BlackwoodWI20231201065.001662.5000020
Akeal HoseinWI/JSK2026532105*10.001283.3300110
Tinashe PanyangaraZIM2005110999.001181.8200001
Upul TharangaSL2019110999.001181.8200020
Kieron PollardMCT202411199*-8112.5000010
Taskin AhmedBAN202211199*-1275.0000000
Danish AzizPAK2021110999.001464.2900020
Nathan EllisAUS202311199*-6150.0000001
Annerie DercksenSAW2026210999.007128.5700001
R HerrmannJSK2024110999.008112.5000020
Michael KasprowiczAUS200612197*9.003030.0000010
Akila DananjayaSL2019220994.501181.8200110
Senuran MuthusamyPC/SEC2023-2026321989.001090.0000010
Morné MorkelSA201833199*4.501090.0000220

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