SA Highest Batting Inning Strike Rate in ODI

SrPlayerRunsBPSROppVenueDate
1 AB de Villiers 14944 338.64 WI Johannesburg 18 Jan 2015
2 Albie Morkel 3713 284.62* BAN Benoni 09 Nov 2008
3 David Miller 4918 272.22 NZ Auckland 24 Mar 2015
4 JP Duminy 4015 266.67 NL Mohali 03 Mar 2011
5 Andile Phehlukwayo 3815 253.33* SL Durban 10 Mar 2019
6 Justin Kemp 5321 252.38* ZIM Durban 27 Feb 2005
7 AB de Villiers 16266 245.46* WI Sydney 27 Feb 2015
8 Farhaan Behardien 3414 242.86* PAK Bloemfontein 10 Mar 2013
9 Mark Boucher 7531 241.94* NL Basseterre 16 Mar 2007
10 Faf du Plessis 4519 236.84 PAK Johannesburg 17 Mar 2013
11 Johan van der Wath 3716 231.25* AUS Sydney 05 Feb 2006
12 Andre Nel 3013 230.77* NZ Port Elizabeth 30 Nov 2007
13 Lance Klusener 4118 227.78* NZ Durban 01 Nov 2000
14 Farhaan Behardien 5022 227.27 IRE Benoni 25 Sep 2016
15 David Miller 3415 226.67* BAN Mumbai 24 Oct 2023
16 Mark Boucher 5223 226.09 WI St. Georges 10 Apr 2007
17 Roger Telemachus 2913 223.08 AUS Port Elizabeth 05 Mar 2006
18 Albie Morkel 4018 222.22* AUS Melbourne 16 Jan 2009
19 Andile Phehlukwayo 4822 218.18 NL Centurion 26 Nov 2021
20 Mark Boucher 14768 216.18* ZIM Potchefstroom 20 Sep 2006
21 Adrian Kuiper 4722 213.64* AUS Centurion 20 Feb 1994
22 Mark Boucher 3416 212.50 PAK Cape Town 18 Dec 2002
23 Heinrich Klaasen 17483 209.60 AUS Centurion 15 Sep 2023
24 Farhaan Behardien 6431 206.45* UAE Wellington 12 Mar 2015
25 Mark Boucher 7838 205.26 PAK Centurion 04 Feb 2007
26 Marco Jansen 4723 204.35 AUS Johannesburg 17 Sep 2023
27 Jacques Kallis 5326 203.85 SL Centurion 29 Nov 2002
28 JP Duminy 5929 203.45* IND Johannesburg 05 Dec 2013
29 Rilee Rossouw 6130 203.33* IRE Canberra 03 Mar 2015
30 Shaun Pollock 6934 202.94* NZ Perth 01 Feb 2002
31 AB de Villiers 5427 200.00* BAN Benoni 09 Nov 2008
32 David Miller 4623 200.00* IRE Canberra 03 Mar 2015
33 Andile Phehlukwayo 3819 200.00* AUS Johannesburg 17 Sep 2023
34 Marco Jansen 3216 200.00 AUS Potchefstroom 12 Sep 2023
35 Aiden Markram 10654 196.30 SL Delhi 07 Oct 2023
36 Heinrich Klaasen 11961 195.08* WI Potchefstroom 21 Mar 2023
37 AB de Villiers 11961 195.08 IND Mumbai 25 Oct 2015
38 Johan van der Wath 3518 194.44 AUS Johannesburg 12 Mar 2006
39 Pat Symcox 3518 194.44 KEN Nairobi 03 Oct 1996
40 Adrian Kuiper 3317 194.12 AUS Port Elizabeth 22 Feb 1994
41 Lance Klusener 3116 193.75* AUS Birmingham 17 Jun 1999
42 Lance Klusener 2714 192.86* WI Johannesburg 22 Jan 1999
43 Mark Boucher 5730 190.00* KEN Bloemfontein 31 Oct 2008
44 JP Duminy 3820 190.00* SL London 03 Jun 2017
45 Shaun Pollock 3820 190.00* BAN Dhaka 17 Apr 2003
46 Johan Botha 2815 186.67* PAK Dubai 05 Nov 2010
47 Mark Boucher 2815 186.67* AUS Cape Town 09 Apr 2009
48 David Miller 3921 185.70* SL Delhi 07 Oct 2023
49 David Miller 5027 185.19* PAK Johannesburg 04 Apr 2021
50 Quinton de Kock 4826 184.62 WI East London 18 Mar 2023
* include player scoring minimum 25 run
* include only matches which has ball faced data