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
Mohammad RizwanPAK2019-202466313274*44.00107123.36022153
Chloe TryonSAW2018-20267611304326.0096135.42000126
Dwaine PretoriusSA/DSG2019-202565112677*31.5013295.45010143
LG PretoriusTIT/PR2024-20266501248224.8079156.96010147
Ajinkya RahaneIND2018-20223501235824.6018965.08011161
Damien MartynAUS200612012210161.0023152.81100151
Tilak VarmaIND2023-2024332121120*121.0051237.25101910
Kycia A KnightWIW20224401216930.2520160.20010130
Connor EsterhuizenLIO/MCT/PC2024-202698112148*17.29113107.08003103
Jon-Jon SmutsSA/DOL/DSG2018-20247701195517.00113105.31011125
Vernon PhilanderSA2018-20204811193517.0021954.34000142
Rilee RossouwSA/JSK/PC2023-20267701185616.8683142.17013136
Kagiso RabadaSA/LIO/MCT2018-2026191441183011.8021953.88005135
Daniel VettoriNZ2006-20072411156038.3316370.55010130
Tristan StubbsSA/SEC2023-20268611154323.00106108.4900045
Jason RoyENG/PR2020-20245501146122.8088129.55011136
Jos ButtlerENG/PR/DSG2020-20266701112315.86104106.7300097
Sanju SamsonIND2023-2024211109109*-56194.6410069
Sibonelo MakhanyaTIT/JSK2023-2025131021084013.5092117.39001112
Cheteshwar PujaraIND2018-20222401075326.7530834.74020180
Dimuth KarunaratneSL202112010510352.5016065.63100190
Edward MooreWP202422110287*102.0085120.0001056
Saim AyubPAK2024110101101101.0094107.45100132
VVS LaxmanIND20061201017350.5022145.70010170
Joe DenlyENG20202301016633.6712978.29010113
Suryakumar YadavIND2023-2024210100100100.0056178.5710078
Romario ShepherdWI/JSK2023-202610639944*33.0060165.0000057
Dane VilasPR2023-2024440984224.5076128.9500092
Keshav MaharajSA/DSG/PC2018-202615112984510.8914368.53001102
Matthew BreetzkeSA/DSG/SEC2023-2026661952819.0078121.7900083
Kushal Janith PereraSL2019-2021230946031.3311085.45010150
Mitchell MarshAUS2018-2023340947123.5083113.2501187
Theunis de BruynSA/PC2019-2023450944918.8013868.12000140
Zak CrawleyENG/SEC2020-2025230906630.0017352.02011130
Boeta DippenaarSA2006240893722.2513964.03001160
Niroshan DickwellaSL2019-2021340893822.2510783.18000160
Brett LeeAUS2006121886488.0011477.19010102
Dominic SibleyENG2020120884444.0020044.00000140
Kusal MendisSL/PC2019-2023450886017.6010881.4801272
Jacob OramNZ2006-2007240864021.5021639.81000110
Nicky BojeSA2005-2006341844328.0010183.17000150
James NeeshamPC2023-2025550833016.6070118.5700064
Zubayr HamzaSA/LIO2019-2024560824113.6712068.33001111
MS DhoniIND2006-20183418142*27.009981.8200081
Kyle MayersWI/DSG2023340812920.2512067.5000085
Hayley MatthewsWIW2022440785119.5010772.9001070
Sourav GangulyIND20061217651*76.0013954.6801081
Wayne MadsenJSK20242217644*76.0052146.15000102
Jacques RudolphSA2005-2006230755025.0010869.4401170
Sherfane RutherfordPC20261117474*-50148.00010102

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