Batting records (ODIs)

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 17 of the 27 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA2019-20237703278146.7134594.78041405
Aiden MarkramSA2018-202466036017560.00318113.211103812
Laura WolvaardtSAW2022-202555127111767.7530688.56200331
Deandra DottinWIW2022441235150*78.3326389.35100287
Fakhar ZamanPAK2019-2021220237193118.50199119.101002510
Heinrich KlaasenSA2018-20246611758135.00122143.44010243
David MillerSA2018-202410823219153.50254126.380402116
Faf du PlessisSA2019221169112*169.0019088.95110202
Rassie van der DussenSA2019-20249922136030.4327477.74011196
Tazmin BritsSAW2022-20255501213224.2015478.57000191
Temba BavumaSA2020-20246601729228.6721779.26011181
Suné LuusSAW2022-20255501805636.0026667.67010172
Babar AzamPAK2019-20243311245262.0015778.98010150
Kycia A KnightWIW20224401216930.2520160.20010130
Saim AyubPAK2024110101101101.0094107.45100132
Hashim AmlaSA2018-2019220925946.0011580.00010110
Shikhar DhawanIND2018110109109109.00105103.81100102
Andile PhehlukwayoSA2018-202366212238*30.5013093.8500099
Afif HossainBAN2022110727272.0010767.2901090
Sai SudharsanIND20231115555*-43127.9101090
Graeme SmithSA2005220515025.506973.9101090
Chloe TryonSAW2022441874329.0075116.0000083
Shreyas IyerIND2018-2023220705235.0066106.0601081
Gaby LewisIREW2025110646464.008080.0001081
Max O'DowdNED2023110474747.004995.9200080
Hayley MatthewsWIW2022440785119.5010772.9001070
Imam-ul-HaqPAK2019-2021220767138.0010175.2501071
Virat KohliIND2018110757575.008390.3601071
Musa AhmedNED2023110616161.006988.4101073
Marco JansenSA2023-2024331844742.0058144.8300065
Mitchell MarshAUS2023110717171.0056126.7901066
Joe DenlyENG2020110666666.007983.5401063
Mohammad RizwanPAK2019-2024331575328.5055103.6401161
Jonny BairstowENG2020110434343.0023186.9600063
Ashwell PrinceSA2005221422242.0042100.0000060
Adam BacherSA2005220605630.009165.9301050
Kusal MendisSL2019110606060.007382.1901051
Oshada FernandoSL2019110494949.0049100.0000052
Michael VaughanENG20051114444*-7062.8600050
Chinelle HenryWIW2022320432621.504497.7300050
Corbin BoschSA20241114040*-4490.9100050
Nicky BojeSA2005221373337.004190.2400050
Chedean NationWIW2022310353535.005267.3100050
Stuart MatsikenyeriZIM2005110252525.003180.6500050
Kevin PietersenENG20051112222*-3366.6700050
Vikramjit SinghNED2023110212121.0018116.6700050
Mark BoucherSA2005220664933.008082.5000043
Kyle VerreynneSA20221115858*-7775.3201042
Tony de ZorziSA2023-2024220542827.0045120.0000044
Andrie SteynSAW2022110525252.007371.2301040
Page 1Next

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