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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Fakhar ZamanPAKSouth Africa2019-2021220237193118.50199119.101002510
Deandra DottinWIWSouth Africa Women2022441235150*78.3326389.35100287
Aiden MarkramSANetherlands2023110175175175.00126138.89100177
Laura WolvaardtSAWWest Indies Women202244017111742.7521380.28100171
Suné LuusSAWWest Indies Women20224401555638.7524363.79010132
Babar AzamPAKSouth Africa2019-20243311245262.0015778.98010150
Kycia A KnightWIWSouth Africa Women20224401216930.2520160.20010130
Rassie van der DussenSAPakistan2019-20243301136037.6712094.17010115
Faf du PlessisSASri Lanka2019111112112*-11498.25100151
Shikhar DhawanINDSouth Africa2018110109109109.00105103.81100102
Saim AyubPAKSouth Africa2024110101101101.0094107.45100132
Laura WolvaardtSAWIreland Women2025111100100*-93107.53100160
Temba BavumaSAPakistan2021-20242201009250.0010892.59010110
Tazmin BritsSAWWest Indies Women2022440953223.7513371.43000141
Aiden MarkramSAAustralia2023110939393.0087106.9001093
Heinrich KlaasenSAPakistan2021-2024220928146.0052176.92010142
David MillerSANetherlands2023110919191.0061149.1801064
Chloe TryonSAWWest Indies Women2022441874329.0075116.0000083
Quinton de KockSASri Lanka2019110818181.0072112.50010110
Quinton de KockSAPakistan2019-2021220808040.009386.02011101
Hayley MatthewsWIWSouth Africa Women2022440785119.5010772.9001070
Imam-ul-HaqPAKSouth Africa2019-2021220767138.0010175.2501071
Virat KohliINDSouth Africa2018110757575.008390.3601071
Afif HossainBANSouth Africa2022110727272.0010767.2901090
Mitchell MarshAUSSouth Africa2023110717171.0056126.7901066
Shreyas IyerINDSouth Africa2018-2023220705235.0066106.0601081
David MillerSAEngland20201116969*-53130.1901044
Quinton de KockSAEngland2020110696969.008185.1901052
Joe DenlyENGSouth Africa2020110666666.007983.5401063
Gaby LewisIREWSouth Africa Women2025110646464.008080.0001081
David MillerSAAustralia2023110636363.006596.9201043
Quinton de KockSABangladesh2022110626262.0041151.2201092
Musa AhmedNEDSouth Africa2023110616161.006988.4101073
Kusal MendisSLSouth Africa2019110606060.007382.1901051
Hashim AmlaSAPakistan2019110595959.007578.6701070
Kyle VerreynneSABangladesh20221115858*-7775.3201042
Aiden MarkramSAPakistan2021-2024220583929.006195.0800072
Faf du PlessisSAPakistan2019110575757.007675.0001051
David MillerSAPakistan2019-20243315750*28.5040142.5001033
Mohammad RizwanPAKSouth Africa2019-2024331575328.5055103.6401161
Adam BacherSAZimbabwe2005110565656.007376.7101050
Andile PhehlukwayoSAIndia2018-2023221563356.0054103.7000045
Sai SudharsanINDSouth Africa20231115555*-43127.9101090
Andrie SteynSAWWest Indies Women2022110525252.007371.2301040
Shemaine CampbelleWIWSouth Africa Women2022441511617.0010150.5000030
Graeme SmithSAZimbabwe2005110505050.005590.9101090
Jacques RudolphSAZimbabwe2005110505050.006181.9701030
Mark BoucherSAZimbabwe2005110494949.0029168.9700043
Joe RootENGSouth Africa2020110494949.005294.2300030
Oshada FernandoSLSouth Africa2019110494949.0049100.0000052
Page 1Next

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