Q.Kock T20 78 78 ▼ 2232 100
Date
Match
BO
R(B)
4s/6s
SR
Out
28/03/23
WI
1
21 (21)
4/0
100
catch 26/03/23
WI
1
100 (44)
9/8
227.2
catch 25/03/23
WI
1
0 (1)
0/0
0
catch 06/11/22
NED
1
13 (13)
1/1
100
catch 03/11/22
PAK
2
0 (5)
0/0
0
catch 30/10/22
IND
1
1 (3)
0/0
33.3
catch 27/10/22
BAN
2
63 (38)
7/3
165.7
catch 04/10/22
IND
1
68 (43)
6/4
158.1
run out 02/10/22
IND
2
69 (48)
3/4
143.7
not out 28/09/22
IND
1
22 (18)
3/0
122.2
catch 28/09/22
IND
1
1 (4)
0/0
25
bowled 05/08/22
IRE
2
7 (10)
1/0
70
catch 03/08/22
IRE
1
7 (8)
0/0
87.5
run out 31/07/22
ENG
1
0 (3)
0/0
0
bowled 28/07/22
ENG
1
15 (11)
2/0
136.3
catch 27/07/22
ENG
1
2 (4)
0/0
50
catch 17/06/22
IND
1
14 (13)
2/0
107.6
run out 06/11/21
ENG
2
34 (27)
4/0
125.9
catch 02/11/21
BAN
1
16 (15)
3/0
106.6
bowled 30/10/21
SL
1
12 (10)
2/0
120
catch 23/10/21
AUS
2
7 (12)
1/0
58.3
bowled 14/09/21
SL
2
59 (46)
7/0
128.2
not out 12/09/21
SL
1
58 (48)
7/0
120.8
not out 10/09/21
SL
1
36 (32)
3/1
112.5
catch 22/07/21
IRE
2
27 (20)
5/0
135
lbw 19/07/21
IRE
2
20 (9)
3/1
222.2
catch 03/07/21
WI
2
60 (42)
4/2
142.8
catch 01/07/21
WI
1
60 (43)
6/2
139.5
catch 29/06/21
WI
1
72 (51)
5/2
141.1
catch 27/06/21
WI
2
26 (20)
2/2
130
catch 26/06/21
WI
2
37 (24)
2/2
154.1
catch 01/12/20
ENG
1
17 (12)
1/1
141.6
catch 29/11/20
ENG
2
30 (18)
3/1
166.6
catch 27/11/20
ENG
2
32 (23)
2/1
139.1
catch 26/02/20
AUS
1
5 (3)
1/0
166.6
bowled 23/02/20
AUS
1
70 (47)
5/4
148.9
catch 21/02/20
AUS
1
2 (3)
0/0
66.6
bowled 16/02/20
ENG
2
35 (24)
1/4
145.8
catch 14/02/20
ENG
2
65 (22)
2/8
295.4
catch 12/02/20
ENG
2
31 (15)
3/2
206.6
catch 22/09/19
IND
2
79 (52)
6/5
151.9
not out 18/09/19
IND
2
52 (37)
8/0
140.5
catch 19/03/19
SL
1
13 (17)
2/0
76.4
catch 17/11/18
AUS
1
22 (16)
0/2
137.5
stumped 12/10/18
ZIM
2
26 (23)
3/1
113
bowled 09/10/18
ZIM
1
5 (5)
1/0
100
catch 14/08/18
SL
1
20 (11)
4/0
181.8
run out 26/10/17
BAN
1
59 (44)
5/1
134
lbw 17/02/17
NZ
2
0 (4)
0/0
0
catch 28/03/16
SL
2
9 (6)
2/0
150
run out 25/03/16
WI
2
47 (46)
3/1
102.1
bowled 20/03/16
AFG
1
45 (31)
6/2
145.1
catch 18/03/16
ENG
2
52 (24)
7/3
216.6
catch 09/03/16
AUS
1
25 (13)
4/1
192.3
catch 06/03/16
AUS
2
44 (28)
8/1
157.1
bowled 04/03/16
AUS
2
7 (8)
1/0
87.5
catch 07/07/15
BAN
1
44 (31)
4/2
141.9
catch 05/07/15
BAN
2
12 (8)
0/1
150
catch 09/11/14
AUS
1
48 (27)
5/2
177.7
catch 07/11/14
AUS
1
0 (2)
0/0
0
catch 05/11/14
AUS
2
46 (39)
4/1
117.9
catch 04/04/14
IND
1
6 (4)
1/0
150
catch 29/03/14
ENG
2
29 (33)
2/0
87.8
stumped 27/03/14
NED
2
0 (2)
0/0
0
catch 24/03/14
NZ
1
4 (8)
0/0
50
catch 22/03/14
SL
1
25 (18)
4/1
138.8
bowled 14/03/14
AUS
1
41 (40)
2/2
102.5
catch 12/03/14
AUS
2
41 (20)
2/4
205
not out 22/11/13
PAK
2
26 (24)
4/0
108.3
catch 20/11/13
PAK
1
43 (33)
8/0
130.3
catch 15/11/13
PAK
1
30 (19)
6/0
157.8
catch 13/11/13
PAK
2
48 (38)
3/2
126.3
not out 06/08/13
SL
2
16 (19)
3/0
84.2
lbw 04/08/13
SL
2
19 (23)
3/0
82.6
stumped 02/08/13
SL
2
5 (7)
1/0
71.4
lbw 26/12/12
NZ
3
2 (4)
0/0
50
catch 23/12/12
NZ
7
0 (0)
0/0
not out 21/12/12
NZ
4
28 (23)
5/0
121.7
not out
D.Miller T20 108 96 ▼ 2155 106
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
5
35 (25)
2/2
140
bowled 12/12/23
IND
5
17 (12)
1/1
141.6
catch 28/03/23
WI
4
11 (11)
1/0
100
catch 26/03/23
WI
4
10 (10)
1/0
100
catch 25/03/23
WI
5
48 (22)
4/3
218.1
catch 06/11/22
NED
5
17 (17)
1/0
100
catch 30/10/22
IND
5
59 (46)
4/3
128.2
not out 27/10/22
BAN
6
2 (4)
0/0
50
not out 04/10/22
IND
6
3 (5)
0/0
60
catch 04/10/22
IND
5
19 (5)
0/3
380
not out 02/10/22
IND
6
14 (14)
20/15
100
not out 02/10/22
IND
5
106 (47)
8/7
225.5
not out 28/09/22
IND
5
64 (31)
4/5
206.4
not out 28/09/22
IND
5
0 (1)
0/0
0
bowled 05/08/22
IRE
6
32 (20)
1/3
160
not out 31/07/22
ENG
5
22 (9)
3/1
244.4
bowled 27/07/22
ENG
5
8 (12)
0/0
66.6
catch 17/06/22
IND
6
9 (7)
0/1
128.5
bowled 02/11/21
BAN
6
5 (2)
1/0
250
not out 30/10/21
SL
6
23 (13)
0/2
176.9
not out 23/10/21
AUS
6
16 (18)
0/0
88.8
lbw 10/09/21
SL
5
26 (15)
2/1
173.3
catch 24/07/21
IRE
3
36 (17)
4/1
211.7
not out 22/07/21
IRE
6
75 (44)
4/5
170.4
not out 19/07/21
IRE
6
28 (21)
3/0
133.3
catch 03/07/21
WI
4
18 (16)
1/0
112.5
not out 01/07/21
WI
6
12 (9)
0/1
133.3
catch 29/06/21
WI
6
2 (2)
0/0
100
catch 27/06/21
WI
4
11 (10)
1/0
110
catch 26/06/21
WI
6
9 (11)
0/0
81.8
catch 14/02/21
PAK
6
85 (45)
5/7
188.8
not out 13/02/21
PAK
5
25 (19)
2/1
131.5
not out 11/02/21
PAK
4
6 (10)
0/0
60
catch 26/02/20
AUS
5
15 (18)
0/0
83.3
catch 23/02/20
AUS
5
11 (13)
0/0
84.6
not out 21/02/20
AUS
5
2 (2)
0/0
100
catch 16/02/20
ENG
5
35 (20)
3/2
175
not out 14/02/20
ENG
3
21 (16)
1/2
131.2
catch 12/02/20
ENG
4
16 (14)
1/0
114.2
catch 18/09/19
IND
5
18 (15)
0/1
120
bowled 22/03/19
SL
5
9 (9)
1/0
100
not out 19/03/19
SL
5
41 (23)
5/1
178.2
run out 06/02/19
PAK
5
13 (9)
2/0
144.4
catch 03/02/19
PAK
4
65 (29)
4/5
224.1
not out 01/02/19
PAK
5
10 (12)
0/0
83.3
catch 17/11/18
AUS
5
11 (10)
1/0
110
catch 12/10/18
ZIM
6
19 (13)
4/0
146.1
not out 09/10/18
ZIM
5
39 (34)
1/2
114.7
catch 14/08/18
SL
6
14 (16)
2/0
87.5
catch 24/02/18
IND
2
24 (23)
2/1
104.3
catch 21/02/18
IND
5
5 (6)
0/0
83.3
catch 18/02/18
IND
4
9 (5)
0/1
180
catch 29/10/17
BAN
5
101 (36)
7/9
280.5
not out 26/10/17
BAN
5
25 (19)
1/0
131.5
not out 25/06/17
ENG
5
7 (6)
0/0
116.6
catch 23/06/17
ENG
5
8 (10)
0/0
80
catch 21/06/17
ENG
4
9 (7)
0/1
128.5
catch 25/01/17
SL
4
1 (4)
0/0
25
catch 22/01/17
SL
5
11 (14)
1/0
78.5
catch 20/01/17
SL
4
40 (18)
3/3
222.2
catch 25/03/16
WI
6
1 (4)
0/0
25
bowled 20/03/16
AFG
6
19 (8)
2/1
237.5
catch 18/03/16
ENG
6
28 (12)
2/2
233.3
not out 09/03/16
AUS
5
30 (16)
2/2
187.5
catch 06/03/16
AUS
5
33 (18)
2/2
183.3
catch 04/03/16
AUS
6
53 (35)
3/3
151.4
not out 19/02/16
ENG
6
13 (9)
1/1
144.4
catch 05/10/15
IND
6
10 (8)
0/1
125
not out 16/08/15
NZ
6
29 (20)
2/1
145
catch 14/08/15
NZ
5
2 (3)
0/0
66.6
not out 07/07/15
BAN
5
30 (28)
2/1
107.1
not out 05/07/15
BAN
5
1 (3)
0/0
33.3
lbw 11/01/15
WI
4
47 (26)
4/3
180.7
run out 09/01/15
WI
5
24 (21)
1/0
114.2
catch 09/11/14
AUS
4
34 (26)
3/0
130.7
not out 07/11/14
AUS
6
11 (15)
1/0
73.3
catch 05/11/14
AUS
5
9 (10)
1/0
90
not out 04/04/14
IND
6
23 (12)
2/1
191.6
not out 29/03/14
ENG
5
19 (15)
2/1
126.6
catch 27/03/14
NED
7
17 (18)
0/0
94.4
bowled 24/03/14
NZ
6
6 (6)
1/0
100
catch 22/03/14
SL
5
19 (16)
1/0
118.7
run out 14/03/14
AUS
6
2 (7)
0/0
28.5
catch 22/11/13
PAK
6
22 (13)
1/1
169.2
not out 20/11/13
PAK
6
19 (11)
2/1
172.7
not out 15/11/13
PAK
5
4 (4)
0/0
100
lbw 04/08/13
SL
6
36 (21)
1/2
171.4
catch 02/08/13
SL
6
25 (24)
0/1
104.1
catch 03/03/13
PAK
7
9 (15)
0/0
60
catch 26/12/12
NZ
5
28 (15)
4/0
186.6
catch 23/12/12
NZ
4
33 (18)
2/2
183.3
catch 09/01/11
IND
6
10 (8)
0/1
125
lbw 27/10/10
PAK
6
6 (6)
1/0
100
not out 26/10/10
PAK
6
13 (7)
3/0
185.7
not out 10/10/10
ZIM
5
25 (21)
1/1
119
bowled 20/05/10
WI
6
33 (26)
0/2
126.9
run out
J.Duminy T20 68 64 ▼ 1693 96
Date
Match
BO
R(B)
4s/6s
SR
Out
24/03/19
SL
4
34 (14)
2/3
242.8
not out 22/03/19
SL
4
33 (17)
2/2
194.1
not out 19/03/19
SL
6
9 (7)
1/0
128.5
run out 12/10/18
ZIM
4
33 (26)
3/1
126.9
not out 14/08/18
SL
4
3 (8)
0/0
37.5
lbw 24/02/18
IND
3
55 (41)
2/3
134.1
catch 21/02/18
IND
3
64 (40)
4/3
160
not out 18/02/18
IND
3
3 (7)
0/0
42.8
catch 29/10/17
BAN
3
4 (8)
0/0
50
bowled 26/10/17
BAN
4
13 (10)
0/1
130
catch 17/02/17
NZ
5
29 (16)
2/2
181.2
run out 20/03/16
AFG
5
29 (20)
2/1
145
not out 18/03/16
ENG
5
54 (28)
3/3
192.8
not out 09/03/16
AUS
6
1 (1)
0/0
100
not out 06/03/16
AUS
4
14 (12)
1/1
116.6
catch 04/03/16
AUS
4
5 (9)
0/0
55.5
catch 19/02/16
ENG
4
23 (21)
2/0
109.5
catch 05/10/15
IND
4
30 (39)
3/0
76.9
not out 02/10/15
IND
4
68 (34)
1/7
200
not out 07/07/15
BAN
3
6 (4)
1/0
150
catch 05/07/15
BAN
4
18 (22)
1/0
81.8
catch 14/01/15
WI
5
7 (2)
0/1
350
not out 09/11/14
AUS
6
2 (5)
0/0
40
catch 07/11/14
AUS
4
49 (51)
3/1
96
catch 05/11/14
AUS
4
6 (12)
0/0
50
not out 04/04/14
IND
4
45 (40)
1/3
112.5
not out 29/03/14
ENG
4
5 (5)
0/0
100
run out 27/03/14
NED
6
12 (15)
0/0
80
catch 24/03/14
NZ
5
86 (43)
10/3
200
not out 22/03/14
SL
3
39 (30)
3/2
130
catch 14/03/14
AUS
4
13 (16)
2/0
81.2
catch 22/11/13
PAK
5
47 (26)
3/2
180.7
not out 20/11/13
PAK
5
11 (16)
1/0
68.7
catch 06/08/13
SL
4
51 (34)
3/2
150
not out 04/08/13
SL
4
30 (23)
3/0
130.4
catch 02/08/13
SL
4
51 (52)
3/1
98
catch 02/10/12
IND
5
16 (23)
0/0
69.5
catch 30/09/12
AUS
4
30 (25)
4/0
120.00
28/09/12
PAK
4
48 (38)
2/2
126.3
catch 22/09/12
SL
5
12 (5)
1/1
240
not out 17/09/12
NZ
5
30 (24)
2/1
125
bowled 08/09/12
ENG
5
47 (54)
4/0
87
not out 20/06/12
ZIM
6
6 (7)
0/0
85.7
Out Type 19/06/12
BAN
5
23 (7)
3/1
328.5
not out 22/02/12
NZ
5
38 (20)
2/2
190
run out 17/02/12
NZ
5
41 (37)
3/0
110.8
catch 09/01/11
IND
5
0 (2)
0/0
0
lbw 27/10/10
PAK
4
20 (16)
0/2
125
not out 26/10/10
PAK
4
41 (46)
5/0
89.1
catch 10/10/10
ZIM
4
96 (54)
10/4
177.7
Out Type 20/05/10
WI
4
13 (20)
1/0
65
catch 19/05/10
WI
5
0 (1)
0/0
0
bowled 10/05/10
PAK
5
3 (5)
0/0
60
catch 08/05/10
ENG
6
39 (25)
2/2
156
catch 02/05/10
IND
7
4 (1)
1/0
400
not out 15/11/09
ENG
4
2 (4)
0/0
50
catch 13/11/09
ENG
3
6 (5)
1/0
120
lbw 18/06/09
PAK
5
44 (39)
3/1
112.8
not out 16/06/09
IND
4
10 (15)
0/0
66.6
stumped 13/06/09
WI
7
0 (1)
0/0
0
catch 11/06/09
ENG
5
2 (4)
0/0
50
not out 09/06/09
NZ
5
29 (23)
1/2
126
catch 29/03/09
AUS
4
23 (28)
1/0
82.14
bowled 27/03/09
AUS
4
21 (21)
2/0
100.00
bowled
R.Hendricks T20 55 54 ▼ 1663 83
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
1
8 (13)
1/0
61.5
run out 12/12/23
IND
1
49 (27)
8/1
181.4
catch 01/09/23
AUS
1
3 (9)
0/0
33.3
lbw 30/08/23
AUS
1
56 (43)
5/2
130.2
catch 28/03/23
WI
2
83 (44)
11/2
188.6
catch 26/03/23
WI
2
68 (28)
11/2
242.8
catch 25/03/23
WI
2
21 (12)
0/2
175
catch 04/10/22
IND
2
23 (20)
2/1
115
catch 02/10/22
IND
2
4 (3)
1/0
133.3
bowled 05/08/22
IRE
1
42 (40)
6/0
105
bowled 03/08/22
IRE
2
74 (53)
10/1
139.6
catch 31/07/22
ENG
2
70 (50)
9/0
140
catch 28/07/22
ENG
2
53 (32)
3/2
165.6
catch 27/07/22
ENG
2
57 (33)
9/1
172.7
catch 06/11/21
ENG
1
2 (8)
0/0
25
bowled 02/11/21
BAN
2
4 (5)
1/0
80
lbw 30/10/21
SL
2
11 (12)
1/0
91.6
lbw 26/10/21
WI
2
39 (30)
4/1
130
catch 14/09/21
SL
1
56 (42)
5/1
133.3
not out 12/09/21
SL
2
18 (19)
2/0
94.7
catch 10/09/21
SL
2
38 (30)
3/1
126.6
catch 24/07/21
IRE
2
69 (48)
7/1
143.7
catch 01/07/21
WI
2
2 (4)
0/0
50
stumped 29/06/21
WI
2
17 (11)
3/0
154.5
catch 27/06/21
WI
1
42 (30)
5/1
140
lbw 26/06/21
WI
1
17 (11)
2/1
154.5
bowled 14/02/21
PAK
2
2 (5)
0/0
40
bowled 13/02/21
PAK
2
42 (30)
3/3
140
catch 11/02/21
PAK
2
54 (42)
8/0
128.5
run out 01/12/20
ENG
3
13 (14)
2/0
92.8
catch 29/11/20
ENG
3
16 (18)
2/0
88.8
bowled 23/02/20
AUS
2
14 (17)
1/0
82.3
catch 22/09/19
IND
1
28 (26)
4/0
107.6
catch 18/09/19
IND
1
6 (11)
1/0
54.5
catch 24/03/19
SL
2
66 (52)
8/2
126.9
bowled 22/03/19
SL
2
65 (46)
9/0
141.3
catch 19/03/19
SL
2
8 (8)
1/0
100
run out 06/02/19
PAK
1
8 (12)
1/0
66.6
catch 03/02/19
PAK
1
28 (27)
3/0
103.7
run out 01/02/19
PAK
1
74 (41)
8/2
180.4
catch 17/11/18
AUS
2
19 (8)
3/1
237.5
catch 14/08/18
SL
3
19 (16)
2/1
118.7
bowled 24/02/18
IND
1
7 (13)
1/0
53.8
catch 21/02/18
IND
1
26 (17)
5/0
152.9
catch 18/02/18
IND
2
70 (50)
8/1
140
catch 25/06/17
ENG
2
0 (5)
0/0
0
catch 23/06/17
ENG
2
7 (8)
0/0
87.5
bowled 21/06/17
ENG
2
3 (2)
0/0
150
catch 25/01/17
SL
2
41 (34)
4/0
120.5
stumped 14/01/15
WI
2
42 (32)
5/1
131.2
catch 09/01/15
WI
1
12 (12)
1/0
100
lbw 09/11/14
AUS
2
49 (48)
5/0
102
bowled 07/11/14
AUS
2
18 (22)
2/0
81.8
stumped 05/11/14
AUS
1
0 (3)
0/0
0
catch
F.Plessis T20 49 49 ▼ 1501 119
Date
Match
BO
R(B)
4s/6s
SR
Out
01/12/20
ENG
4
52 (37)
5/3
140.5
not out 29/11/20
ENG
4
11 (11)
1/0
100
stumped 27/11/20
ENG
3
56 (40)
4/2
140
catch 26/02/20
AUS
3
5 (7)
0/0
71.4
catch 23/02/20
AUS
3
15 (14)
1/0
107.1
catch 21/02/20
AUS
3
24 (22)
3/0
109
catch 19/03/19
SL
3
21 (23)
2/1
91.3
catch 01/02/19
PAK
3
78 (45)
6/4
173.3
catch 17/11/18
AUS
3
27 (15)
4/0
180
catch 12/10/18
ZIM
3
12 (9)
2/0
133.3
bowled 09/10/18
ZIM
3
34 (20)
5/2
170
catch 17/02/17
NZ
3
36 (25)
1/3
144
lbw 28/03/16
SL
3
31 (36)
3/0
86.1
lbw 25/03/16
WI
3
9 (7)
0/1
128.5
catch 20/03/16
AFG
3
41 (27)
7/1
151.8
run out 18/03/16
ENG
4
17 (17)
1/0
100
catch 09/03/16
AUS
3
4 (7)
0/0
57.1
catch 06/03/16
AUS
3
79 (41)
5/5
192.6
catch 04/03/16
AUS
3
40 (26)
4/1
153.8
run out 21/02/16
ENG
3
22 (21)
2/0
104.7
not out 19/02/16
ENG
3
25 (30)
1/0
83.3
catch 05/10/15
IND
3
16 (14)
2/1
114.2
catch 02/10/15
IND
3
4 (5)
0/0
80
bowled 07/07/15
BAN
4
16 (17)
1/0
94.1
catch 05/07/15
BAN
3
79 (61)
8/0
129.5
not out 11/01/15
WI
3
119 (56)
11/5
212.5
catch 09/01/15
WI
3
38 (20)
5/2
190
catch 04/04/14
IND
3
58 (41)
5/2
141.4
bowled 27/03/14
NED
3
24 (14)
3/1
171.4
catch 24/03/14
NZ
3
13 (8)
2/0
162.5
catch 14/03/14
AUS
3
5 (6)
1/0
83.3
catch 12/03/14
AUS
3
27 (13)
2/2
207.6
not out 22/11/13
PAK
3
6 (10)
0/0
60
catch 20/11/13
PAK
3
22 (22)
1/0
100
catch 15/11/13
PAK
3
58 (48)
1/3
120.8
not out 13/11/13
PAK
3
37 (40)
4/1
92.5
not out 06/08/13
SL
3
85 (65)
10/3
130.7
bowled 04/08/13
SL
3
12 (15)
0/1
80
bowled 02/08/13
SL
3
8 (11)
1/0
72.7
bowled 03/03/13
PAK
3
6 (4)
0/0
150
catch 26/12/12
NZ
2
1 (9)
0/0
11.1
bowled 23/12/12
NZ
3
63 (43)
8/1
146.5
catch 21/12/12
NZ
3
38 (32)
6/0
118.7
not out 02/10/12
IND
4
65 (38)
6/2
171
catch 22/09/12
SL
3
13 (11)
0/0
118.1
catch 17/09/12
NZ
2
24 (20)
2/1
120
catch 12/09/12
ENG
3
8 (6)
1/0
133.3
catch 08/09/12
ENG
3
4 (3)
0/0
133.3
lbw 24/06/12
ZIM
4
66 (57)
4/1
115.7
Out Type
A.Villiers T20 68 66 ▼ 1493 71
Date
Match
BO
R(B)
4s/6s
SR
Out
29/10/17
BAN
4
20 (15)
1/1
133.3
catch 26/10/17
BAN
3
49 (27)
8/0
181.4
catch 25/06/17
ENG
4
35 (19)
2/2
184.2
catch 23/06/17
ENG
4
46 (20)
4/3
230
catch 21/06/17
ENG
3
65 (58)
4/2
112
not out 17/02/17
NZ
4
26 (17)
3/1
152.9
catch 25/01/17
SL
3
63 (44)
2/3
143.1
catch 28/03/16
SL
4
20 (12)
0/2
166.6
not out 25/03/16
WI
5
10 (12)
1/0
83.3
bowled 20/03/16
AFG
4
64 (29)
4/5
220.6
catch 18/03/16
ENG
3
16 (8)
0/2
200
catch 06/03/16
AUS
1
13 (9)
1/1
144.4
bowled 04/03/16
AUS
1
0 (1)
0/0
0
Out Type 21/02/16
ENG
1
71 (29)
6/6
244.8
catch 19/02/16
ENG
2
7 (10)
0/0
70
catch 05/10/15
IND
1
19 (21)
2/0
90.4
bowled 02/10/15
IND
2
51 (32)
7/1
159.3
bowled 16/08/15
NZ
3
15 (9)
2/1
166.6
catch 14/08/15
NZ
3
33 (21)
5/0
157.1
catch 07/07/15
BAN
2
40 (34)
6/0
117.6
catch 05/07/15
BAN
1
2 (6)
0/0
33.3
catch 04/04/14
IND
5
10 (8)
1/0
125
catch 29/03/14
ENG
3
69 (28)
9/3
246.4
not out 27/03/14
NED
4
21 (21)
1/0
100
catch 24/03/14
NZ
4
5 (6)
1/0
83.3
bowled 22/03/14
SL
4
24 (16)
3/0
150
catch 14/03/14
AUS
5
11 (10)
0/1
110
catch 22/11/13
PAK
4
13 (8)
2/0
162.5
bowled 15/11/13
PAK
4
5 (6)
1/0
83.3
catch 06/08/13
SL
5
1 (1)
0/0
100
not out 04/08/13
SL
5
15 (14)
1/0
107.1
run out 02/08/13
SL
5
15 (16)
2/0
93.7
catch 03/03/13
PAK
1
36 (22)
4/2
163.6
bowled 02/10/12
IND
3
13 (13)
2/0
100
bowled 30/09/12
AUS
5
21 (24)
0/0
87.50
28/09/12
PAK
6
25 (18)
2/1
138.8
catch 22/09/12
SL
4
30 (13)
1/2
230.7
catch 17/09/12
NZ
4
54 (30)
5/2
180
catch 12/09/12
ENG
4
2 (3)
0/0
66.6
catch 08/09/12
ENG
4
10 (6)
2/0
166.6
catch 22/02/12
NZ
4
29 (23)
2/1
126
bowled 19/02/12
NZ
4
39 (36)
4/0
108.3
not out 17/02/12
NZ
4
8 (17)
0/0
47
catch 09/01/11
IND
4
14 (10)
2/0
140
run out 27/10/10
PAK
3
11 (15)
0/0
73.3
catch 26/10/10
PAK
3
0 (3)
0/0
0
bowled 20/05/10
WI
3
19 (17)
1/1
111.7
catch 19/05/10
WI
4
11 (14)
0/0
78.5
catch 10/05/10
PAK
4
53 (41)
1/2
129.2
catch 08/05/10
ENG
4
5 (9)
0/0
55.5
catch 06/05/10
NZ
4
47 (39)
1/2
120.51
not out 02/05/10
IND
4
31 (15)
1/3
206.6
catch 15/11/09
ENG
5
24 (13)
3/1
184.6
run out 13/11/09
ENG
4
10 (10)
1/0
100
not out 18/06/09
PAK
4
1 (5)
0/0
20
bowled 16/06/09
IND
3
63 (51)
7/0
123.5
catch 13/06/09
WI
4
17 (10)
2/0
170
catch 11/06/09
ENG
4
11 (12)
0/0
91.6
catch 09/06/09
NZ
6
15 (8)
2/0
187.5
run out 29/03/09
AUS
3
0 (5)
0/0
0.00
catch 27/03/09
AUS
3
7 (7)
1/0
100.00
bowled 11/01/09
AUS
3
0 (4)
0/0
0
hit wicket 16/12/07
WI
4
0 (4)
0/0
0.00
bowled 23/11/07
NZ
4
52 (45)
4/1
115.5
not out 20/09/07
IND
3
1 (4)
0/0
25
lbw 19/09/07
NZ
3
1 (5)
0/0
20
catch
H.Amla T20 37 37 ▼ 1119 97
Date
Match
BO
R(B)
4s/6s
SR
Out
14/08/18
SL
2
0 (4)
0/0
0
catch 29/10/17
BAN
1
85 (51)
11/1
166.6
catch 26/10/17
BAN
2
3 (4)
0/0
75
bowled 17/02/17
NZ
1
62 (43)
9/1
144.1
catch 28/03/16
SL
1
56 (52)
5/1
107.6
not out 25/03/16
WI
1
1 (1)
0/0
100
run out 20/03/16
AFG
2
5 (5)
1/0
100
catch 18/03/16
ENG
1
58 (31)
7/3
187
lbw 09/03/16
AUS
2
97 (62)
8/4
156.4
not out 21/02/16
ENG
2
69 (38)
8/3
181.5
not out 19/02/16
ENG
1
22 (21)
3/0
104.7
catch 05/10/15
IND
2
2 (3)
0/0
66.6
catch 02/10/15
IND
1
36 (24)
5/0
150
run out 16/08/15
NZ
1
14 (13)
2/0
107.6
catch 14/08/15
NZ
2
48 (41)
4/1
117
catch 04/04/14
IND
2
22 (16)
4/0
137.5
bowled 29/03/14
ENG
1
56 (37)
6/2
151.3
catch 27/03/14
NED
1
43 (22)
7/1
195.4
catch 24/03/14
NZ
2
41 (40)
2/0
102.5
catch 22/03/14
SL
2
23 (26)
2/0
88.4
catch 14/03/14
AUS
2
2 (3)
0/0
66.6
lbw 12/03/14
AUS
1
4 (9)
1/0
44.4
catch 22/11/13
PAK
1
48 (40)
5/0
120
catch 20/11/13
PAK
2
31 (20)
6/0
155
bowled 15/11/13
PAK
2
48 (41)
3/2
117
catch 13/11/13
PAK
1
13 (9)
2/0
144.4
bowled 02/10/12
IND
1
0 (2)
0/0
0
catch 30/09/12
AUS
2
17 (15)
1/1
113.33
28/09/12
PAK
2
6 (6)
1/0
100
catch 22/09/12
SL
2
16 (9)
3/0
177.7
stumped 17/09/12
NZ
3
9 (9)
0/1
100
catch 12/09/12
ENG
2
36 (27)
6/0
133.3
catch 24/06/12
ZIM
2
3 (3)
0/0
100
Out Type 23/06/12
ZIM
2
0 (1)
0/0
0
Out Type 22/06/12
BAN
1
20 (19)
2/0
105.2
run out 20/06/12
ZIM
2
11 (7)
2/0
157.1
Out Type 19/06/12
BAN
2
88 (53)
9/3
166
not out
A.Markram T20 38 34 ▼ 1077 70
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
3
25 (14)
3/2
178.5
catch 12/12/23
IND
3
30 (17)
4/1
176.4
catch 01/09/23
AUS
4
49 (38)
3/2
128.9
catch 30/08/23
AUS
4
7 (7)
0/0
100.0
catch 28/03/23
WI
5
35 (18)
4/0
194.4
not out 26/03/23
WI
5
38 (21)
4/1
180.9
not out 25/03/23
WI
4
14 (9)
3/0
155.5
catch 06/11/22
NED
4
17 (13)
2/0
130.7
catch 03/11/22
PAK
4
20 (14)
4/0
142.8
bowled 30/10/22
IND
4
52 (41)
6/1
126.8
catch 27/10/22
BAN
5
10 (11)
1/0
90.9
catch 02/10/22
IND
4
33 (19)
4/1
173.6
bowled 28/09/22
IND
4
25 (24)
3/1
104.1
lbw 05/08/22
IRE
4
27 (10)
1/3
270
catch 03/08/22
IRE
4
56 (27)
2/5
207.4
catch 31/07/22
ENG
4
51 (36)
5/0
141.6
not out 06/11/21
ENG
4
52 (25)
2/4
208
not out 02/11/21
BAN
4
0 (4)
0/0
catch 30/10/21
SL
5
19 (20)
2/0
95
bowled 26/10/21
WI
4
51 (26)
2/4
196.1
not out 23/10/21
AUS
4
40 (36)
3/1
111.1
catch 12/09/21
SL
3
21 (19)
3/0
110.5
not out 10/09/21
SL
3
48 (33)
1/2
145.4
catch 22/07/21
IRE
4
8 (6)
1/0
133.3
bowled 19/07/21
IRE
4
39 (30)
2/2
130
stumped 03/07/21
WI
3
70 (48)
3/4
145.8
catch 01/07/21
WI
4
20 (20)
2/0
100
bowled 29/06/21
WI
4
23 (18)
1/1
127.7
catch 16/04/21
PAK
2
11 (5)
1/1
220
lbw 14/04/21
PAK
2
63 (31)
6/4
203.2
bowled 12/04/21
PAK
2
54 (30)
7/3
180
catch 10/04/21
PAK
2
51 (32)
8/1
159.3
catch 24/03/19
SL
1
15 (12)
1/1
125
catch 22/03/19
SL
1
3 (5)
0/0
60
catch
R.Dussen T20 41 38 ▼ 1050 94
Date
Match
BO
R(B)
4s/6s
SR
Out
01/09/23
AUS
3
6 (7)
0/1
85.7
lbw 04/10/22
IND
4
1 (4)
0/0
25
catch 02/10/22
IND
4
1 (7)
0/0
14.2
bowled 28/09/22
IND
4
75 (46)
7/5
163
not out 05/08/22
IRE
3
4 (14)
0/0
28.5
catch 03/08/22
IRE
3
10 (7)
2/0
142.8
catch 17/06/22
IND
4
20 (20)
2/0
100
catch 06/11/21
ENG
3
94 (60)
5/6
156.6
not out 02/11/21
BAN
3
22 (27)
2/0
81.4
catch 30/10/21
SL
3
16 (11)
0/0
145.4
run out 26/10/21
WI
3
43 (51)
3/0
84.3
not out 23/10/21
AUS
3
2 (3)
0/0
66.6
catch 22/07/21
IRE
5
6 (15)
0/0
40
catch 19/07/21
IRE
5
25 (18)
2/1
138.8
catch 03/07/21
WI
5
1 (2)
0/0
50
catch 01/07/21
WI
5
6 (7)
0/0
85.7
catch 29/06/21
WI
5
32 (24)
2/1
133.3
catch 27/06/21
WI
5
2 (4)
0/0
50
bowled 26/06/21
WI
4
56 (38)
4/2
147.3
not out 16/04/21
PAK
3
52 (36)
5/2
144.4
catch 14/04/21
PAK
4
34 (20)
1/2
170
not out 01/12/20
ENG
5
74 (32)
5/5
231.2
not out 29/11/20
ENG
5
25 (29)
0/0
86.2
not out 27/11/20
ENG
4
37 (28)
0/3
132.1
catch 26/02/20
AUS
2
24 (19)
3/0
126.3
catch 23/02/20
AUS
4
37 (26)
2/2
142.3
catch 21/02/20
AUS
2
6 (10)
1/0
60
catch 16/02/20
ENG
3
11 (9)
1/0
122.2
catch 14/02/20
ENG
4
43 (26)
2/3
165.3
not out 12/02/20
ENG
3
31 (26)
3/1
119.2
catch 18/09/19
IND
4
1 (2)
0/0
50
catch 22/03/19
SL
3
64 (44)
4/3
145.4
bowled 19/03/19
SL
4
34 (30)
1/1
113.3
catch 06/02/19
PAK
3
41 (35)
2/2
117.1
catch 03/02/19
PAK
3
45 (27)
1/4
166.6
catch 01/02/19
PAK
4
0 (2)
0/0
0
catch 12/10/18
ZIM
1
13 (8)
1/1
162.5
catch 09/10/18
ZIM
4
56 (44)
5/1
127.2
catch
G.Smith T20 26 26 ▼ 817 89
Date
Match
BO
R(B)
4s/6s
SR
Out
27/10/10
PAK
1
38 (42)
4/0
90.4
stumped 26/10/10
PAK
1
13 (12)
3/0
108.3
bowled 10/10/10
ZIM
2
46 (29)
7/1
158.6
catch 20/05/10
WI
1
15 (18)
2/0
83.3
bowled 19/05/10
WI
1
37 (31)
3/1
119.3
stumped 10/05/10
PAK
2
13 (13)
1/0
100
catch 08/05/10
ENG
1
19 (24)
2/0
79.1
catch 06/05/10
NZ
2
14 (12)
2/0
116.67
catch 02/05/10
IND
3
36 (28)
1/2
128.5
run out 15/11/09
ENG
1
88 (44)
8/6
200
catch 13/11/09
ENG
1
41 (23)
3/4
178.2
catch 18/06/09
PAK
2
10 (14)
1/0
71.4
catch 16/06/09
IND
1
26 (26)
2/0
100
catch 13/06/09
WI
2
31 (18)
6/0
172.2
catch 11/06/09
ENG
1
11 (15)
2/0
73.3
catch 09/06/09
NZ
2
33 (35)
4/0
94.2
bowled 23/11/07
NZ
1
7 (16)
1/0
43.7
catch 20/09/07
IND
2
4 (6)
1/0
66.6
catch 19/09/07
NZ
1
2 (4)
0/0
50
catch 16/09/07
ENG
1
19 (13)
4/0
146.1
catch 15/09/07
BAN
1
41 (34)
6/0
120.5
catch 11/09/07
WI
1
28 (21)
4/1
133.3
catch 02/02/07
PAK
1
71 (40)
9/4
177.5
not out 01/12/06
IND
1
16 (21)
3/0
76.1
lbw 24/02/06
AUS
6
89 (58)
11/1
153.4
not out 09/01/06
AUS
1
22 (26)
3/0
84.6
bowled
R.Rossouw T20 29 27 ▼ 766 108
Date
Match
BO
R(B)
4s/6s
SR
Out
28/03/23
WI
3
42 (21)
4/3
200
catch 26/03/23
WI
3
16 (4)
1/2
400
catch 25/03/23
WI
3
10 (7)
2/0
142.8
catch 06/11/22
NED
3
25 (19)
2/0
131.5
catch 03/11/22
PAK
3
7 (6)
0/1
116.6
catch 30/10/22
IND
3
0 (2)
0/0
0
lbw 27/10/22
BAN
3
108 (56)
7/8
192.8
catch 04/10/22
IND
3
100 (48)
7/8
208.3
not out 02/10/22
IND
3
0 (2)
0/0
0
catch 28/09/22
IND
3
0 (1)
0/0
0
catch 31/07/22
ENG
3
31 (18)
6/0
172.2
bowled 28/07/22
ENG
3
96 (55)
10/5
174.5
not out 27/07/22
ENG
3
4 (4)
1/0
100
catch 25/03/16
WI
4
0 (2)
0/0
0
catch 09/03/16
AUS
4
16 (21)
1/0
76.1
catch 04/03/16
AUS
5
19 (14)
2/0
135.7
catch 19/02/16
ENG
5
18 (18)
0/1
100
catch 16/08/15
NZ
4
26 (23)
4/0
113
catch 14/08/15
NZ
4
38 (20)
4/2
190
catch 07/07/15
BAN
6
19 (6)
1/2
316.6
not out 05/07/15
BAN
6
31 (21)
2/2
147.6
not out 14/01/15
WI
4
0 (1)
0/0
0
catch 11/01/15
WI
1
15 (9)
0/2
166.6
catch 09/01/15
WI
4
51 (40)
5/0
127.5
not out 09/11/14
AUS
3
4 (4)
0/0
100
catch 07/11/14
AUS
3
12 (8)
3/0
150
catch 05/11/14
AUS
3
78 (50)
7/3
156
catch
H.Klaasen T20 43 39 ▼ 722 81
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
4
5 (5)
1/0
100
catch 12/12/23
IND
4
7 (5)
0/1
140
catch 28/03/23
WI
6
6 (2)
0/1
300
catch 26/03/23
WI
6
16 (7)
3/0
228.5
not out 25/03/23
WI
6
1 (2)
0/0
50
catch 06/11/22
NED
6
21 (18)
0/1
116.6
catch 03/11/22
PAK
5
15 (9)
3/0
166.6
catch 04/10/22
IND
5
29 (24)
3/1
120.8
catch 02/10/22
IND
5
81 (46)
7/5
176
catch 05/08/22
IRE
5
39 (16)
5/2
243.7
catch 03/08/22
IRE
5
6 (7)
0/0
85.7
not out 28/07/22
ENG
4
19 (10)
1/1
190
catch 27/07/22
ENG
4
20 (14)
3/0
142.8
catch 17/06/22
IND
5
8 (8)
1/0
100
lbw 23/10/21
AUS
5
13 (13)
2/0
100
catch 10/09/21
SL
4
2 (4)
0/0
50
lbw 24/07/21
IRE
4
7 (5)
1/0
140
not out 27/06/21
WI
6
10 (11)
0/0
90.9
catch 26/06/21
WI
5
7 (12)
0/0
58.3
catch 16/04/21
PAK
4
9 (12)
1/0
75
catch 14/04/21
PAK
5
15 (10)
2/0
150
bowled 12/04/21
PAK
4
36 (21)
4/1
171.4
not out 10/04/21
PAK
4
50 (28)
2/4
178.5
catch 14/02/21
PAK
5
0 (1)
0/0
0
catch 13/02/21
PAK
6
17 (9)
3/0
188.8
not out 11/02/21
PAK
5
12 (10)
2/0
120
catch 29/11/20
ENG
6
7 (10)
0/0
70
catch 27/11/20
ENG
5
20 (12)
2/0
166.6
catch 26/02/20
AUS
4
22 (18)
1/1
122.2
bowled 16/02/20
ENG
4
66 (33)
4/4
200
catch 06/02/19
PAK
4
2 (10)
0/0
20
catch 03/02/19
PAK
5
5 (7)
0/0
71.4
not out 01/02/19
PAK
7
5 (5)
0/0
100
not out 17/11/18
AUS
4
12 (6)
2/0
200
catch 12/10/18
ZIM
5
22 (15)
1/2
146.6
catch 14/08/18
SL
5
18 (16)
1/1
112.5
catch 24/02/18
IND
4
7 (10)
0/0
70
catch 21/02/18
IND
4
69 (30)
3/7
230
catch 18/02/18
IND
6
16 (8)
1/1
200
catch
T.Bavuma T20 35 34 ▼ 670 72
Date
Match
BO
R(B)
4s/6s
SR
Out
01/09/23
AUS
2
35 (17)
6/1
205.8
catch 30/08/23
AUS
2
0 (2)
0/0
0.0
bowled 06/11/22
NED
2
20 (20)
2/0
100
bowled 03/11/22
PAK
1
36 (19)
4/1
189.4
catch 30/10/22
IND
2
10 (15)
0/1
66.6
catch 27/10/22
BAN
1
2 (6)
0/0
33.3
catch 24/10/22
ZIM
2
2 (2)
0/0
100
not out 04/10/22
IND
1
8 (10)
0/0
80
catch 04/10/22
IND
2
3 (8)
0/0
37.5
catch 02/10/22
IND
1
35 (30)
4/1
116.6
bowled 02/10/22
IND
1
0 (7)
0/0
0
catch 28/09/22
IND
2
10 (8)
2/0
125
catch 28/09/22
IND
2
0 (4)
0/0
0
bowled 17/06/22
IND
2
8 (11)
1/0
72.7
retired hurt 02/11/21
BAN
5
31 (28)
3/1
110.7
not out 30/10/21
SL
4
46 (46)
1/1
100
catch 26/10/21
WI
1
2 (3)
0/0
66.6
run out 23/10/21
AUS
1
12 (7)
2/0
171.4
bowled 24/07/21
IRE
1
72 (51)
6/2
141.1
catch 22/07/21
IRE
1
0 (2)
0/0
0
catch 19/07/21
IRE
1
13 (13)
2/0
100
catch 03/07/21
WI
1
0 (3)
0/0
0
catch 01/07/21
WI
3
7 (10)
1/0
70
lbw 29/06/21
WI
3
1 (4)
0/0
25
catch 27/06/21
WI
3
46 (33)
5/1
139.3
bowled 26/06/21
WI
3
22 (20)
3/0
110
catch 01/12/20
ENG
2
32 (26)
1/2
123
catch 29/11/20
ENG
1
13 (10)
2/0
130
bowled 27/11/20
ENG
1
5 (5)
1/0
100
catch 16/02/20
ENG
1
49 (24)
4/3
204.1
bowled 14/02/20
ENG
1
31 (29)
2/0
106.8
catch 12/02/20
ENG
1
43 (27)
5/0
159.2
catch 22/09/19
IND
3
27 (23)
2/1
117.3
not out 18/09/19
IND
3
49 (43)
3/1
113.9
catch
J.Kallis T20 20 18 ▼ 534 73
Date
Match
BO
R(B)
4s/6s
SR
Out
02/10/12
IND
2
6 (8)
1/0
75
catch 30/09/12
AUS
3
6 (7)
1/0
85.71
28/09/12
PAK
3
12 (18)
0/1
66.6
catch 12/09/12
ENG
7
8 (5)
0/0
160
not out 08/09/12
ENG
2
48 (44)
7/0
109
not out 30/03/12
IND
2
61 (42)
5/2
145.2
catch 19/05/10
WI
3
53 (45)
1/3
117.7
catch 10/05/10
PAK
3
22 (21)
2/0
104.7
catch 08/05/10
ENG
2
11 (13)
0/1
84.6
catch 06/05/10
NZ
1
31 (26)
1/2
119.23
catch 02/05/10
IND
1
73 (54)
3/3
135.1
catch 15/11/09
ENG
6
7 (5)
1/0
140
bowled 18/06/09
PAK
1
64 (54)
7/1
118.5
catch 13/06/09
WI
1
45 (31)
6/1
145.1
catch 11/06/09
ENG
2
57 (49)
5/1
116.3
not out 09/06/09
NZ
1
24 (23)
2/1
104.3
run out 11/01/09
AUS
2
4 (6)
1/0
66.6
bowled 23/11/07
NZ
2
4 (5)
1/0
80
catch
F.Behardien T20 38 31 ▼ 527 64
Date
Match
BO
R(B)
4s/6s
SR
Out
17/11/18
AUS
6
3 (2)
0/0
150
not out 24/02/18
IND
7
15 (6)
3/0
250
not out 21/02/18
IND
6
16 (10)
0/1
160
not out 18/02/18
IND
5
39 (27)
3/2
144.4
catch 29/10/17
BAN
6
6 (5)
0/0
120
not out 26/10/17
BAN
6
36 (17)
2/2
211.7
not out 25/06/17
ENG
6
3 (8)
0/0
37.5
catch 23/06/17
ENG
6
32 (21)
2/2
152.3
lbw 21/06/17
ENG
5
64 (52)
4/2
123
not out 17/02/17
NZ
6
8 (7)
0/1
114.2
catch 25/01/17
SL
5
6 (6)
0/0
100
run out 22/01/17
SL
6
27 (22)
2/0
122.7
catch 20/01/17
SL
5
31 (18)
3/1
172.2
not out 06/03/16
AUS
6
3 (5)
0/0
60
catch 05/10/15
IND
5
11 (18)
0/0
61.1
lbw 02/10/15
IND
5
32 (23)
4/1
139.1
not out 16/08/15
NZ
5
36 (27)
3/1
133.3
catch 14/08/15
NZ
6
4 (2)
1/0
200
not out 11/01/15
WI
6
8 (12)
0/0
66.6
not out 09/01/15
WI
6
18 (12)
0/1
150
not out 09/11/14
AUS
5
1 (5)
0/0
20
catch 07/11/14
AUS
5
5 (10)
0/0
50
stumped 22/03/14
SL
7
5 (4)
0/0
125
catch 03/03/13
PAK
6
0 (1)
0/0
0
catch 26/12/12
NZ
6
22 (11)
2/1
200
catch 23/12/12
NZ
5
5 (2)
1/0
250
not out 02/10/12
IND
6
13 (12)
1/0
108.3
catch 30/09/12
AUS
6
31 (27)
2/1
114.81
not out 28/09/12
PAK
5
18 (21)
2/0
85.7
stumped 17/09/12
NZ
7
24 (12)
0/2
200
not out 23/06/12
ZIM
5
19 (27)
0/0
70.3
not out
A.Morkel T20 42 31 ▼ 426 43
Date
Match
BO
R(B)
4s/6s
SR
Out
29/03/14
ENG
6
3 (3)
0/0
100
bowled 27/03/14
NED
5
5 (11)
0/0
45.4
catch 24/03/14
NZ
7
13 (8)
0/1
162.5
bowled 22/03/14
SL
6
12 (4)
0/2
300
catch 14/03/14
AUS
7
18 (11)
0/2
163.6
bowled 02/10/12
IND
8
10 (6)
0/1
166.6
bowled 28/09/12
PAK
7
9 (6)
1/0
150
not out 22/09/12
SL
6
0 (0)
0/0
not out 17/09/12
NZ
8
15 (4)
2/1
375
not out 12/09/12
ENG
5
17 (14)
0/1
121.4
not out 24/06/12
ZIM
7
34 (23)
3/1
147.8
not out 23/06/12
ZIM
6
6 (2)
0/1
300
not out 22/06/12
BAN
6
12 (8)
1/0
150
catch 20/06/12
ZIM
7
10 (8)
0/1
125
catch 19/06/12
BAN
4
22 (18)
0/2
122.2
catch 30/03/12
IND
6
16 (3)
1/2
533.3
not out 22/02/12
NZ
3
10 (9)
0/1
111.1
catch 17/02/12
NZ
7
13 (12)
1/0
108.3
not out 10/05/10
PAK
7
7 (7)
0/0
100
not out 08/05/10
ENG
5
0 (2)
0/0
0
bowled 06/05/10
NZ
5
40 (18)
0/5
222.22
run out 02/05/10
IND
5
12 (7)
0/1
171.4
catch 15/11/09
ENG
3
14 (6)
2/1
233.3
catch 13/11/09
ENG
5
9 (9)
0/1
100
not out 18/06/09
PAK
6
2 (4)
0/0
50
run out 16/06/09
IND
6
8 (8)
1/0
100
not out 13/06/09
WI
5
10 (8)
2/0
125
bowled 09/06/09
NZ
8
10 (10)
0/0
100
not out 29/03/09
AUS
6
14 (10)
1/1
140.00
not out 27/03/09
AUS
7
37 (19)
4/2
194.74
13/01/09
AUS
6
19 (13)
1/1
146.15
H.Gibbs T20 15 15 ▼ 291 90
Date
Match
BO
R(B)
4s/6s
SR
Out
10/05/10
PAK
1
3 (9)
0/0
33.3
catch 08/05/10
ENG
3
8 (8)
1/0
100
catch 06/05/10
NZ
3
30 (24)
1/2
125.00
18/06/09
PAK
3
5 (4)
1/0
125
bowled 16/06/09
IND
2
5 (3)
1/0
166.6
bowled 13/06/09
WI
3
55 (35)
8/1
157.1
catch 11/06/09
ENG
3
30 (30)
2/1
100
bowled 09/06/09
NZ
3
3 (7)
0/0
42.8
catch 29/03/09
AUS
2
20 (13)
1/1
153.85
bowled 27/03/09
AUS
2
19 (12)
2/1
158.33
catch 13/01/09
AUS
2
6 (12)
0/0
50.00
11/01/09
AUS
1
0 (3)
0/0
0
lbw 16/12/07
WI
2
0 (4)
0/0
0.00
catch 20/09/07
IND
1
1 (3)
0/0
33.3
lbw 19/09/07
NZ
2
19 (19)
4/0
100
catch
L.Bosman T20 11 11 ▼ 262 94
Date
Match
BO
R(B)
4s/6s
SR
Out
27/10/10
PAK
2
11 (16)
2/0
68.7
lbw 26/10/10
PAK
2
2 (4)
0/0
50
catch 10/10/10
ZIM
1
5 (3)
1/0
166.6
catch 20/05/10
WI
2
0 (3)
0/0
0
catch 19/05/10
WI
2
7 (12)
0/0
58.3
catch 02/05/10
IND
2
8 (14)
0/0
57.1
catch 15/11/09
ENG
2
94 (45)
5/9
208.8
catch 13/11/09
ENG
2
58 (31)
5/4
187
catch 02/02/07
PAK
2
53 (32)
5/2
165.6
not out 01/12/06
IND
2
1 (7)
0/0
14.2
catch 24/02/06
AUS
5
23 (18)
3/1
127.7
bowled
D.Pretorius T20 29 17 ▼ 261 77
Date
Match
BO
R(B)
4s/6s
SR
Out
04/10/22
IND
3
20 (16)
2/1
125
catch 02/10/22
IND
3
4 (5)
1/0
80
catch 28/09/22
IND
3
29 (13)
1/4
223
bowled 05/08/22
IRE
7
17 (7)
2/1
242.8
catch 03/08/22
IRE
7
21 (7)
3/1
300
not out 17/06/22
IND
3
0 (6)
0/0
0
catch 30/10/21
SL
7
0 (1)
0/0
catch 23/10/21
AUS
7
1 (2)
0/0
50
catch 10/09/21
SL
6
10 (6)
1/0
166.6
not out 14/02/21
PAK
8
9 (10)
0/1
90
bowled 11/02/21
PAK
7
15 (6)
1/1
250
not out 26/02/20
AUS
7
11 (9)
0/1
122.2
lbw 16/02/20
ENG
6
11 (7)
2/0
157.1
catch 14/02/20
ENG
7
25 (13)
2/1
192.3
lbw 12/02/20
ENG
7
1 (2)
0/0
50
bowled 18/09/19
IND
6
10 (7)
0/1
142.8
not out 24/03/19
SL
3
77 (42)
7/3
183.3
not out
R.Levi T20 12 12 ▼ 247 117
Date
Match
BO
R(B)
4s/6s
SR
Out
23/12/12
NZ
1
5 (13)
0/0
38.4
catch 21/12/12
NZ
1
0 (5)
0/0
0
catch 30/09/12
AUS
1
0 (3)
0/0
0.00
28/09/12
PAK
1
8 (9)
1/0
88.8
bowled 22/09/12
SL
1
4 (4)
0/0
100
catch 17/09/12
NZ
1
24 (20)
2/1
120
catch 12/09/12
ENG
1
1 (4)
0/0
25
bowled 08/09/12
ENG
1
8 (7)
2/0
114.2
catch 24/06/12
ZIM
1
0 (1)
0/0
0
Out Type 23/06/12
ZIM
1
54 (30)
4/4
180
Out Type 20/06/12
ZIM
1
40 (28)
4/2
142.8
Out Type 19/06/12
BAN
1
37 (21)
6/2
176.1
catch
J.Malan T20 11 11 ▼ 241 55
Date
Match
BO
R(B)
4s/6s
SR
Out
22/07/21
IRE
3
0 (2)
0/0
0
catch 19/07/21
IRE
3
4 (5)
0/0
80
catch 16/04/21
PAK
1
33 (28)
3/1
117.8
catch 14/04/21
PAK
1
55 (40)
5/2
137.5
catch 12/04/21
PAK
1
15 (10)
0/2
150
catch 10/04/21
PAK
1
24 (16)
2/2
150
lbw 14/02/21
PAK
1
27 (17)
3/1
158.8
lbw 13/02/21
PAK
1
4 (2)
1/0
200
bowled 11/02/21
PAK
1
44 (29)
8/1
151.7
bowled 06/02/19
PAK
2
2 (6)
0/0
33.3
bowled 03/02/19
PAK
2
33 (31)
3/2
106.4
stumped
M.Wyk T20 7 6 ▼ 224 114
Date
Match
BO
R(B)
4s/6s
SR
Out
16/08/15
NZ
2
3 (5)
0/0
60
catch 14/08/15
NZ
1
19 (21)
2/1
90.4
catch 14/01/15
WI
1
114 (70)
9/7
162.8
not out 11/01/15
WI
2
4 (3)
1/0
133.3
catch 09/01/15
WI
2
17 (15)
2/1
113.3
catch 09/01/11
IND
1
67 (39)
5/5
171.7
catch
T.Stubbs T20 15 12 ▼ 214 72
Date
Match
BO
R(B)
4s/6s
SR
Out
12/12/23
IND
6
14 (12)
2/0
116.6
not out 01/09/23
AUS
6
27 (20)
3/1
135
bowled 30/08/23
AUS
6
0 (1)
0/0
0.0
stumped 03/11/22
PAK
6
18 (18)
0/1
100
catch 30/10/22
IND
6
6 (6)
1/0
100
lbw 27/10/22
BAN
4
7 (7)
1/0
100
catch 04/10/22
IND
4
23 (18)
2/1
127.7
catch 28/09/22
IND
6
0 (1)
0/0
0
catch 03/08/22
IRE
6
24 (11)
3/1
218.1
catch 31/07/22
ENG
6
8 (4)
2/0
200
catch 28/07/22
ENG
5
15 (12)
0/1
125
not out 27/07/22
ENG
6
72 (28)
2/8
257.1
catch
J.Kemp T20 8 7 ▼ 203 89
Date
Match
BO
R(B)
4s/6s
SR
Out
20/09/07
IND
4
5 (12)
1/0
41.6
run out 19/09/07
NZ
4
89 (56)
6/6
158.9
not out 16/09/07
ENG
4
21 (27)
0/1
77.7
catch 15/09/07
BAN
5
12 (7)
1/1
171.4
not out 11/09/07
WI
4
46 (22)
5/2
209
not out 01/12/06
IND
4
22 (25)
3/0
88
lbw 21/10/05
NZ
4
8 (11)
1/0
72.7
catch
C.Ingram T20 8 8 ▼ 199 78
Date
Match
BO
R(B)
4s/6s
SR
Out
24/06/12
ZIM
3
19 (20)
1/1
95
Out Type 22/06/12
BAN
3
1 (4)
0/0
25
catch 20/06/12
ZIM
3
48 (39)
5/2
123
Out Type 19/06/12
BAN
3
29 (22)
5/0
131.8
run out 30/03/12
IND
3
78 (50)
8/3
156
catch 17/02/12
NZ
3
0 (2)
0/0
0
stumped 09/01/11
IND
3
2 (8)
0/0
25
catch 27/10/10
PAK
5
31 (17)
4/1
182.3
catch
M.Boucher T20 18 14 ▼ 192 36
Date
Match
BO
R(B)
4s/6s
SR
Out
10/05/10
PAK
6
12 (14)
1/0
85.7
lbw 08/05/10
ENG
7
9 (11)
0/0
81.8
catch 06/05/10
NZ
6
0 (1)
0/0
0.00
not out 02/05/10
IND
6
4 (2)
0/0
200
not out 18/06/09
PAK
7
0 (0)
0/0
not out 16/06/09
IND
5
11 (15)
1/0
73.3
catch 13/06/09
WI
6
17 (12)
0/1
141.6
not out 09/06/09
NZ
7
6 (6)
0/0
100
catch 29/03/09
AUS
7
9 (8)
0/1
112.50
not out 27/03/09
AUS
6
36 (22)
5/0
163.64
not out 13/01/09
AUS
5
19 (19)
1/0
100.00
catch 11/01/09
AUS
6
5 (7)
0/0
71.4
catch 23/11/07
NZ
5
7 (10)
0/0
70
lbw 20/09/07
IND
5
36 (41)
4/0
87.8
bowled
J.Ontong T20 13 9 ▼ 178 48
Date
Match
BO
R(B)
4s/6s
SR
Out
11/01/15
WI
5
19 (12)
2/1
158.3
catch 03/03/13
PAK
5
0 (1)
0/0
0
lbw 26/12/12
NZ
4
48 (30)
1/3
160
catch 17/09/12
NZ
6
0 (1)
0/0
0
catch 12/09/12
ENG
6
10 (7)
0/1
142.8
catch 24/06/12
ZIM
5
5 (7)
0/0
71.4
Out Type 23/06/12
ZIM
4
24 (32)
1/0
75
Out Type 22/06/12
BAN
4
41 (36)
2/1
113.8
stumped 20/06/12
ZIM
4
4 (6)
0/0
66.6
Out Type
J.Smuts T20 13 13 ▼ 174 45
Date
Match
BO
R(B)
4s/6s
SR
Out
14/02/21
PAK
3
1 (6)
0/0
16.6
catch 13/02/21
PAK
3
7 (8)
1/0
87.5
catch 21/02/20
AUS
4
7 (5)
1/0
140
catch 14/02/20
ENG
5
13 (12)
0/1
108.3
bowled 12/02/20
ENG
5
20 (20)
2/0
100
catch 21/02/18
IND
2
2 (9)
0/0
22.2
catch 18/02/18
IND
1
14 (9)
3/0
155.5
catch 25/06/17
ENG
1
29 (30)
2/1
96.6
catch 23/06/17
ENG
1
45 (35)
4/3
128.5
catch 21/06/17
ENG
1
0 (1)
0/0
0
bowled 25/01/17
SL
1
19 (14)
3/0
135.7
lbw 22/01/17
SL
1
4 (8)
1/0
50
catch 20/01/17
SL
1
13 (8)
1/1
162.5
catch
H.Davids T20 9 9 ▼ 161 68
Date
Match
BO
R(B)
4s/6s
SR
Out
20/11/13
PAK
4
3 (5)
0/0
60
bowled 15/11/13
PAK
6
0 (2)
0/0
0
bowled 06/08/13
SL
1
0 (1)
0/0
0
lbw 04/08/13
SL
1
7 (10)
0/0
70
bowled 02/08/13
SL
1
1 (8)
0/0
12.5
lbw 03/03/13
PAK
2
7 (6)
1/0
116.6
catch 26/12/12
NZ
1
68 (51)
7/2
133.3
catch 23/12/12
NZ
2
55 (38)
7/1
144.7
catch 21/12/12
NZ
2
20 (13)
3/1
153.8
bowled
A.Phehlukwayo T20 41 23 ▼ 159 27
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
7
0 (3)
0/0
0
catch 12/12/23
IND
7
10 (4)
0/1
250
not out 27/07/22
ENG
7
22 (17)
3/0
129.4
catch 16/04/21
PAK
7
1 (2)
0/0
50
catch 14/04/21
PAK
6
11 (8)
1/0
137.5
lbw 10/04/21
PAK
7
9 (5)
1/0
180
not out 14/02/21
PAK
7
0 (3)
0/0
0
catch 11/02/21
PAK
6
14 (8)
1/1
175
catch 21/02/20
AUS
7
0 (1)
0/0
0
lbw 16/02/20
ENG
7
1 (3)
0/0
33.3
catch 14/02/20
ENG
6
0 (1)
0/0
0
bowled 12/02/20
ENG
6
18 (15)
0/2
120
run out 18/09/19
IND
7
8 (5)
0/1
160
not out 19/03/19
SL
7
4 (4)
1/0
100
catch 06/02/19
PAK
6
10 (10)
2/0
100
lbw 01/02/19
PAK
8
5 (2)
1/0
250
not out 17/11/18
AUS
8
2 (3)
0/0
66.6
not out 09/10/18
ZIM
7
4 (8)
0/0
50
not out 14/08/18
SL
7
0 (3)
0/0
0
bowled 18/02/18
IND
7
13 (8)
2/0
162.5
catch 25/06/17
ENG
8
27 (20)
4/0
135
not out 23/06/17
ENG
8
0 (1)
0/0
0
bowled 22/01/17
SL
8
0 (2)
0/0
0
catch
K.Rabada T20 55 21 ▼ 147 22
Date
Match
BO
R(B)
4s/6s
SR
Out
06/11/22
NED
9
9 (8)
0/0
112.5
not out 03/11/22
PAK
8
1 (2)
0/0
50
run out 04/10/22
IND
8
9 (8)
1/0
112.5
catch 02/10/22
IND
8
0 (0)
0/0
not out 28/09/22
IND
9
7 (11)
0/0
63.6
not out 27/07/22
ENG
8
0 (1)
0/0
0
bowled 30/10/21
SL
8
13 (7)
1/1
185.7
not out 23/10/21
AUS
9
19 (23)
1/1
82.6
not out 10/09/21
SL
7
0 (0)
0/0
not out 19/07/21
IRE
8
19 (9)
4/0
211.1
not out 01/07/21
WI
8
16 (12)
1/1
133.3
not out 29/06/21
WI
8
4 (4)
0/0
100
not out 27/06/21
WI
8
7 (7)
0/0
100
not out 26/06/21
WI
8
6 (3)
1/0
200
not out 29/11/20
ENG
8
5 (4)
1/0
125
not out 26/02/20
AUS
8
5 (4)
1/0
125
lbw 21/02/20
AUS
9
22 (19)
1/2
115.7
bowled 19/03/19
SL
8
0 (4)
0/0
0
bowled 14/08/18
SL
8
0 (2)
0/0
0
lbw 06/03/16
AUS
9
0 (0)
0/0
not out 16/08/15
NZ
9
5 (6)
0/0
83.3
not out
W.Parnell T20 52 22 ▼ 145 24
Date
Match
BO
R(B)
4s/6s
SR
Out
28/03/23
WI
7
2 (2)
0/0
100
bowled 25/03/23
WI
7
4 (6)
0/0
66.6
catch 06/11/22
NED
7
0 (2)
0/0
0
catch 03/11/22
PAK
7
3 (4)
0/0
75
lbw 30/10/22
IND
7
2 (5)
0/0
40
not out 27/10/22
BAN
7
0 (2)
0/0
0
not out 04/10/22
IND
7
22 (18)
2/0
122.2
not out 02/10/22
IND
7
1 (4)
0/0
25
bowled 28/09/22
IND
7
24 (37)
1/1
64.8
catch 05/08/22
IRE
8
2 (4)
0/0
50
not out 17/02/17
NZ
8
4 (1)
1/0
400
not out 25/01/17
SL
7
3 (3)
0/0
100
not out 22/01/17
SL
7
3 (7)
0/0
42.8
catch 20/01/17
SL
7
0 (0)
0/0
not out 07/11/14
AUS
8
2 (6)
0/0
33.3
not out 14/03/14
AUS
8
17 (17)
1/0
100
not out 20/11/13
PAK
7
6 (6)
0/0
100
run out 04/08/13
SL
8
10 (6)
1/0
166.6
not out 02/08/13
SL
8
0 (0)
0/0
not out 24/06/12
ZIM
8
12 (6)
2/0
200
not out 20/06/12
ZIM
9
3 (3)
0/0
100
not out 22/02/12
NZ
8
22 (17)
2/1
129.4
not out
C.Morris T20 24 14 ▼ 133 55
Date
Match
BO
R(B)
4s/6s
SR
Out
06/02/19
PAK
7
55 (29)
5/3
189.6
not out 01/02/19
PAK
6
1 (2)
0/0
50
catch 17/11/18
AUS
7
0 (1)
0/0
0
catch 24/02/18
IND
6
4 (3)
1/0
133.3
bowled 18/02/18
IND
8
0 (1)
0/0
0
catch 25/06/17
ENG
3
8 (9)
1/0
88.8
catch 23/06/17
ENG
7
12 (11)
1/0
109
catch 17/02/17
NZ
7
9 (7)
0/1
128.5
not out 25/03/16
WI
8
16 (17)
2/0
94.1
not out 06/03/16
AUS
7
3 (5)
0/0
60
catch 04/03/16
AUS
8
8 (9)
1/0
88.8
catch 19/02/16
ENG
8
17 (7)
1/1
242.8
not out 03/03/13
PAK
4
0 (1)
0/0
0
catch 22/06/12
BAN
8
0 (1)
0/0
0
run out
J.Botha T20 27 15 ▼ 127 25
Date
Match
BO
R(B)
4s/6s
SR
Out
02/10/12
IND
9
8 (5)
0/1
160
catch 22/02/12
NZ
7
2 (7)
0/0
28.5
catch 17/02/12
NZ
8
14 (8)
1/1
175
not out 09/01/11
IND
7
25 (22)
1/1
113.6
catch 10/10/10
ZIM
8
1 (1)
0/0
100
not out 20/05/10
WI
7
23 (22)
0/2
104.5
catch 19/05/10
WI
6
0 (2)
0/0
0
catch 10/05/10
PAK
8
19 (8)
4/0
237.5
stumped 08/05/10
ENG
8
12 (12)
0/1
100
catch 16/06/09
IND
7
4 (2)
1/0
200
not out 13/06/09
WI
9
4 (2)
0/0
200
not out 09/06/09
NZ
9
2 (2)
0/0
100
not out 27/03/09
AUS
8
7 (5)
1/0
140.00
not out 11/01/09
AUS
8
5 (7)
0/0
71.4
not out 16/12/07
WI
9
28 (22)
2/2
127.27
not out
G.Linde T20 14 11 ▼ 111 29
Date
Match
BO
R(B)
4s/6s
SR
Out
19/07/21
IRE
7
10 (13)
1/0
76.9
catch 01/07/21
WI
7
6 (6)
1/0
100
catch 29/06/21
WI
7
0 (4)
0/0
0
bowled 27/06/21
WI
7
3 (3)
0/0
100
lbw 26/06/21
WI
7
0 (1)
0/0
0
catch 16/04/21
PAK
5
3 (4)
0/0
75
catch 14/04/21
PAK
3
22 (11)
1/2
200
bowled 12/04/21
PAK
6
20 (10)
0/2
200
not out 10/04/21
PAK
6
6 (7)
0/0
85.7
lbw 29/11/20
ENG
7
29 (20)
2/1
145
run out 27/11/20
ENG
7
12 (6)
1/1
200
bowled
M.Mosehle T20 7 6 ▼ 105 36
Date
Match
BO
R(B)
4s/6s
SR
Out
29/10/17
BAN
2
5 (5)
1/0
100
bowled 25/06/17
ENG
7
36 (22)
1/4
163.6
catch 23/06/17
ENG
3
15 (12)
1/1
125
catch 25/01/17
SL
6
32 (15)
1/3
213.3
not out 22/01/17
SL
4
11 (10)
2/0
110
catch 20/01/17
SL
6
6 (1)
0/1
600
run out
P.van Biljon T20 7 5 ▼ 101 42
Date
Match
BO
R(B)
4s/6s
SR
Out
12/04/21
PAK
5
2 (6)
0/0
33.3
catch 10/04/21
PAK
5
34 (24)
0/2
141.6
catch 14/02/21
PAK
4
16 (11)
4/0
145.4
bowled 13/02/21
PAK
4
42 (32)
3/2
131.2
catch 27/11/20
ENG
6
7 (6)
0/0
116.6
not out
D.Wiese T20 20 11 ▼ 92 28
Date
Match
BO
R(B)
4s/6s
SR
Out
25/03/16
WI
7
28 (26)
2/0
107.6
catch 20/03/16
AFG
7
0 (0)
0/0
not out 06/03/16
AUS
8
10 (3)
0/1
333.3
not out 04/03/16
AUS
7
13 (11)
0/1
118.1
run out 19/02/16
ENG
7
2 (2)
0/0
100
bowled 16/08/15
NZ
7
2 (4)
0/0
50
catch 14/01/15
WI
3
21 (16)
2/0
131.2
bowled 11/01/15
WI
7
6 (2)
0/1
300
catch 09/11/14
AUS
7
0 (1)
0/0
0
catch 04/08/13
SL
7
7 (8)
0/0
87.5
not out 02/08/13
SL
7
3 (2)
0/0
150
not out
K.Maharaj T20 25 7 ▼ 70 41
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
8
1 (3)
0/0
33.3
bowled 06/11/22
NED
8
13 (12)
0/1
108.3
catch 04/10/22
IND
9
11 (8)
0/1
137.5
catch 28/09/22
IND
8
41 (35)
5/2
117.1
bowled 27/07/22
ENG
9
4 (5)
0/0
80
not out 17/06/22
IND
8
0 (2)
0/0
0
catch 23/10/21
AUS
8
0 (2)
0/0
0
run out
R.Peterson T20 17 10 ▼ 63 13
Date
Match
BO
R(B)
4s/6s
SR
Out
09/11/14
AUS
8
4 (4)
0/0
100
not out 03/03/13
PAK
8
13 (14)
1/0
92.8
catch 23/12/12
NZ
6
0 (1)
0/0
0
catch 02/10/12
IND
7
10 (10)
1/0
100
bowled 30/09/12
AUS
7
32 (19)
6/0
168.42
not out 28/09/12
PAK
8
3 (4)
0/0
75
not out 22/06/12
BAN
9
11 (6)
0/1
183.3
not out 20/06/12
ZIM
8
13 (11)
2/0
118.1
Out Type 22/02/12
NZ
9
11 (10)
1/0
110
not out 09/01/11
IND
8
2 (6)
0/0
33.3
catch
C.Jonker T20 2 2 ▼ 57 49
Date
Match
BO
R(B)
4s/6s
SR
Out
09/10/18
ZIM
6
8 (5)
0/1
160
catch 24/02/18
IND
5
49 (24)
5/2
204.1
catch
B.Fortuin T20 17 9 ▼ 52 17
Date
Match
BO
R(B)
4s/6s
SR
Out
01/09/23
AUS
7
8 (8)
1/0
100
catch 28/03/23
WI
8
0 (1)
0/0
0
not out 25/03/23
WI
9
4 (2)
1/0
200
run out 22/07/21
IRE
8
5 (4)
1/0
125
catch 16/04/21
PAK
9
8 (6)
1/0
133.3
catch 14/02/21
PAK
9
10 (12)
1/0
83.3
bowled 11/02/21
PAK
8
17 (9)
3/0
188.8
not out 16/02/20
ENG
8
0 (0)
0/0
not out 14/02/20
ENG
8
0 (1)
0/0
0
catch
W.Mulder T20 5 3 ▼ 51 36
Date
Match
BO
R(B)
4s/6s
SR
Out
22/07/21
IRE
7
36 (26)
2/2
138.4
catch 03/07/21
WI
6
9 (9)
1/0
100
not out 16/04/21
PAK
6
6 (9)
0/0
66.6
catch
S.Pollock T20 10 7 ▼ 48 24
Date
Match
BO
R(B)
4s/6s
SR
Out
16/12/07
WI
6
2 (5)
0/0
40.00
run out 23/11/07
NZ
6
6 (5)
0/0
120
catch 20/09/07
IND
6
0 (1)
0/0
0
bowled 19/09/07
NZ
6
16 (11)
0/1
145.4
not out 16/09/07
ENG
6
0 (1)
0/0
0
catch 24/02/06
AUS
3
2 (3)
0/0
66.6
catch 09/01/06
AUS
5
24 (17)
2/1
141.1
catch
J.Wath T20 8 4 ▼ 46 21
Date
Match
BO
R(B)
4s/6s
SR
Out
20/09/07
IND
9
2 (6)
0/0
33.3
stumped 16/09/07
ENG
9
9 (5)
1/0
180
not out 01/12/06
IND
7
21 (21)
1/0
100
catch 24/02/06
AUS
2
14 (7)
1/1
200
catch
H.Kuhn T20 4 4 ▼ 45 29
Date
Match
BO
R(B)
4s/6s
SR
Out
22/01/17
SL
2
29 (20)
1/2
145
stumped 20/01/17
SL
2
10 (6)
2/0
166.6
lbw 10/10/10
ZIM
6
1 (2)
0/0
50
catch 15/11/09
ENG
7
5 (4)
0/0
125
not out
S.Magala T20 6 3 ▼ 34 18
Date
Match
BO
R(B)
4s/6s
SR
Out
25/03/23
WI
8
18 (5)
1/2
360
not out 16/04/21
PAK
8
7 (8)
0/1
87.5
catch 10/04/21
PAK
8
9 (5)
0/1
180
not out
L.Ngidi T20 37 10 ▼ 31 13
Date
Match
BO
R(B)
4s/6s
SR
Out
01/09/23
AUS
9
13 (7)
2/0
185.7
not out 30/08/23
AUS
10
2 (3)
0/0
66.7
not out 03/11/22
PAK
10
4 (1)
1/0
400
not out 27/07/22
ENG
10
1 (2)
0/0
50
not out 17/06/22
IND
10
4 (10)
0/0
40
catch 01/07/21
WI
10
0 (2)
0/0
catch 26/02/20
AUS
10
0 (1)
0/0
0
bowled 21/02/20
AUS
10
1 (5)
0/0
20
catch 14/08/18
SL
10
4 (6)
0/0
66.6
catch 22/01/17
SL
11
2 (3)
0/0
66.6
not out
T.Bruyn T20 2 2 ▼ 26 19
Date
Match
BO
R(B)
4s/6s
SR
Out
22/01/17
SL
3
7 (6)
1/0
116.6
catch 20/01/17
SL
3
19 (10)
2/1
190
catch
P.Biljon T20 3 3 ▼ 24 16
Date
Match
BO
R(B)
4s/6s
SR
Out
26/02/20
AUS
6
1 (4)
0/0
25
bowled 23/02/20
AUS
6
7 (3)
1/0
233.3
not out 21/02/20
AUS
6
16 (15)
2/0
106.6
bowled
K.Abbott T20 21 6 ▼ 23 9
Date
Match
BO
R(B)
4s/6s
SR
Out
04/03/16
AUS
9
6 (4)
1/0
150
not out 19/02/16
ENG
9
2 (2)
0/0
100
not out 16/08/15
NZ
10
9 (8)
1/0
112.5
not out 11/01/15
WI
8
2 (2)
0/0
100
run out 07/11/14
AUS
9
2 (2)
0/0
100
not out 03/03/13
PAK
10
2 (2)
0/0
100
catch
R.Kleinveldt T20 5 2 ▼ 22 22
Date
Match
BO
R(B)
4s/6s
SR
Out
03/03/13
PAK
9
22 (7)
1/3
314.2
catch 26/12/12
NZ
7
0 (0)
0/0
not out
M.Morkel T20 31 7 ▼ 21 8
Date
Match
BO
R(B)
4s/6s
SR
Out
25/06/17
ENG
9
5 (2)
1/0
250
not out 23/06/17
ENG
9
0 (1)
0/0
0
not out 22/03/14
SL
9
0 (0)
0/0
not out 20/11/13
PAK
9
8 (5)
2/0
160
not out 02/10/12
IND
11
6 (3)
0/1
200
bowled 08/05/10
ENG
10
1 (2)
0/0
50
bowled 20/09/07
IND
10
1 (3)
0/0
33.3
not out
M.Breetzke T20 2 2 ▼ 20 16
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
2
4 (3)
1/0
133.3
bowled 12/12/23
IND
2
16 (7)
1/1
228.5
run out
J.Dala T20 10 4 ▼ 19 12
Date
Match
BO
R(B)
4s/6s
SR
Out
06/02/19
PAK
9
5 (7)
0/0
71.4
catch 09/10/18
ZIM
8
0 (1)
0/0
0
not out 14/08/18
SL
9
12 (17)
1/0
70.5
not out 18/02/18
IND
10
2 (3)
0/0
66.6
not out
A.Phangiso T20 17 3 ▼ 19 13
Date
Match
BO
R(B)
4s/6s
SR
Out
22/01/17
SL
9
13 (19)
1/0
68.4
catch 25/03/16
WI
9
4 (5)
0/0
80
run out 16/08/15
NZ
8
2 (5)
0/0
40
catch
I.Tahir T20 35 4 ▼ 19 9
Date
Match
BO
R(B)
4s/6s
SR
Out
19/03/19
SL
10
1 (1)
0/0
100
not out 22/01/17
SL
10
1 (6)
0/0
16.6
bowled 27/03/14
NED
10
9 (7)
1/0
128.5
not out 22/03/14
SL
10
8 (4)
0/1
200
not out
D.Steyn T20 38 10 ▼ 19 5
Date
Match
BO
R(B)
4s/6s
SR
Out
21/02/20
AUS
8
0 (1)
0/0
0
catch 12/02/20
ENG
9
5 (2)
1/0
250
not out 19/03/19
SL
9
1 (3)
0/0
33.3
not out 27/03/14
NED
8
5 (4)
1/0
125
catch 24/03/14
NZ
8
1 (1)
0/0
100
not out 22/03/14
SL
8
0 (2)
0/0
0
run out 20/11/13
PAK
8
1 (3)
0/0
33.3
catch 02/10/12
IND
10
0 (0)
0/0
not out 08/05/10
ENG
9
5 (6)
0/0
83.3
catch 11/01/09
AUS
9
1 (2)
0/0
50
catch
B.Hendricks T20 19 5 ▼ 18 12
Date
Match
BO
R(B)
4s/6s
SR
Out
22/07/21
IRE
9
0 (1)
0/0
0
not out 12/02/20
ENG
8
0 (1)
0/0
0
bowled 06/02/19
PAK
8
3 (6)
0/0
50
bowled 27/03/14
NED
9
3 (4)
0/0
75
catch 14/03/14
AUS
9
12 (11)
0/1
109
not out
W.Lubbe T20 2 2 ▼ 16 12
Date
Match
BO
R(B)
4s/6s
SR
Out
12/04/21
PAK
3
12 (7)
3/0
171.4
catch 10/04/21
PAK
3
4 (3)
1/0
133.3
catch
A.Nortje T20 30 11 ▼ 16 4
Date
Match
BO
R(B)
4s/6s
SR
Out
25/03/23
WI
10
0 (1)
0/0
0
not out 06/11/22
NED
10
4 (1)
1/0
400
not out 03/11/22
PAK
9
1 (5)
0/0
20
catch 04/10/22
IND
10
0 (1)
0/0
0
run out 28/09/22
IND
10
2 (2)
0/0
100
not out 17/06/22
IND
9
1 (4)
0/0
25
catch 23/10/21
AUS
10
2 (3)
0/0
66.6
catch 01/07/21
WI
11
4 (6)
0/0
66.6
not out 29/06/21
WI
9
0 (3)
0/0
0
run out 27/06/21
WI
9
0 (2)
0/0
0
not out 26/02/20
AUS
9
2 (6)
0/0
33.3
lbw
G.Cloete T20 2 2 ▼ 15 13
Date
Match
BO
R(B)
4s/6s
SR
Out
01/02/19
PAK
2
13 (12)
2/0
108.3
catch 09/10/18
ZIM
2
2 (3)
0/0
66.6
catch
A.Petersen T20 2 2 ▼ 14 8
Date
Match
BO
R(B)
4s/6s
SR
Out
20/05/10
WI
5
8 (12)
0/0
66.6
lbw 19/05/10
WI
7
6 (7)
1/0
85.7
run out
V.Jaarsveld T20 1 1 ▼ 12 12
Date
Match
BO
R(B)
4s/6s
SR
Out
27/03/09
AUS
5
3 (7)
0/0
42.86
D.Ferreira T20 1 1 ▼ 12 12
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
6
12 (11)
0/1
109
bowled
G.Coetzee T20 3 2 ▼ 12 11
Date
Match
BO
R(B)
4s/6s
SR
Out
01/09/23
AUS
8
11 (11)
1/0
100
catch 30/08/23
AUS
8
1 (2)
0/0
50.0
catch
M.Jansen T20 4 1 ▼ 12 12
Date
Match
BO
R(B)
4s/6s
SR
Out
17/06/22
IND
7
12 (17)
1/1
70.5
catch
V.Philander T20 6 3 ▼ 10 6
Date
Match
BO
R(B)
4s/6s
SR
Out
16/12/07
WI
8
4 (9)
0/0
44.44
lbw 23/11/07
NZ
8
2 (7)
0/0
28.5
run out 20/09/07
IND
8
2 (5)
0/0
40
stumped
M.Ntini T20 7 4 ▼ 10 5
Date
Match
BO
R(B)
4s/6s
SR
Out
09/01/11
IND
11
1 (2)
0/0
50
not out 11/01/09
AUS
10
0 (1)
0/0
0
bowled 20/09/07
IND
11
4 (2)
1/0
200
not out 21/10/05
NZ
10
5 (6)
1/0
83.3
bowled
T.Shamsi T20 65 13 ▼ 10 4
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
11
1 (1)
0/0
100
not out 03/11/22
PAK
11
1 (1)
0/0
100
not out 04/10/22
IND
11
0 (1)
0/0
0
catch 17/06/22
IND
11
4 (3)
0/0
133.3
not out 23/10/21
AUS
11
0 (1)
0/0
0
not out 01/07/21
WI
9
0 (2)
0/0
catch 29/06/21
WI
10
0 (0)
0/0
not out 16/04/21
PAK
11
0 (3)
0/0
0
catch 26/02/20
AUS
11
2 (4)
0/0
50
not out 21/02/20
AUS
11
2 (4)
0/0
50
not out 06/02/19
PAK
11
0 (1)
0/0
0
not out 14/08/18
SL
11
0 (2)
0/0
0
catch 18/02/18
IND
11
0 (2)
0/0
0
not out
R.McLaren T20 11 4 ▼ 9 6
Date
Match
BO
R(B)
4s/6s
SR
Out
07/11/14
AUS
7
1 (4)
0/0
25
catch 20/05/10
WI
8
1 (2)
0/0
50
not out 19/05/10
WI
8
6 (6)
0/0
100
not out 15/11/09
ENG
8
1 (1)
0/0
100
not out
D.Vilas T20 3 1 ▼ 8 8
Date
Match
BO
R(B)
4s/6s
SR
Out
24/06/12
ZIM
6
2 (3)
0/0
66.6
catch
L.Sipamla T20 9 2 ▼ 8 8
Date
Match
BO
R(B)
4s/6s
SR
Out
14/02/21
PAK
10
8 (10)
1/0
80
not out 06/02/19
PAK
10
0 (1)
0/0
0
bowled
R.Merwe T20 10 4 ▼ 7 4
Date
Match
BO
R(B)
4s/6s
SR
Out
19/05/10
WI
9
4 (3)
0/0
133.3
not out 10/05/10
PAK
9
2 (2)
0/0
100
not out 13/06/09
WI
8
1 (3)
0/0
33.3
catch 09/06/09
NZ
4
0 (6)
0/0
0
bowled
M.Short T20 1 1 ▼ 5 5
Date
Match
BO
R(B)
4s/6s
SR
Out
03/09/23
AUS
3
5 (7)
1/0
71.4
catch
D.Paterson T20 8 2 ▼ 5 4
Date
Match
BO
R(B)
4s/6s
SR
Out
18/02/18
IND
9
1 (1)
0/0
100
run out 23/06/17
ENG
10
4 (1)
1/0
400
not out
L.Williams T20 10 4 ▼ 5 2
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
10
0 (2)
0/0
0
lbw 01/09/23
AUS
10
1 (3)
0/0
33.3
not out 19/07/21
IRE
9
2 (2)
0/0
100
not out 16/04/21
PAK
10
2 (5)
0/0
40
not out
C.Langeveldt T20 7 3 ▼ 4 2
Date
Match
BO
R(B)
4s/6s
SR
Out
08/05/10
ENG
11
2 (3)
0/0
66.6
not out 01/12/06
IND
11
0 (1)
0/0
0
not out 21/10/05
NZ
9
2 (4)
0/0
50
bowled
J.Snyman T20 1 1 ▼ 2 2
Date
Match
BO
R(B)
4s/6s
SR
Out
11/02/21
PAK
3
2 (6)
0/0
33.3
bowled
L.Tsotsobe T20 23 3 ▼ 2 1
Date
Match
BO
R(B)
4s/6s
SR
Out
27/03/14
NED
11
1 (2)
0/0
50
not out 03/03/13
PAK
11
0 (1)
0/0
0
not out 20/06/12
ZIM
11
1 (3)
0/0
33.3
Out Type
N.Burger T20 1 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/23
IND
9
1 (3)
0/0
33.3
lbw
R.Theron T20 6 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
09/01/11
IND
10
1 (4)
0/0
25
not out
T.Sangha T20 1 0 0 0 J.Inglis T20 1 0 0 0 T.Head T20 1 0 0 0 T.David T20 1 0 0 0 A.Turner T20 1 0 0 0 M.Marsh T20 1 0 0 0 M.Stoinis T20 1 0 0 0 S.Abbott T20 1 0 0 0 N.Ellis T20 1 0 0 0 S.johnson T20 1 0 0 0 G.Stuurman T20 1 0 0 0 D.Brevis T20 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
01/09/23
AUS
5
0 (1)
0/0
0
catch
Y.Abdulla T20 1 0 0 0 S.Qeshile T20 2 0 0 0 E.Leie T20 2 0 0 0 R.Frylinck T20 3 0 0 0 M.Lange T20 8 0 0 0