Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship Records
Test Matches Records
Batting Most Sixes Innings - vs South Africa
Most sixes in an innings For ICC World Test Championship - vs South Africa
Most sixes in an innings
Player
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
RG Sharma
127
-
149
10
7
85.23
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
176
-
244
23
6
72.13
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
MA Agarwal
215
-
371
23
6
57.95
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RG Sharma
212
-
255
28
6
83.13
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
UT Yadav
31
-
10
-
5
310.00
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
MA Wood
42
36
23
2
5
182.60
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
MD Shanaka
66
141
87
3
5
75.86
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
SCJ Broad
43
40
28
2
4
153.57
England
v South Africa
Johannesburg
24 Jan 2020
Test # 2382
RR Pant
100
236
139
6
4
71.94
India
v South Africa
Cape Town
11 Jan 2022
Test # 2448
JO Holder
81
163
117
8
4
69.23
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
KL Rahul
101
199
137
14
4
73.72
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
Hasan Mahmud
38
-
30
1
4
126.66
Bangladesh
v South Africa
Chattogram
29 Oct 2024
Test # 2559
RA Jadeja
40
-
32
-
3
125.00
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
BA Stokes
72
75
47
7
3
153.19
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
MA Wood
35
63
39
2
3
89.74
England
v South Africa
Johannesburg
24 Jan 2020
Test # 2382
C de Grandhomme
120
228
158
12
3
75.94
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
BA Stokes
103
231
163
6
3
63.19
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
MJ Henry
27
9
9
1
3
300.00
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
R Ravindra
240
546
366
26
3
65.57
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
CA Pujara
81
-
148
13
2
54.72
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
RA Jadeja
91
-
104
8
2
87.50
India
v South Africa
Pune
10 Oct 2019
Test # 2364
V Kohli
254
-
336
33
2
75.59
India
v South Africa
Pune
10 Oct 2019
Test # 2364
MA Agarwal
108
-
195
16
2
55.38
India
v South Africa
Pune
10 Oct 2019
Test # 2364
JL Denly
31
126
79
3
2
39.24
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
JC Buttler
22
53
33
2
2
66.66
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
BA Stokes
35
87
46
4
2
76.08
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
JC Buttler
23
24
18
-
2
127.77
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
BA Stokes
120
272
214
12
2
56.07
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
Fawad Alam
109
353
245
9
2
44.48
Pakistan
v South Africa
Karachi
26 Jan 2021
Test # 2406
Noman Ali
45
102
78
6
2
57.69
Pakistan
v South Africa
Rawalpindi
04 Feb 2021
Test # 2408
KAJ Roach
13
39
23
-
2
56.52
West Indies
v South Africa
Gros Islet
10 Jun 2021
Test # 2424
N Wagner
49
83
56
7
2
87.50
New Zealand
v South Africa
Christchurch
17 Feb 2022
Test # 2450
DJ Mitchell
24
98
72
2
2
33.33
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
Najmul Hossain Shanto
38
78
87
2
2
43.67
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
Mahmudul Hasan Joy
137
442
326
15
2
42.02
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
DA Warner
200
366
255
16
2
78.43
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
SPD Smith
104
233
192
11
2
54.16
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
AS Joseph
18
23
13
1
2
138.46
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
GD Phillips
39
54
42
2
2
92.85
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
N Wagner
33
42
27
3
2
122.22
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
KS Williamson
133
362
260
12
2
51.15
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
JA Warrican
35
27
32
3
2
109.37
West Indies
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
Mominul Haque
82
170
112
8
2
73.21
Bangladesh
v South Africa
Chattogram
29 Oct 2024
Test # 2559
Mahidul Islam Ankon
29
-
64
1
2
45.31
Bangladesh
v South Africa
Chattogram
29 Oct 2024
Test # 2559
BKG Mendis
46
100
76
3
2
60.52
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
RA Jadeja
30
-
46
-
1
65.21
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
V Kohli
31
-
25
3
1
124.00
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
AM Rahane
27
-
17
4
1
158.82
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
CA Pujara
58
-
112
9
1
51.78
India
v South Africa
Pune
10 Oct 2019
Test # 2364
AM Rahane
115
-
192
17
1
59.89
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
Mohammed Shami
10
-
11
-
1
90.90
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
JC Buttler
29
37
27
4
1
107.40
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
BA Stokes
47
108
77
6
1
61.03
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
DP Sibley
133
497
311
19
1
42.76
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
SM Curran
44
60
50
6
1
88.00
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
OJ Pope
135
382
226
18
1
59.73
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
JE Root
58
176
96
5
1
60.41
England
v South Africa
Johannesburg
24 Jan 2020
Test # 2382
DM de Silva
79
142
106
11
1
74.52
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
PW Hasaranga
59
59
53
12
1
111.32
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
Yasir Shah
38
48
37
4
1
102.70
Pakistan
v South Africa
Karachi
26 Jan 2021
Test # 2406
RL Chase
62
202
156
7
1
39.74
West Indies
v South Africa
Gros Islet
10 Jun 2021
Test # 2424
KAJ Roach
27
82
63
4
1
42.85
West Indies
v South Africa
Gros Islet
18 Jun 2021
Test # 2426
AM Rahane
20
33
23
3
1
86.95
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
KL Rahul
123
402
260
17
1
47.30
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
SN Thakur
10
36
26
1
1
38.46
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
AM Rahane
58
105
78
8
1
74.35
India
v South Africa
Johannesburg
03 Jan 2022
Test # 2445
SN Thakur
28
35
24
5
1
116.66
India
v South Africa
Johannesburg
03 Jan 2022
Test # 2445
JJ Bumrah
14
19
11
2
1
127.27
India
v South Africa
Johannesburg
03 Jan 2022
Test # 2445
JJ Bumrah
7
21
14
-
1
50.00
India
v South Africa
Johannesburg
03 Jan 2022
Test # 2445
V Kohli
79
273
201
12
1
39.30
India
v South Africa
Cape Town
11 Jan 2022
Test # 2448
SN Thakur
12
21
9
1
1
133.33
India
v South Africa
Cape Town
11 Jan 2022
Test # 2448
C de Grandhomme
45
59
42
5
1
107.14
New Zealand
v South Africa
Christchurch
17 Feb 2022
Test # 2450
N Wagner
21
24
18
3
1
116.66
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
Taskin Ahmed
14
29
17
-
1
82.35
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
Najmul Hossain Shanto
26
59
52
1
1
50.00
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
Mehidy Hasan Miraz
29
92
81
4
1
35.80
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
Mehidy Hasan Miraz
20
29
25
2
1
80.00
Bangladesh
v South Africa
Gqeberha
08 Apr 2022
Test # 2461
SCJ Broad
35
41
29
5
1
120.68
England
v South Africa
Lord's
17 Aug 2022
Test # 2474
SCJ Broad
21
24
14
2
1
150.00
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
TM Head
92
137
96
13
1
95.83
Australia
v South Africa
Brisbane
17 Dec 2022
Test # 2482
SPD Smith
85
309
161
9
1
52.79
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
NM Lyon
25
30
17
3
1
147.05
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
MA Starc
10
25
12
-
1
83.33
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
TM Head
51
106
55
7
1
92.72
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
UT Khawaja
195
536
368
19
1
52.98
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
TM Head
70
83
59
8
1
118.64
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
KR Mayers
18
41
22
2
1
81.81
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
J Blackwood
79
155
93
12
1
84.94
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
ST Gabriel
7
22
16
-
1
43.75
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
KAJ Roach
13
26
27
1
1
48.14
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
RL Chase
28
75
53
3
1
52.83
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
J Da Silva
34
61
52
5
1
65.38
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
V Kohli
76
137
82
12
1
92.68
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
SS Iyer
31
67
50
3
1
62.00
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
V Kohli
46
103
59
6
1
77.96
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
KS Williamson
109
170
132
12
1
82.57
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
DP Conway
29
139
68
-
1
42.64
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
DJ Mitchell
34
112
75
3
1
45.33
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
TWM Latham
40
134
104
1
1
38.46
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
WA Young
36
109
73
3
1
49.31
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years