Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aiden MarkramSA2023202333028017593.33234119.661102810
Deandra DottinWIW20222022441235150*78.3326389.35100287
Fakhar ZamanPAK20212021110193193193.00155124.521001810
Laura WolvaardtSAW2022202244017111742.7521380.28100171
Faf du PlessisSA20192019221169112*169.0019088.95110202
David MillerSA202320233301569152.00133117.29020107
Suné LuusSAW202220224401555638.7524363.79010132
Kycia A KnightWIW202220224401216930.2520160.20010130
Shikhar DhawanIND20182018110109109109.00105103.81100102
Saim AyubPAK20242024110101101101.0094107.45100132
Laura WolvaardtSAW20252025111100100*-93107.53100160
Tazmin BritsSAW20222022440953223.7513371.43000141
Temba BavumaSA20212021110929292.0010290.2001090
Chloe TryonSAW20222022441874329.0075116.0000083
Heinrich KlaasenSA20242024110818181.0043188.37010122
Quinton de KockSA20192019220818140.5079102.53011110
Quinton de KockSA20212021110808080.008693.02010101
Hayley MatthewsWIW20222022440785119.5010772.9001070
Virat KohliIND20182018110757575.008390.3601071
Afif HossainBAN20222022110727272.0010767.2901090
Mitchell MarshAUS20232023110717171.0056126.7901066
Imam-ul-HaqPAK20192019110717171.009178.0201061
Andile PhehlukwayoSA202320232217138*71.0068104.4100056
David MillerSA202020201116969*-53130.1901044
Quinton de KockSA20202020110696969.008185.1901052
Joe DenlyENG20202020110666666.007983.5401063
Mark BoucherSA20052005220664933.008082.5000043
Gaby LewisIREW20252025110646464.008080.0001081
Quinton de KockSA20222022110626262.0041151.2201092
Musa AhmedNED20232023110616161.006988.4101073
Rassie van der DussenSA20212021110606060.0037162.1601064
Kusal MendisSL20192019110606060.007382.1901051
Adam BacherSA20052005220605630.009165.9301050
Hashim AmlaSA20192019110595959.007578.6701070
Kyle VerreynneSA202220221115858*-7775.3201042
Marco JansenSA20232023221584758.0036161.1100043
Sai SudharsanIND202320231115555*-43127.9101090
Rassie van der DussenSA20232023330553018.338961.8000141
Mohammad RizwanPAK20242024110535353.0052101.9201051
Andrie SteynSAW20222022110525252.007371.2301040
Shreyas IyerIND20232023110525252.0045115.5601061
Babar AzamPAK20242024110525252.007173.2401070
Graeme SmithSA20052005220515025.506973.9101090
Shemaine CampbelleWIW20222022441511617.0010150.5000030
Jacques RudolphSA20052005110505050.006181.9701030
David MillerSA202120211115050*-27185.1901033
Rassie van der DussenSA201920192215032*50.007467.5700030
Joe RootENG20202020110494949.005294.2300030
Oshada FernandoSL20192019110494949.0049100.0000052
Agha SalmanPAK20242024110484848.0033145.4500032
Page 1Next

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