High scores
Player Runs Mins Balls 4s 6s Team Ground Match Date Scorecard
JE Root 190 375 234 27 1 England Lord's 6 Jul 2017 Test # 2262
D Elgar 136 332 228 20 0 South Africa The Oval 27 Jul 2017 Test # 2266
BA Stokes 112 276 153 9 4 England The Oval 27 Jul 2017 Test # 2266
JM Bairstow 99 192 145 14 1 England Manchester 4 Aug 2017 Test # 2268
AN Cook 88 300 200 10 0 England The Oval 27 Jul 2017 Test # 2266
MM Ali 87 208 147 8 0 England Lord's 6 Jul 2017 Test # 2262
HM Amla 87 289 180 14 1 South Africa Nottingham 14 Jul 2017 Test # 2264
HM Amla 83 194 159 13 1 South Africa Manchester 4 Aug 2017 Test # 2268
D Elgar 80 196 136 12 0 South Africa Nottingham 14 Jul 2017 Test # 2264
HM Amla 78 213 149 11 1 South Africa Nottingham 14 Jul 2017 Test # 2264
JE Root 78 117 76 12 0 England Nottingham 14 Jul 2017 Test # 2264
MM Ali 75* 95 66 9 3 England Manchester 4 Aug 2017 Test # 2268
AN Cook 69 232 192 10 0 England Lord's 6 Jul 2017 Test # 2262
Q de Kock 68 103 81 8 0 South Africa Nottingham 14 Jul 2017 Test # 2264
F du Plessis 63 198 128 9 0 South Africa Nottingham 14 Jul 2017 Test # 2264
JM Bairstow 63 72 58 6 1 England The Oval 27 Jul 2017 Test # 2266
F du Plessis 61 159 85 8 0 South Africa Manchester 4 Aug 2017 Test # 2268
T Bavuma 59 195 130 9 0 South Africa Lord's 6 Jul 2017 Test # 2262
T Westley 59 201 141 11 0 England The Oval 27 Jul 2017 Test # 2266
BA Stokes 58 143 96 8 0 England Manchester 4 Aug 2017 Test # 2268
SCJ Broad 57* 80 47 8 2 England Lord's 6 Jul 2017 Test # 2262
BA Stokes 56 141 108 8 1 England Lord's 6 Jul 2017 Test # 2262
D Elgar 54 145 118 8 0 South Africa Lord's 6 Jul 2017 Test # 2262
VD Philander 54 108 81 9 0 South Africa Nottingham 14 Jul 2017 Test # 2264
VD Philander 52 114 86 7 0 South Africa Lord's 6 Jul 2017 Test # 2262
T Bavuma 52 197 120 8 0 South Africa The Oval 27 Jul 2017 Test # 2266
JE Root 52 135 101 6 0 England Manchester 4 Aug 2017 Test # 2268
Q de Kock 51 69 37 10 0 South Africa Lord's 6 Jul 2017 Test # 2262
JM Bairstow 51 113 76 6 0 England Lord's 6 Jul 2017 Test # 2262
JE Root 50 131 94 6 0 England The Oval 27 Jul 2017 Test # 2266
JE Root 49 140 106 6 0 England Manchester 4 Aug 2017 Test # 2268
TB de Bruyn 48 120 85 6 0 South Africa Lord's 6 Jul 2017 Test # 2262
KK Jennings 48 114 78 9 0 England The Oval 27 Jul 2017 Test # 2266
AN Cook 46 150 103 6 0 England Manchester 4 Aug 2017 Test # 2268
T Bavuma 46 122 93 4 0 South Africa Manchester 4 Aug 2017 Test # 2268
JM Bairstow 45 106 81 7 0 England Nottingham 14 Jul 2017 Test # 2264
VD Philander 42 116 75 3 2 South Africa Nottingham 14 Jul 2017 Test # 2264
AN Cook 42 121 76 6 0 England Nottingham 14 Jul 2017 Test # 2264
CH Morris 36 115 83 5 0 South Africa Nottingham 14 Jul 2017 Test # 2264
JM Bairstow 36 76 52 6 0 England The Oval 27 Jul 2017 Test # 2266
GS Ballance 34 119 78 4 0 England Lord's 6 Jul 2017 Test # 2262
HG Kuhn 34 122 87 7 0 South Africa Nottingham 14 Jul 2017 Test # 2264
KK Jennings 33 123 101 4 0 England Lord's 6 Jul 2017 Test # 2262
T Bavuma 32 144 97 2 0 South Africa The Oval 27 Jul 2017 Test # 2266
BA Stokes 31 65 38 2 1 England The Oval 27 Jul 2017 Test # 2266
K Rabada 30 58 49 4 0 South Africa The Oval 27 Jul 2017 Test # 2266
HM Amla 30 47 35 4 0 South Africa Manchester 4 Aug 2017 Test # 2268
HM Amla 29 80 40 3 0 South Africa Lord's 6 Jul 2017 Test # 2262
JE Root 29 71 56 4 0 England The Oval 27 Jul 2017 Test # 2266
T Westley 29 111 88 5 0 England Manchester 4 Aug 2017 Test # 2268
Records includes the following current or recent matches:
England v South Africa at Manchester, 4th Test, Aug 4-7, 2017 [Test # 2268]
England v South Africa at The Oval, 3rd Test, Jul 27-31, 2017 [Test # 2266]
England v South Africa at Nottingham, 2nd Test, Jul 14-17, 2017 [Test # 2264]