High scores
Player Runs Mins Balls 4s 6s Opposition Ground Match Date Scorecard
HM Amla 311* 790 529 35 0 v England The Oval 19 Jul 2012 Test # 2049
JH Kallis 224 434 325 31 1 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
HM Amla 196 350 221 21 0 v Australia Perth 30 Nov 2012 Test # 2064
JH Kallis 182* 434 326 23 1 v England The Oval 19 Jul 2012 Test # 2049
AN Petersen 182 533 365 23 0 v England Leeds 2 Aug 2012 Test # 2051
AB de Villiers 169 225 184 21 3 v Australia Perth 30 Nov 2012 Test # 2064
AB de Villiers 160* 303 205 19 2 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
AN Petersen 156 503 335 19 1 v New Zealand Wellington 23 Mar 2012 Test # 2037
JH Kallis 147 349 274 14 1 v Australia Brisbane 9 Nov 2012 Test # 2056
GC Smith 131 367 273 20 0 v England The Oval 19 Jul 2012 Test # 2049
GC Smith 122 295 244 14 0 v Australia Adelaide 22 Nov 2012 Test # 2061
HM Amla 121 287 205 10 0 v England Lord's 16 Aug 2012 Test # 2053
GC Smith 115 363 234 13 0 v New Zealand Dunedin 7 Mar 2012 Test # 2035
JH Kallis 113 380 263 16 0 v New Zealand Dunedin 7 Mar 2012 Test # 2035
F du Plessis 110* 466 376 14 0 v Australia Adelaide 22 Nov 2012 Test # 2061
AN Petersen 109 276 188 13 1 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
JA Rudolph 105* 250 182 15 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
HM Amla 104 350 244 7 1 v Australia Brisbane 9 Nov 2012 Test # 2056
JP Duminy 103 271 186 13 0 v New Zealand Wellington 23 Mar 2012 Test # 2037
GC Smith 84 149 100 13 0 v Australia Perth 30 Nov 2012 Test # 2064
AB de Villiers 83 187 133 10 0 v New Zealand Hamilton 15 Mar 2012 Test # 2036
F du Plessis 78* 195 142 12 0 v Australia Perth 30 Nov 2012 Test # 2064
F du Plessis 78 205 159 13 1 v Australia Adelaide 22 Nov 2012 Test # 2061
JA Rudolph 69 168 122 12 0 v England Leeds 2 Aug 2012 Test # 2051
AB de Villiers 68 65 49 8 1 v New Zealand Wellington 23 Mar 2012 Test # 2037
AN Petersen 64 165 127 7 0 v Australia Brisbane 9 Nov 2012 Test # 2056
HM Amla 63 124 98 10 0 v New Zealand Wellington 23 Mar 2012 Test # 2037
HM Amla 62 149 102 8 1 v New Zealand Dunedin 7 Mar 2012 Test # 2035
JP Duminy 61 167 158 6 0 v England Lord's 16 Aug 2012 Test # 2053
VD Philander 61 183 93 6 0 v England Lord's 16 Aug 2012 Test # 2053
JH Kallis 58 109 93 10 1 v Australia Adelaide 22 Nov 2012 Test # 2061
GC Smith 55* 87 60 8 1 v New Zealand Hamilton 15 Mar 2012 Test # 2036
AN Petersen 54 159 112 7 0 v Australia Adelaide 22 Nov 2012 Test # 2061
GC Smith 53 118 74 6 0 v New Zealand Dunedin 7 Mar 2012 Test # 2035
JA Rudolph 52 162 99 5 0 v New Zealand Dunedin 7 Mar 2012 Test # 2035
GC Smith 52 170 93 4 0 v England Leeds 2 Aug 2012 Test # 2051
GC Smith 52 188 117 4 0 v England Leeds 2 Aug 2012 Test # 2051
JA Rudolph 51* 79 71 6 0 v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
JH Kallis 49 123 91 5 1 v Australia Brisbane 9 Nov 2012 Test # 2056
JP Duminy 48* 130 94 6 0 v England Leeds 2 Aug 2012 Test # 2051
AB de Villiers 47 134 107 9 0 v England Leeds 2 Aug 2012 Test # 2051
HM Amla 46* 82 56 9 0 v New Zealand Hamilton 15 Mar 2012 Test # 2036
MV Boucher 46 117 83 6 0 v New Zealand Wellington 23 Mar 2012 Test # 2037
JH Kallis 46 149 110 6 0 v Australia Adelaide 22 Nov 2012 Test # 2061
AB de Villiers 44 59 45 5 0 v England Leeds 2 Aug 2012 Test # 2051
AB de Villiers 43 135 100 4 0 v England Lord's 16 Aug 2012 Test # 2053
JA Rudolph 42 146 103 5 0 v England Lord's 16 Aug 2012 Test # 2053
GC Smith 41 109 65 3 0 v New Zealand Wellington 23 Mar 2012 Test # 2037
AB de Villiers 40 129 84 5 0 v Australia Brisbane 9 Nov 2012 Test # 2056
AN Petersen 39 82 43 4 1 v New Zealand Wellington 23 Mar 2012 Test # 2037

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Australia v South Africa at Perth, 3rd Test, Nov 30-Dec 3, 2012 [Test # 2064]
Australia v South Africa at Adelaide, 2nd Test, Nov 22-26, 2012 [Test # 2061]
Australia v South Africa at Brisbane, 1st Test, Nov 9-13, 2012 [Test # 2056]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365