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