SA Best Batting Strike Rate in ODI

SrPlayerSRMInnRAve100s50s
1 Johan van der Wath 127.14 1088914.83 0 0
2 Heinrich Klaasen 117.05 6056214143.69 4 11
3 Jacobus Duminy 107.91 33150150.00 1 0
4 Marco Jansen 106.42 292446424.42 0 1
5 Richard Snell 105.36 332121616.61 0 1
6 Corbin Bosch 103.77 2255- 0 0
7 David Miller 103.51 170148445242.40 7 23
8 Loots Bosman 102.04 131129927.18 0 2
9 Albie Morkel 101.33 564176024.51 0 2
10 AB de Villiers 101.05 213205904153.49 25 49
11 Matthew Breetzke 100.43 22233116.50 1 1
12 Farhaan Behardien 98.69 5747105732.03 0 6
13 Roger Telemachus 98.52 3012677.44 0 0
14 Alan Dawson 98.43 1666331.50 0 0
15 Aiden Markram 97.33 7673237137.04 3 12
16 Chris Morris 96.9 352237619.78 0 1
17 Quinton de Kock 96.88 147147643345.95 21 26
18 Tony de Zorzi 95.82 141448237.07 1 1
19 Roelof van der Merwe 95.12 137399.75 0 0
20 Ryan Rickelton 94.9 9933537.22 1 1
21 Rilee Rossouw 94.36 3635123938.71 3 7
22 Christiaan Jonker 93.93 223115.50 0 0
23 George Linde 93.1 222727.00 0 0
24 Pat Symcox 91.84 483034913.42 0 1
25 Lance Klusener 91.23 11791222842.03 0 13
26 Kyle Verreynne 90.64 181653338.07 0 5
27 Adrian Kuiper 90.61 161425125.10 0 0
28 Nicky Boje 90.52 9159128029.76 2 3
29 David Wiese 89.56 6610320.60 0 0
30 Faf du Plessis 89.43 134128524048.07 12 32
31 Jason Smith 88.59 3313244.00 0 1
32 Hashim Amla 88.54 172170786150.39 27 37
33 Tristan Stubbs 88.29 9924935.57 1 1
34 Temba Bavuma 87.74 4747184743.97 5 7
35 Shaun Pollock 87.66 223147236625.17 0 11
36 Rassie van der Dussen 87.02 7066265750.13 6 17
37 Meyrick Pringle 86.36 1463812.66 0 0
38 Mark Boucher 85.8 249193426329.60 1 24
39 Andile Phehlukwayo 85.15 785382022.16 0 2
40 JP Duminy 84.71 188169484536.70 3 27
41 Rory Keith Kleinveldt 84.67 10710515.00 0 0
42 Justin Kemp 84.15 6957131232.80 1 9
43 Herschelle Gibbs 83.45 209203688136.40 18 33
44 Johan Botha 83.4 754857818.64 0 0
45 Janneman Malan 83.3 222295847.90 3 4
46 Wiaan Mulder 83.13 252027618.40 0 2
47 Alviro Petersen 82.62 211950428.00 0 4
48 Colin Ingram 82.32 312984332.42 3 3
49 Keshav Maharaj 81.84 452423912.57 0 0
50 Jonty Rhodes 81.79 167151432836.99 2 25
* include player scoring minimum 25 run
* include only matches which has ball faced data