Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JP Duminy 33* 23 2 3 143.47 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
AB de Villiers 68 49 8 1 138.77 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
GC Smith 55* 60 8 1 91.66 South Africa v New Zealand Hamilton 15 Mar 2012 Test # 2036
AN Petersen 39 43 4 1 90.69 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
HM Amla 46* 56 9 0 82.14 South Africa v New Zealand Hamilton 15 Mar 2012 Test # 2036
M Morkel 35* 44 5 1 79.54 South Africa v New Zealand Hamilton 15 Mar 2012 Test # 2036
GC Smith 53 74 6 0 71.62 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
AN Petersen 25 35 4 0 71.42 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
HM Amla 63 98 10 0 64.28 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
GC Smith 41 65 3 0 63.07 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
AB de Villiers 83 133 10 0 62.40 South Africa v New Zealand Hamilton 15 Mar 2012 Test # 2036
HM Amla 62 102 8 1 60.78 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
JA Rudolph 105* 182 15 1 57.69 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
MV Boucher 46 83 6 0 55.42 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
JP Duminy 103 186 13 0 55.37 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
AB de Villiers 38 69 3 0 55.07 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
AB de Villiers 29 55 3 0 52.72 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
JA Rudolph 52 99 5 0 52.52 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
VD Philander 29 59 3 0 49.15 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
GC Smith 115 234 13 0 49.14 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
MV Boucher 34* 70 4 0 48.57 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
AN Petersen 156 335 19 1 46.56 South Africa v New Zealand Wellington 23 Mar 2012 Test # 2037
JH Kallis 113 263 16 0 42.96 South Africa v New Zealand Dunedin 7 Mar 2012 Test # 2035
AN Petersen 29 74 5 0 39.18 South Africa v New Zealand Hamilton 15 Mar 2012 Test # 2036

Minimum of 25 runs

Records includes the following current or recent matches:
New Zealand v South Africa at Wellington, 3rd Test, Mar 23-27, 2012 [Test # 2037]
New Zealand v South Africa at Hamilton, 2nd Test, Mar 15-17, 2012 [Test # 2036]
New Zealand v South Africa at Dunedin, 1st Test, Mar 7-11, 2012 [Test # 2035]