|
Progressive
|
Date
|
Versus
|
Ground
|
How Dismissed
|
Runs
|
B/F
|
S/R
|
|
Aggr
|
Avg
|
S/R
|
15/10/2010
|
Zimbabwe
|
Mangaung Oval
|
b S W Masakadza
|
51
|
31
|
164.52
|
|
51
|
51.00
|
164.52
|
22/10/2010
|
Zimbabwe
|
Willowmoore Park
|
not out
|
33*
|
19
|
173.68
|
|
84
|
84.00
|
168.00
|
12/01/2011
|
India
|
Kingsmead
|
b S K Raina
|
9
|
11
|
81.82
|
|
93
|
46.50
|
152.46
|
15/01/2011
|
India
|
Wanderers Stadium
|
c sub b Z Khan
|
27
|
28
|
96.43
|
|
120
|
40.00
|
134.83
|
19/10/2011
|
Australia
|
SuperSport Park
|
c M J Clarke b X J Doherty
|
11
|
12
|
91.67
|
|
131
|
32.75
|
129.70
|
23/10/2011
|
Australia
|
St George's Park
|
c †B J Haddin b P J Cummins
|
59
|
51
|
115.69
|
|
190
|
38.00
|
125.00
|
28/10/2011
|
Australia
|
Kingsmead
|
not out
|
11*
|
22
|
50.00
|
|
201
|
40.20
|
115.52
|
22/01/2013
|
New Zealand
|
Diamond Oval
|
run out
|
14
|
24
|
58.33
|
|
215
|
35.83
|
108.59
|
25/01/2013
|
New Zealand
|
Senwes Park
|
b K D Mills
|
15
|
19
|
78.95
|
|
230
|
32.86
|
105.99
|
21/03/2013
|
Pakistan
|
Kingsmead
|
lbw b Saeed Ajmal
|
67
|
77
|
87.01
|
|
297
|
37.13
|
101.02
|
24/03/2013
|
Pakistan
|
Willowmoore Park
|
not out
|
20*
|
20
|
100.00
|
|
317
|
39.63
|
100.96
|
24/11/2013
|
Pakistan
|
Newlands
|
c †Umar Akmal b Anwar Ali
|
4
|
14
|
28.57
|
|
321
|
35.67
|
97.87
|
27/11/2013
|
Pakistan
|
St George's Park
|
not out
|
2*
|
4
|
50.00
|
|
323
|
35.89
|
97.29
|
30/11/2013
|
Pakistan
|
SuperSport Park
|
c †Umar Akmal b Sohail Tanvir
|
24
|
26
|
92.31
|
|
347
|
34.70
|
96.93
|
05/12/2013
|
India
|
Wanderers Stadium
|
not out
|
5*
|
2
|
250.00
|
|
352
|
35.20
|
97.78
|
08/12/2013
|
India
|
Kingsmead
|
lbw b Mohammed Shami
|
0
|
3
|
0.00
|
|
352
|
32.00
|
96.97
|
11/12/2013
|
India
|
SuperSport Park
|
not out
|
56*
|
34
|
164.71
|
|
408
|
37.09
|
102.77
|
16/01/2015
|
West Indies
|
Kingsmead
|
c D R Smith b J O Holder
|
70
|
68
|
102.94
|
|
478
|
39.83
|
102.80
|
18/01/2015
|
West Indies
|
Wanderers Stadium
|
not out
|
0*
|
0
|
-
|
|
478
|
39.83
|
102.80
|
25/01/2015
|
West Indies
|
St George's Park
|
not out
|
130*
|
133
|
97.74
|
|
608
|
50.67
|
101.67
|
28/01/2015
|
West Indies
|
SuperSport Park
|
c †D Ramdin b J O Holder
|
23
|
9
|
255.56
|
|
631
|
48.54
|
103.95
|
19/08/2015
|
New Zealand
|
SuperSport Park
|
c A F Milne b J D S Neesham
|
14
|
13
|
107.69
|
|
645
|
46.07
|
104.03
|
23/08/2015
|
New Zealand
|
Senwes Park
|
c C Munro b D A J Bracewell
|
5
|
10
|
50.00
|
|
650
|
43.33
|
103.17
|
26/08/2015
|
New Zealand
|
Kingsmead
|
c †L Ronchi b A F Milne
|
36
|
37
|
97.30
|
|
686
|
42.88
|
102.85
|
25/09/2016
|
Ireland
|
Willowmoore Park
|
c †G C Wilson b K J O'Brien
|
14
|
16
|
87.50
|
|
700
|
41.18
|
102.49
|
30/09/2016
|
Australia
|
SuperSport Park
|
not out
|
10*
|
10
|
100.00
|
|
710
|
41.76
|
102.45
|
02/10/2016
|
Australia
|
Wanderers Stadium
|
c A Zampa b J W Hastings
|
26
|
17
|
152.94
|
|
736
|
40.89
|
103.66
|
05/10/2016
|
Australia
|
Kingsmead
|
not out
|
118*
|
79
|
149.37
|
|
854
|
47.44
|
108.24
|
12/10/2016
|
Australia
|
Newlands
|
c S P D Smith b C P Tremain
|
39
|
29
|
134.48
|
|
893
|
47.00
|
109.17
|
01/02/2017
|
Sri Lanka
|
Kingsmead
|
not out
|
117*
|
98
|
119.39
|
|
1010
|
53.16
|
110.26
|
01/02/2018
|
India
|
Kingsmead
|
c V Kohli b Kuldeep Yadav
|
7
|
7
|
100.00
|
|
1017
|
50.85
|
110.18
|
04/02/2018
|
India
|
SuperSport Park
|
c A M Rahane b Kuldeep Yadav
|
0
|
4
|
0.00
|
|
1017
|
48.43
|
109.71
|
07/02/2018
|
India
|
Newlands
|
c †M S Dhoni b J J Bumrah
|
25
|
42
|
59.52
|
|
1042
|
47.36
|
107.53
|
10/02/2018
|
India
|
Wanderers Stadium
|
lbw b Y S Chahal
|
39
|
28
|
139.29
|
|
1081
|
47.00
|
108.43
|
13/02/2018
|
India
|
St George's Park
|
b Y S Chahal
|
36
|
51
|
70.59
|
|
1117
|
46.54
|
106.58
|
19/01/2019
|
Pakistan
|
St George's Park
|
not out
|
16*
|
12
|
133.33
|
|
1133
|
47.21
|
106.89
|
22/01/2019
|
Pakistan
|
Kingsmead
|
c Imam-ul-Haq b Shadab Khan
|
31
|
26
|
119.23
|
|
1164
|
46.56
|
107.18
|
27/01/2019
|
Pakistan
|
Wanderers Stadium
|
lbw b Mohammad Amir
|
4
|
7
|
57.14
|
|
1168
|
44.92
|
106.86
|
06/03/2019
|
Sri Lanka
|
SuperSport Park
|
st N Dickwella b D de Silva
|
25
|
36
|
69.44
|
|
1193
|
44.19
|
105.67
|
10/03/2019
|
Sri Lanka
|
Kingsmead
|
not out
|
41*
|
46
|
89.13
|
|
1234
|
45.70
|
105.02
|
13/03/2019
|
Sri Lanka
|
St George's Park
|
not out
|
25*
|
33
|
75.76
|
|
1259
|
46.63
|
104.22
|
09/02/2020
|
England
|
Wanderers Stadium
|
not out
|
69*
|
53
|
130.19
|
|
1328
|
49.19
|
105.31
|
29/02/2020
|
Australia
|
Boland Park
|
c †A T Carey b P J Cummins
|
64
|
70
|
91.43
|
|
1392
|
49.71
|
104.58
|
04/03/2020
|
Australia
|
Mangaung Oval
|
not out
|
37*
|
29
|
127.59
|
|
1429
|
51.04
|
105.07
|
07/03/2020
|
Australia
|
Senwes Park
|
not out
|
3*
|
5
|
60.00
|
|
1432
|
51.14
|
104.91
|
02/04/2021
|
Pakistan
|
SuperSport Park
|
c †Mohammad Rizwan b Haris Rauf
|
50
|
56
|
89.29
|
|
1482
|
51.10
|
104.29
|
04/04/2021
|
Pakistan
|
Wanderers Stadium
|
not out
|
50*
|
27
|
185.19
|
|
1532
|
52.83
|
105.80
|
26/11/2021
|
Netherlands
|
SuperSport Park
|
c M P O'Dowd b T van der Gugten
|
12
|
18
|
66.67
|
|
1544
|
51.47
|
105.32
|
19/01/2022
|
India
|
Boland Park
|
not out
|
2*
|
2
|
100.00
|
|
1546
|
51.53
|
105.31
|
23/01/2022
|
India
|
Newlands
|
c V Kohli b M Prasidh Krishna
|
39
|
38
|
102.63
|
|
1585
|
51.13
|
105.25
|
18/03/2022
|
Bangladesh
|
SuperSport Park
|
st Mushfiqur Rahim b Mehidy Hasan Miraz
|
79
|
57
|
138.60
|
|
1664
|
52.00
|
106.46
|
23/03/2022
|
Bangladesh
|
SuperSport Park
|
c †Mushfiqur Rahim b Taskin Ahmed
|
16
|
31
|
51.61
|
|
1680
|
50.91
|
105.40
|
27/01/2023
|
England
|
Mangaung Oval
|
c D J Willey b S M Curran
|
53
|
56
|
94.64
|
|
1733
|
50.97
|
105.03
|
29/01/2023
|
England
|
Mangaung Oval
|
not out
|
58*
|
37
|
156.76
|
|
1791
|
52.68
|
106.16
|
01/02/2023
|
England
|
Diamond Oval
|
c †J C Buttler b J C Archer
|
13
|
7
|
185.71
|
|
1804
|
51.54
|
106.49
|
21/03/2023
|
West Indies
|
Senwes Park
|
c & b A J Hosein
|
17
|
17
|
100.00
|
|
1821
|
50.58
|
106.43
|
02/04/2023
|
Netherlands
|
Wanderers Stadium
|
c & b P A van Meekeren
|
91
|
61
|
149.18
|
|
1912
|
51.68
|
107.90
|
07/09/2023
|
Australia
|
Mangaung Oval
|
c †A T Carey b J R Hazlewood
|
0
|
2
|
0.00
|
|
1912
|
50.32
|
107.78
|
09/09/2023
|
Australia
|
Mangaung Oval
|
b N Ellis
|
49
|
52
|
94.23
|
|
1961
|
50.28
|
107.39
|
12/09/2023
|
Australia
|
Senwes Park
|
c M R Marsh b M P Stoinis
|
8
|
17
|
47.06
|
|
1969
|
49.23
|
106.84
|
15/09/2023
|
Australia
|
SuperSport Park
|
not out
|
82*
|
45
|
182.22
|
|
2051
|
51.28
|
108.63
|
17/09/2023
|
Australia
|
Wanderers Stadium
|
c J P Inglis b S A Abbott
|
63
|
65
|
96.92
|
|
2114
|
51.56
|
108.24
|
17/12/2023
|
India
|
Wanderers Stadium
|
c †K L Rahul b Avesh Khan
|
2
|
7
|
28.57
|
|
2116
|
50.38
|
107.96
|
21/12/2023
|
India
|
Boland Park
|
c †K L Rahul b M Kumar
|
10
|
20
|
50.00
|
|
2126
|
49.44
|
107.37
|
19/12/2024
|
Pakistan
|
Newlands
|
c †Mohammad Rizwan b Shaheen Shah Afridi
|
29
|
39
|
74.36
|
|
2155
|
48.98
|
106.74
|
22/12/2024
|
Pakistan
|
Wanderers Stadium
|
c †Mohammad Rizwan b Saim Ayub
|
3
|
6
|
50.00
|
|
2158
|
47.96
|
106.57
|
No. of Innings Played = 66
|