SA Highest Batting Inning Strike Rate in ODI at The Wanderers Stadium, Johannesburg

SrPlayerRunsBPSROppDate
1 AB de Villiers 14944 338.64 WI 18 Jan 2015
2 Faf du Plessis 4519 236.84 PAK 17 Mar 2013
3 Marco Jansen 4723 204.35 AUS 17 Sep 2023
4 JP Duminy 5929 203.45* IND 05 Dec 2013
5 Andile Phehlukwayo 3819 200.00* AUS 17 Sep 2023
6 Johan van der Wath 3518 194.44 AUS 12 Mar 2006
7 Lance Klusener 2714 192.86* WI 22 Jan 1999
8 Heinrich Klaasen 8143 188.37 PAK 22 Dec 2024
9 David Miller 5027 185.19* PAK 04 Apr 2021
10 Mark Boucher 4929 168.97 ZIM 25 Feb 2005
11 AB de Villiers 7747 163.83 IND 05 Dec 2013
12 Graeme Smith 9055 163.64 AUS 12 Mar 2006
13 Chris Morris 6238 163.16 ENG 12 Feb 2016
14 Rassie van der Dussen 6037 162.16 PAK 04 Apr 2021
15 Heinrich Klaasen 4327 159.26* IND 10 Feb 2018
16 Herschelle Gibbs 175111 157.66 AUS 12 Mar 2006
17 Lance Klusener 3321 157.14* NZ 16 Feb 2003
18 David Miller 2617 152.94 AUS 02 Oct 2016
19 Quinton de Kock 6241 151.22 BAN 20 Mar 2022
20 David Miller 9161 149.18 NL 02 Apr 2023
21 AB de Villiers 2618 144.44 IND 10 Feb 2018
22 JP Duminy 8258 141.38 AUS 02 Oct 2016
23 David Miller 3928 139.29 IND 10 Feb 2018
24 Aiden Markram 175126 138.89 NL 02 Apr 2023
25 AB de Villiers 3627 133.33 ENG 12 Feb 2016
26 Heinrich Klaasen 2821 133.33 NL 02 Apr 2023
27 David Miller 6953 130.19* ENG 09 Feb 2020
28 AB de Villiers 12598 127.55* SL 22 Jan 2012
29 Tony de Zorzi 2822 127.27 IND 17 Dec 2023
30 Herschelle Gibbs 10284 121.43 WI 03 Feb 2008
31 Jonty Rhodes 3428 121.43 ZIM 31 Jan 1997
32 Jacques Rudolph 3529 120.69 WI 04 Feb 2004
33 Jonty Rhodes 3025 120.00 WI 22 Jan 1999
34 Faf du Plessis 11193 119.36 AUS 02 Oct 2016
35 AB de Villiers 128108 118.52 PAK 17 Mar 2013
36 Marco Jansen 2622 118.18 PAK 22 Dec 2024
37 Jonty Rhodes 4740 117.50* AUS 19 Feb 1994
38 Mark Boucher 5043 116.28* AUS 12 Mar 2006
39 Aiden Markram 3934 114.71 PAK 04 Apr 2021
40 Tony de Zorzi 2623 113.04 PAK 22 Dec 2024
41 Quinton de Kock 8172 112.50 SL 03 Mar 2019
42 Quinton de Kock 135121 111.57 IND 05 Dec 2013
43 Rilee Rossouw 128115 111.30 WI 18 Jan 2015
44 Hashim Amla 122113 107.97 PAK 17 Mar 2013
45 Lance Klusener 8377 107.79 AUS 22 Mar 2002
46 Hashim Amla 153142 107.75* WI 18 Jan 2015
47 Aiden Markram 9387 106.90 AUS 17 Sep 2023
48 Jacques Kallis 7470 105.71* WI 03 Feb 2008
49 Lance Klusener 5250 104.00* AUS 16 Apr 2000
50 Hansie Cronje 3736 102.78 PAK 12 Jan 1995
* include player scoring minimum 25 run
* include only matches which has ball faced data