High scores
Player Runs Mins Balls 4s 6s Team Ground Match Date Scorecard
KL Rahul 123 402 260 17 1 India Centurion 26 Dec 2021 Test # 2443
RR Pant 100* 236 139 6 4 India Cape Town 11 Jan 2022 Test # 2448
D Elgar 96* 309 188 10 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
KD Petersen 82 189 113 10 0 South Africa Cape Town 11 Jan 2022 Test # 2448
V Kohli 79 273 201 12 1 India Cape Town 11 Jan 2022 Test # 2448
D Elgar 77 243 156 12 0 South Africa Centurion 26 Dec 2021 Test # 2443
KD Petersen 72 249 166 9 0 South Africa Cape Town 11 Jan 2022 Test # 2448
KD Petersen 62 177 118 9 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
MA Agarwal 60 176 123 9 0 India Centurion 26 Dec 2021 Test # 2443
AM Rahane 58 105 78 8 1 India Johannesburg 3 Jan 2022 Test # 2445
CA Pujara 53 140 86 10 0 India Johannesburg 3 Jan 2022 Test # 2445
T Bavuma 52 161 103 10 0 South Africa Centurion 26 Dec 2021 Test # 2443
T Bavuma 51 108 60 6 1 South Africa Johannesburg 3 Jan 2022 Test # 2445
KL Rahul 50 218 133 9 0 India Johannesburg 3 Jan 2022 Test # 2445
AM Rahane 48 130 102 9 0 India Centurion 26 Dec 2021 Test # 2443
R Ashwin 46 75 50 6 0 India Johannesburg 3 Jan 2022 Test # 2445
CA Pujara 43 118 77 7 0 India Cape Town 11 Jan 2022 Test # 2448
HE van der Dussen 41* 151 95 3 0 South Africa Cape Town 11 Jan 2022 Test # 2448
GH Vihari 40* 129 84 6 0 India Johannesburg 3 Jan 2022 Test # 2445
HE van der Dussen 40 124 92 5 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
T Bavuma 35* 133 80 4 0 South Africa Centurion 26 Dec 2021 Test # 2443
V Kohli 35 108 94 4 0 India Centurion 26 Dec 2021 Test # 2443
Q de Kock 34 100 63 3 1 South Africa Centurion 26 Dec 2021 Test # 2443
RR Pant 34 59 34 6 0 India Centurion 26 Dec 2021 Test # 2443
T Bavuma 32* 70 58 5 0 South Africa Cape Town 11 Jan 2022 Test # 2448
AK Markram 31 47 38 6 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
D Elgar 30 139 96 3 0 South Africa Cape Town 11 Jan 2022 Test # 2448
V Kohli 29 193 143 4 0 India Cape Town 11 Jan 2022 Test # 2448
D Elgar 28 171 120 4 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
SN Thakur 28 35 24 5 1 India Johannesburg 3 Jan 2022 Test # 2445
KD Petersen 28 77 44 4 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
T Bavuma 28 65 52 4 0 South Africa Cape Town 11 Jan 2022 Test # 2448
RR Pant 27 84 50 4 0 India Cape Town 11 Jan 2022 Test # 2448
MA Agarwal 26 67 37 5 0 India Johannesburg 3 Jan 2022 Test # 2445
K Rabada 25 67 45 3 1 South Africa Centurion 26 Dec 2021 Test # 2443
KA Maharaj 25 74 45 4 0 South Africa Cape Town 11 Jan 2022 Test # 2448
T Bavuma 23* 61 45 3 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
KL Rahul 23 110 74 4 0 India Centurion 26 Dec 2021 Test # 2443
MA Agarwal 23 54 37 5 0 India Johannesburg 3 Jan 2022 Test # 2445
Q de Kock 21 41 28 2 0 South Africa Centurion 26 Dec 2021 Test # 2443
K Verreynne 21 91 72 2 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
M Jansen 21 81 34 3 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
KA Maharaj 21 43 29 3 0 South Africa Johannesburg 3 Jan 2022 Test # 2445
HE van der Dussen 21 84 54 0 0 South Africa Cape Town 11 Jan 2022 Test # 2448
AM Rahane 20 33 23 3 1 India Centurion 26 Dec 2021 Test # 2443
GH Vihari 20 71 53 3 0 India Johannesburg 3 Jan 2022 Test # 2445
M Jansen 19 58 42 3 0 South Africa Centurion 26 Dec 2021 Test # 2443
V Kohli 18 41 32 4 0 India Centurion 26 Dec 2021 Test # 2443
KD Petersen 17 59 36 3 0 South Africa Centurion 26 Dec 2021 Test # 2443
RR Pant 17 72 43 1 0 India Johannesburg 3 Jan 2022 Test # 2445
Records includes the following current or recent matches:
South Africa v India at Cape Town, ICC World Test Championship 3rd Test, Jan 11-14, 2022 [Test # 2448]
South Africa v India at Johannesburg, ICC World Test Championship 2nd Test, Jan 3-6, 2022 [Test # 2445]
South Africa v India at Centurion, ICC World Test Championship 1st Test, Dec 26-30, 2021 [Test # 2443]