H.Amla ODI 142 140 ▼ 6415 154
Date
Match
BO
R(B)
4s/6s
SR
Out
28/06/19
SL
2
80 (105)
5/0
76.1
not out 23/06/19
PAK
1
2 (3)
0/0
66.6
lbw 19/06/19
NZ
2
55 (83)
4/0
66.2
bowled 15/06/19
AFG
1
41 (83)
4/0
49.3
not out 10/06/19
WI
2
6 (7)
1/0
85.7
catch 05/06/19
IND
1
6 (9)
1/0
66.6
catch 30/05/19
ENG
2
13 (23)
1/0
56.5
catch 30/01/19
PAK
2
14 (17)
2/0
82.3
catch 27/01/19
PAK
1
59 (75)
7/0
78.6
bowled 25/01/19
PAK
2
25 (30)
3/0
83.3
catch 22/01/19
PAK
2
8 (5)
2/0
160
bowled 19/01/19
PAK
1
108 (120)
7/1
90
not out 12/08/18
SL
1
0 (4)
0/0
0
bowled 08/08/18
SL
2
40 (23)
6/0
173.9
catch 05/08/18
SL
1
59 (59)
9/1
100
bowled 01/08/18
SL
2
43 (43)
6/0
100
catch 29/07/18
SL
1
19 (14)
3/0
135.7
bowled 16/02/18
IND
2
10 (19)
2/0
52.6
catch 13/02/18
IND
1
71 (92)
5/0
77.1
run out 10/02/18
IND
2
33 (40)
4/0
82.5
catch 07/02/18
IND
1
1 (2)
0/0
50
lbw 04/02/18
IND
1
23 (32)
4/0
71.8
catch 01/02/18
IND
2
16 (17)
1/0
94.1
lbw 18/10/17
BAN
1
85 (92)
4/0
92.3
catch 15/10/17
BAN
2
110 (112)
8/0
98.2
not out 11/06/17
IND
2
35 (54)
3/1
64.8
catch 07/06/17
PAK
2
16 (20)
2/0
80
lbw 03/06/17
SL
1
103 (115)
5/2
89.5
run out 29/05/17
ENG
1
55 (54)
11/0
101.8
bowled 27/05/17
ENG
2
24 (29)
3/0
82.7
catch 24/05/17
ENG
1
73 (76)
8/0
96
lbw 04/03/17
NZ
2
8 (28)
1/0
28.5
catch 01/03/17
NZ
1
40 (38)
6/1
105.2
bowled 25/02/17
NZ
2
7 (19)
0/0
36.8
catch 22/02/17
NZ
1
10 (13)
2/0
76.9
lbw 19/02/17
NZ
2
35 (43)
4/0
81.3
catch 10/02/17
SL
2
154 (134)
15/5
114.9
catch 07/02/17
SL
1
1 (9)
0/0
11.1
catch 04/02/17
SL
2
34 (54)
4/0
62.9
run out 01/02/17
SL
1
15 (14)
3/0
107.1
lbw 28/01/17
SL
2
57 (71)
5/1
80.2
catch 12/10/16
AUS
2
25 (22)
5/0
113.6
bowled 09/10/16
AUS
1
4 (8)
1/0
50
lbw 05/10/16
AUS
2
45 (30)
9/0
150
lbw 24/06/16
WI
1
16 (36)
2/0
44.4
lbw 15/06/16
WI
1
110 (99)
13/0
111.1
catch 11/06/16
AUS
2
60 (64)
6/1
93.7
catch 07/06/16
AUS
1
35 (46)
2/0
76
run out 03/06/16
WI
2
20 (26)
1/0
76.9
lbw 14/02/16
ENG
2
59 (93)
4/0
63.4
stumped 12/02/16
ENG
1
0 (3)
0/0
0
bowled 09/02/16
ENG
2
127 (130)
13/2
97.6
catch 06/02/16
ENG
1
4 (8)
1/0
50
bowled 03/02/16
ENG
2
6 (9)
1/0
66.6
bowled 25/10/15
IND
2
23 (13)
5/0
176.9
catch 22/10/15
IND
2
7 (10)
0/0
70
catch 18/10/15
IND
3
5 (15)
0/0
33.3
stumped 14/10/15
IND
1
17 (17)
3/0
100
stumped 11/10/15
IND
2
37 (59)
3/0
62.7
bowled 26/08/15
NZ
2
44 (55)
7/0
80
catch 23/08/15
NZ
1
8 (8)
2/0
100
catch 19/08/15
NZ
2
124 (126)
13/3
98.4
bowled 15/07/15
BAN
2
15 (35)
2/0
42.8
catch 12/07/15
BAN
1
22 (37)
3/0
59.4
bowled 10/07/15
BAN
2
14 (18)
2/0
77.7
catch 24/03/15
NZ
1
10 (14)
2/0
71.4
bowled 18/03/15
SL
1
16 (23)
1/0
69.5
catch 07/03/15
PAK
2
38 (27)
9/0
140.7
catch 27/02/15
WI
2
65 (88)
1/1
73.8
lbw 22/02/15
IND
1
22 (28)
2/0
78.5
catch 28/01/15
WI
2
133 (105)
11/6
126.6
bowled 21/01/15
WI
2
61 (63)
9/0
96.8
not out 18/01/15
WI
1
153 (142)
14/0
107.7
not out 16/01/15
WI
1
66 (66)
10/0
100
run out 23/11/14
AUS
1
18 (28)
3/0
64.2
catch 21/11/14
AUS
2
18 (20)
3/0
90
catch 19/11/14
AUS
1
102 (115)
9/0
88.6
bowled 16/11/14
AUS
2
10 (22)
1/0
45.4
catch 14/11/14
AUS
1
8 (13)
1/0
61.5
catch 24/10/14
NZ
1
119 (135)
15/0
88.1
bowled 21/10/14
NZ
2
38 (74)
1/0
51.3
bowled 06/09/14
AUS
1
51 (75)
2/0
68
catch 02/09/14
AUS
1
17 (28)
2/0
60.7
catch 27/08/14
AUS
2
24 (29)
4/0
82.7
catch 19/08/14
ZIM
2
15 (21)
2/0
71.43
bowled 17/08/14
ZIM
2
122 (132)
6/3
92.42
not out 12/07/14
SL
1
48 (61)
4/0
78.6
catch 09/07/14
SL
1
101 (102)
11/0
99
catch 06/07/14
SL
1
109 (130)
8/1
83.8
lbw 11/12/13
IND
1
13 (16)
3/0
81.2
catch 08/12/13
IND
2
100 (117)
8/0
85.4
catch 05/12/13
IND
1
65 (88)
5/1
73.8
bowled 30/11/13
PAK
2
41 (48)
6/0
85.4
run out 27/11/13
PAK
1
98 (131)
7/0
74.8
catch 24/11/13
PAK
2
3 (3)
0/0
100
bowled 11/11/13
PAK
1
3 (4)
0/0
75
lbw 08/11/13
PAK
2
46 (50)
6/0
92
bowled 06/11/13
PAK
1
10 (10)
1/0
100
bowled 31/07/13
SL
2
18 (28)
2/0
64.2
lbw 28/07/13
SL
1
77 (71)
9/0
108.4
lbw 19/06/13
ENG
2
1 (3)
0/0
33.3
catch 14/06/13
WI
2
23 (27)
2/0
85.1
catch 10/06/13
PAK
2
81 (97)
9/0
83.5
catch 06/06/13
IND
1
22 (15)
4/0
146.6
catch 24/03/13
PAK
1
22 (65)
2/0
33.8
catch 21/03/13
PAK
1
0 (1)
0/0
0
catch 17/03/13
PAK
2
122 (113)
10/1
107.9
catch 15/03/13
PAK
1
17 (16)
3/0
106.2
catch 10/03/13
PAK
2
43 (43)
6/0
100
catch 19/01/13
NZ
1
13 (22)
1/0
59
lbw 05/09/12
ENG
1
97 (107)
9/1
90.6
not out 02/09/12
ENG
2
45 (73)
3/1
61.6
bowled 31/08/12
ENG
1
43 (51)
5/0
84.3
bowled 28/08/12
ENG
2
150 (124)
16/0
120.9
catch 03/03/12
NZ
1
76 (89)
7/0
85.3
catch 29/02/12
NZ
1
92 (107)
12/0
85.9
catch 25/02/12
NZ
1
8 (10)
1/0
80
bowled 14/01/12
SL
2
55 (58)
5/2
94.8
bowled 11/01/12
SL
1
112 (128)
8/0
87.5
catch 15/03/11
IRE
1
18 (17)
1/1
105.8
catch 12/03/11
IND
1
61 (72)
5/0
84.7
catch 05/03/11
ENG
1
42 (51)
2/0
82.3
bowled 24/02/11
WI
1
14 (15)
2/0
93.3
catch 23/01/11
IND
2
116 (132)
9/0
87.8
not out 21/01/11
IND
1
64 (69)
8/0
92.7
run out 18/01/11
IND
2
16 (18)
2/0
88.8
bowled 15/01/11
IND
1
4 (9)
1/0
44.4
catch 12/01/11
IND
2
50 (36)
8/0
138.8
catch 08/11/10
PAK
1
62 (47)
9/1
131.9
catch 05/11/10
PAK
2
10 (12)
1/0
83.3
catch 02/11/10
PAK
1
119 (126)
9/0
94.4
not out 31/10/10
PAK
1
65 (62)
8/0
104.8
lbw 29/10/10
PAK
2
35 (29)
3/1
120.6
lbw 03/06/10
WI
1
45 (50)
3/1
90
run out 30/05/10
WI
2
129 (115)
9/2
112.1
catch 28/05/10
ACTIXI
1
34 (28)
5/0
121.4
Out Type 24/05/10
WI
2
92 (95)
7/0
96.8
catch 22/05/10
WI
1
102 (109)
8/0
93.5
bowled 27/02/10
IND
2
87 (103)
8/0
84.4
catch 24/02/10
IND
1
34 (22)
7/0
154.5
catch
A.Villiers ODI 130 126 ▼ 6248 176
Date
Match
BO
R(B)
4s/6s
SR
Out
16/02/18
IND
3
30 (34)
4/0
88.2
bowled 13/02/18
IND
4
6 (7)
0/0
85.7
catch 10/02/18
IND
4
26 (18)
1/2
144.4
catch 22/10/17
BAN
5
20 (15)
1/1
133.3
catch 18/10/17
BAN
4
176 (104)
15/7
169.2
catch 11/06/17
IND
4
16 (12)
1/0
133.3
run out 07/06/17
PAK
4
0 (1)
0/0
0
catch 03/06/17
SL
4
4 (4)
0/0
100
catch 29/05/17
ENG
5
27 (30)
5/0
90
not out 27/05/17
ENG
4
52 (50)
6/0
104
catch 24/05/17
ENG
4
45 (38)
7/0
118.4
catch 04/03/17
NZ
5
23 (21)
2/2
109.5
catch 01/03/17
NZ
5
72 (59)
4/3
122
not out 25/02/17
NZ
4
85 (80)
7/1
106.2
catch 22/02/17
NZ
5
45 (49)
2/0
91.8
catch 19/02/17
NZ
4
37 (34)
3/0
108.8
not out 10/02/17
SL
4
14 (9)
2/0
155.5
catch 07/02/17
SL
4
64 (62)
4/0
103.2
bowled 04/02/17
SL
4
60 (61)
5/0
98.3
not out 01/02/17
SL
4
3 (5)
0/0
60
catch 28/01/17
SL
4
30 (27)
3/1
111.1
not out 24/06/16
WI
4
2 (10)
0/0
20
catch 15/06/16
WI
5
27 (19)
1/2
142.1
catch 11/06/16
AUS
4
39 (32)
4/1
121.8
bowled 07/06/16
AUS
4
22 (38)
0/0
57.8
bowled 03/06/16
WI
4
31 (49)
0/0
63.2
catch 14/02/16
ENG
5
101 (97)
11/1
104.1
not out 12/02/16
ENG
4
36 (27)
4/1
133.3
run out 09/02/16
ENG
5
0 (1)
0/0
0
not out 06/02/16
ENG
4
73 (91)
4/1
80.2
catch 03/02/16
ENG
4
8 (10)
1/0
80
catch 25/10/15
IND
4
119 (61)
3/11
195
catch 22/10/15
IND
4
112 (107)
10/2
104.6
catch 18/10/15
IND
5
4 (5)
1/0
80
lbw 14/10/15
IND
5
19 (20)
1/1
95
catch 11/10/15
IND
4
104 (73)
5/6
142.4
not out 26/08/15
NZ
4
64 (48)
8/1
133.3
Out Type 23/08/15
NZ
4
31 (45)
1/0
68.8
catch 19/08/15
NZ
4
9 (9)
1/0
100
catch 24/03/15
NZ
5
65 (45)
8/1
144.4
not out 07/03/15
PAK
5
77 (58)
7/5
132.7
catch 27/02/15
WI
5
162 (66)
17/8
245.4
not out 22/02/15
IND
4
30 (38)
3/0
78.9
run out 11/02/15
NZ
4
24 (28)
4/0
85.7
catch 25/01/15
WI
4
19 (25)
3/0
76
catch 18/01/15
WI
3
149 (44)
9/16
338.6
catch 16/01/15
WI
4
81 (94)
6/0
86.1
catch 21/11/14
AUS
4
91 (88)
6/0
103.4
catch 19/11/14
AUS
5
52 (34)
6/1
152.9
lbw 16/11/14
AUS
5
48 (41)
8/0
117
catch 14/11/14
AUS
5
80 (76)
4/1
105.2
run out 24/10/14
NZ
4
37 (25)
5/1
148
catch 21/10/14
NZ
5
89 (85)
9/0
104.7
not out 06/09/14
AUS
5
57 (41)
6/2
139
not out 02/09/14
AUS
4
6 (19)
0/0
31.5
catch 27/08/14
AUS
4
136 (106)
11/2
128.3
not out 19/08/14
ZIM
4
1 (4)
0/0
25.00
run out 17/08/14
ZIM
4
21 (12)
0/2
175.00
catch 12/07/14
SL
4
108 (71)
11/4
152.1
catch 09/07/14
SL
4
29 (41)
3/0
70.7
catch 06/07/14
SL
4
75 (70)
5/1
107.1
catch 11/12/13
IND
5
109 (101)
6/5
107.9
lbw 08/12/13
IND
3
3 (4)
0/0
75
stumped 05/12/13
IND
4
77 (47)
6/4
163.8
bowled 30/11/13
PAK
5
48 (63)
3/0
76.1
not out 27/11/13
PAK
5
74 (45)
8/2
164.4
catch 24/11/13
PAK
5
10 (15)
1/0
66.6
bowled 11/11/13
PAK
5
115 (102)
10/3
112.7
not out 08/11/13
PAK
4
30 (40)
2/0
75
catch 06/11/13
PAK
5
34 (40)
2/0
85
catch 01/11/13
PAK
4
10 (21)
0/0
47.6
catch 30/10/13
PAK
5
4 (12)
0/0
33.3
catch 31/07/13
SL
5
51 (51)
5/1
100
catch 28/07/13
SL
4
4 (8)
0/0
50
catch 26/07/13
SL
4
47 (72)
3/0
65.2
catch 23/07/13
SL
4
12 (18)
1/0
66.6
lbw 20/07/13
SL
4
23 (19)
5/0
121
bowled 19/06/13
ENG
5
0 (9)
0/0
0
catch 14/06/13
WI
3
37 (26)
2/1
142.3
catch 10/06/13
PAK
4
31 (31)
1/1
100
run out 06/06/13
IND
4
70 (71)
7/0
98.5
catch 24/03/13
PAK
4
95 (111)
9/1
85.5
not out 21/03/13
PAK
4
75 (108)
5/0
69.4
catch 17/03/13
PAK
4
128 (108)
12/3
118.5
catch 15/03/13
PAK
4
4 (5)
1/0
80
catch 10/03/13
PAK
3
65 (63)
4/0
103.1
catch 19/01/13
NZ
4
7 (8)
1/0
87.5
lbw 05/09/12
ENG
5
75 (79)
10/0
94.9
not out 02/09/12
ENG
4
39 (46)
2/0
84.7
stumped 31/08/12
ENG
4
28 (31)
3/0
90.3
catch 28/08/12
ENG
5
28 (29)
1/0
96.5
bowled 03/03/12
NZ
6
9 (5)
0/1
180
not out 29/02/12
NZ
5
31 (35)
2/0
88.5
not out 25/02/12
NZ
5
106 (106)
3/4
100
not out 22/01/12
SL
4
125 (98)
10/4
127.5
not out 20/01/12
SL
3
96 (76)
8/3
126.3
bowled 17/01/12
SL
6
39 (36)
3/0
108.3
not out 14/01/12
SL
5
17 (13)
2/0
130.7
run out 11/01/12
SL
4
52 (40)
7/0
130
bowled 12/03/11
IND
4
52 (39)
6/1
133.3
catch 05/03/11
ENG
4
25 (44)
0/0
56.8
bowled 24/02/11
WI
4
107 (105)
8/2
101.9
not out 23/01/11
IND
4
11 (12)
1/0
91.6
stumped 21/01/11
IND
4
3 (5)
0/0
60
catch 18/01/11
IND
4
16 (20)
0/0
80
catch 15/01/11
IND
4
8 (13)
1/0
61.5
catch 12/01/11
IND
4
76 (69)
7/1
110.1
catch 08/11/10
PAK
4
61 (72)
5/0
84.7
catch 05/11/10
PAK
4
49 (70)
0/0
70
catch 02/11/10
PAK
4
19 (40)
1/0
47.5
stumped 31/10/10
PAK
4
29 (43)
1/0
67.4
bowled 29/10/10
PAK
4
51 (53)
6/0
96.2
catch 03/06/10
WI
4
13 (16)
1/0
81.2
catch 30/05/10
WI
4
57 (64)
3/0
89
not out 28/05/10
ACTIXI
4
70 (80)
2/1
87.5
Out Type 24/05/10
WI
4
41 (35)
3/1
117.1
catch 22/05/10
WI
4
102 (101)
5/2
100.9
catch 27/02/10
IND
4
102 (59)
11/3
172.8
not out 24/02/10
IND
5
114 (101)
13/2
112.8
not out 21/02/10
IND
4
25 (23)
4/0
108.6
bowled 29/11/09
ENG
3
22 (36)
4/0
61.1
lbw 27/11/09
ENG
3
121 (85)
14/0
142.3
catch 22/11/09
ENG
3
2 (10)
0/0
20
catch 27/09/09
ENG
4
36 (41)
4/0
87.8
catch 07/06/09
SCO
4
79 (34)
5/6
232.3
not out 02/11/08
KEN
4
28 (22)
4/0
127.2
catch
Q.Kock ODI 139 139 ▼ 6153 178
Date
Match
BO
R(B)
4s/6s
SR
Out
16/11/23
AUS
1
3 (14)
0/0
21.4
catch 10/11/23
AFG
1
41 (47)
2/3
87.2
lbw 05/11/23
IND
1
5 (10)
1/0
50
bowled 01/11/23
NZ
1
114 (116)
10/3
98.2
catch 27/10/23
PAK
2
24 (14)
5/0
171.4
catch 24/10/23
BAN
1
174 (140)
15/7
124.2
catch 21/10/23
ENG
1
4 (2)
1/0
200
catch 17/10/23
NED
2
20 (22)
3/0
90.9
catch 12/10/23
AUS
1
109 (106)
8/5
102.8
bowled 07/10/23
SL
1
100 (84)
12/3
119
catch 17/09/23
AUS
1
27 (39)
4/0
69.2
catch 15/09/23
AUS
1
45 (64)
5/0
70.3
catch 12/09/23
AUS
1
82 (77)
10/2
106.4
catch 09/09/23
AUS
1
45 (30)
6/2
150
catch 07/09/23
AUS
1
11 (31)
2/0
35.4
catch 02/04/23
NED
1
8 (19)
1/0
42.1
catch 31/03/23
NED
1
9 (21)
2/0
42.8
catch 18/03/23
WI
1
48 (26)
5/3
184.6
lbw 29/01/23
ENG
1
31 (28)
4/1
110.7
catch 27/01/23
ENG
1
37 (41)
5/1
90.2
catch 11/10/22
IND
2
6 (10)
1/0
60
catch 11/10/22
IND
2
6 (10)
1/0
60
catch 09/10/22
IND
1
5 (8)
1/0
62.5
bowled 09/10/22
IND
1
5 (8)
1/0
62.5
bowled 06/10/22
IND
2
48 (54)
5/0
88.8
lbw 19/07/22
ENG
2
92 (76)
13/0
121
not out 23/03/22
BAN
2
12 (8)
2/0
150
catch 20/03/22
BAN
2
62 (41)
9/2
151.2
catch 23/01/22
IND
1
124 (130)
12/2
95.3
catch 21/01/22
IND
2
78 (66)
7/3
118.1
lbw 19/01/22
IND
1
27 (41)
2/0
65.8
bowled 16/07/21
IRE
2
120 (91)
11/5
131.8
catch 04/04/21
PAK
1
80 (86)
10/1
93
catch 02/04/21
PAK
2
20 (18)
3/1
111.1
catch 07/03/20
AUS
2
26 (31)
2/2
83.8
bowled 04/03/20
AUS
2
0 (2)
0/0
0
bowled 29/02/20
AUS
2
15 (16)
1/0
93.7
catch 09/02/20
ENG
1
69 (81)
5/2
85.1
bowled 07/02/20
ENG
1
11 (17)
0/0
64.7
bowled 04/02/20
ENG
1
107 (113)
11/1
94.6
bowled 06/07/19
AUS
2
52 (51)
7/0
101.9
catch 28/06/19
SL
1
15 (16)
3/0
93.7
bowled 23/06/19
PAK
2
47 (60)
3/2
78.3
catch 19/06/19
NZ
1
5 (8)
1/0
62.5
bowled 15/06/19
AFG
2
68 (72)
8/0
94.4
catch 10/06/19
WI
1
17 (21)
1/0
80.9
not out 05/06/19
IND
2
10 (17)
1/0
58.8
catch 02/06/19
BAN
1
23 (32)
4/0
71.8
run out 30/05/19
ENG
1
68 (74)
6/2
91.8
catch 16/03/19
SL
1
6 (14)
1/0
42.8
catch 13/03/19
SL
1
51 (57)
6/0
89.4
catch 10/03/19
SL
1
121 (108)
16/2
112
catch 06/03/19
SL
1
98 (70)
18/1
140
catch 03/03/19
SL
1
81 (72)
11/0
112.5
lbw 30/01/19
PAK
1
83 (58)
11/3
143.1
catch 27/01/19
PAK
2
0 (7)
0/0
0
lbw 25/01/19
PAK
1
33 (36)
4/0
91.6
run out 11/11/18
AUS
1
4 (7)
0/0
57.1
catch 09/11/18
AUS
1
9 (12)
1/0
75
catch 04/11/18
AUS
1
47 (40)
7/0
117.5
catch 12/08/18
SL
2
54 (57)
7/1
94.7
bowled 08/08/18
SL
1
23 (13)
3/1
176.9
bowled 05/08/18
SL
2
2 (8)
0/0
25
catch 01/08/18
SL
1
87 (78)
13/1
111.5
catch 29/07/18
SL
2
47 (59)
4/1
79.6
catch 04/02/18
IND
2
20 (36)
2/0
55.5
catch 01/02/18
IND
1
34 (49)
4/0
69.3
lbw 22/10/17
BAN
2
73 (68)
9/1
107.3
catch 18/10/17
BAN
2
46 (61)
1/0
75.4
lbw 15/10/17
BAN
1
168 (145)
21/2
115.8
not out 11/06/17
IND
1
53 (72)
4/0
73.6
bowled 07/06/17
PAK
1
33 (49)
2/0
67.3
lbw 03/06/17
SL
2
23 (42)
2/0
54.7
catch 29/05/17
ENG
2
34 (39)
4/0
87.1
bowled 27/05/17
ENG
1
98 (103)
11/0
95.1
catch 24/05/17
ENG
2
5 (13)
0/0
38.4
catch 04/03/17
NZ
1
6 (10)
1/0
60
catch 01/03/17
NZ
2
0 (1)
0/0
0
catch 25/02/17
NZ
1
68 (70)
6/2
97.1
catch 22/02/17
NZ
2
57 (65)
6/0
87.6
catch 19/02/17
NZ
1
69 (64)
9/1
107.8
catch 10/02/17
SL
1
109 (87)
16/0
125.2
catch 07/02/17
SL
2
55 (46)
7/2
119.5
catch 04/02/17
SL
1
8 (11)
1/0
72.7
bowled 01/02/17
SL
2
17 (22)
2/0
77.2
catch 28/01/17
SL
1
34 (40)
4/0
85
catch 12/10/16
AUS
1
12 (18)
0/0
66.6
catch 09/10/16
AUS
2
18 (14)
3/0
128.5
catch 05/10/16
AUS
1
70 (49)
6/2
142.8
catch 02/10/16
AUS
1
22 (24)
2/0
91.6
catch 30/09/16
AUS
1
178 (113)
16/11
157.5
catch 25/09/16
IRE
1
82 (66)
8/2
124.24
24/06/16
WI
2
6 (6)
1/0
100
catch 15/06/16
WI
2
71 (103)
6/0
68.9
bowled 11/06/16
AUS
1
19 (29)
3/0
65.5
catch 07/06/16
AUS
2
18 (23)
2/1
78.2
lbw 03/06/16
WI
1
30 (34)
6/0
88.2
bowled 14/02/16
ENG
1
4 (17)
1/0
23.5
catch 12/02/16
ENG
2
27 (42)
4/0
64.2
bowled 09/02/16
ENG
1
135 (117)
16/4
115.3
catch 06/02/16
ENG
2
22 (33)
4/0
66.6
lbw 03/02/16
ENG
1
138 (96)
12/6
143.7
not out 25/10/15
IND
1
109 (87)
17/1
125.2
catch 22/10/15
IND
1
43 (35)
6/1
122.8
catch 18/10/15
IND
1
103 (118)
11/1
87.2
run out 14/10/15
IND
2
34 (36)
5/0
94.4
catch 11/10/15
IND
1
29 (33)
5/0
87.8
catch 15/07/15
BAN
1
7 (8)
1/0
87.5
bowled 12/07/15
BAN
2
2 (9)
0/0
22.2
catch 10/07/15
BAN
1
35 (41)
5/0
85.3
catch 24/03/15
NZ
2
14 (17)
2/0
82.3
catch 18/03/15
SL
2
78 (57)
12/0
136.8
not out 07/03/15
PAK
1
0 (2)
0/0
0
catch 27/02/15
WI
1
12 (19)
3/0
63.1
catch 22/02/15
IND
2
7 (15)
1/0
46.6
catch 11/02/15
NZ
1
11 (12)
1/0
91.6
catch 28/01/15
WI
1
4 (7)
1/0
57.1
catch 23/11/14
AUS
2
107 (123)
14/0
86.9
catch 21/11/14
AUS
1
17 (38)
0/0
44.7
catch 19/11/14
AUS
2
47 (53)
4/1
88.6
catch 16/11/14
AUS
1
4 (8)
1/0
50
catch 14/11/14
AUS
2
2 (7)
0/0
28.5
catch 24/10/14
NZ
2
26 (33)
3/0
78.7
bowled 21/10/14
NZ
1
9 (5)
2/0
180
catch 06/09/14
AUS
2
7 (7)
1/0
100
catch 02/09/14
AUS
2
1 (5)
0/0
20
catch 27/08/14
AUS
1
19 (18)
2/0
105.5
catch 21/08/14
ZIM
1
84 (75)
7/2
112.00
catch 19/08/14
ZIM
1
38 (38)
5/0
100.00
catch 17/08/14
ZIM
1
63 (68)
8/1
92.65
catch 12/07/14
SL
2
128 (127)
12/3
100.7
catch 09/07/14
SL
2
4 (6)
1/0
66.6
bowled 06/07/14
SL
2
27 (35)
3/1
77.1
bowled 11/12/13
IND
2
101 (120)
9/2
84.1
bowled 08/12/13
IND
1
106 (118)
9/0
89.8
catch 05/12/13
IND
2
135 (121)
18/3
111.5
catch 30/11/13
PAK
1
15 (18)
3/0
83.3
catch 27/11/13
PAK
3
47 (52)
3/1
90.3
catch 24/11/13
PAK
3
19 (24)
3/0
79.1
bowled
F.Plessis ODI 124 118 ▼ 4697 185
Date
Match
BO
R(B)
4s/6s
SR
Out
06/07/19
AUS
3
100 (94)
7/2
106.3
catch 28/06/19
SL
3
96 (103)
10/1
93.2
not out 23/06/19
PAK
3
63 (79)
5/0
79.7
catch 19/06/19
NZ
3
23 (35)
4/0
65.7
bowled 10/06/19
WI
4
0 (7)
0/0
0
not out 05/06/19
IND
3
38 (54)
4/0
70.3
bowled 02/06/19
BAN
3
62 (53)
5/1
116.9
bowled 30/05/19
ENG
4
5 (7)
1/0
71.4
catch 16/03/19
SL
3
24 (42)
1/0
57.1
catch 13/03/19
SL
4
43 (38)
5/1
113.1
catch 10/03/19
SL
3
36 (27)
7/0
133.3
catch 06/03/19
SL
3
57 (66)
7/0
86.3
bowled 03/03/19
SL
3
112 (114)
15/1
98.2
not out 30/01/19
PAK
4
50 (72)
3/0
69.4
not out 27/01/19
PAK
4
57 (76)
5/1
75
catch 25/01/19
PAK
4
40 (42)
3/1
95.2
not out 22/01/19
PAK
4
8 (8)
2/0
100
catch 11/11/18
AUS
4
125 (114)
15/2
109.6
catch 09/11/18
AUS
4
48 (65)
3/0
73.8
bowled 04/11/18
AUS
4
10 (24)
0/0
41.6
not out 06/10/18
ZIM
3
26 (25)
2/0
104
catch 05/08/18
SL
4
10 (14)
0/0
71.4
catch 01/08/18
SL
4
49 (41)
3/2
119.5
catch 29/07/18
SL
4
47 (56)
10/0
83.9
catch 01/02/18
IND
3
120 (112)
11/2
107.1
catch 22/10/17
BAN
3
91 (67)
10/1
135.8
retired hurt 18/10/17
BAN
3
0 (3)
0/0
0
bowled 11/06/17
IND
3
36 (50)
1/0
72
bowled 07/06/17
PAK
3
26 (44)
1/0
59
bowled 03/06/17
SL
3
75 (70)
6/0
107.1
catch 29/05/17
ENG
4
5 (7)
1/0
71.4
catch 27/05/17
ENG
3
16 (20)
2/0
80
catch 24/05/17
ENG
3
67 (61)
8/0
109.8
catch 04/03/17
NZ
3
51 (90)
6/0
56.6
not out 01/03/17
NZ
3
67 (97)
4/0
69
catch 25/02/17
NZ
3
36 (46)
4/0
78.2
catch 22/02/17
NZ
3
11 (17)
2/0
64.7
bowled 19/02/17
NZ
3
14 (18)
1/0
77.7
lbw 10/02/17
SL
3
41 (34)
1/2
120.5
catch 07/02/17
SL
3
185 (141)
16/3
131.2
catch 04/02/17
SL
3
24 (27)
3/1
88.8
catch 01/02/17
SL
3
105 (120)
7/1
87.5
catch 28/01/17
SL
3
55 (68)
5/0
80.8
not out 12/10/16
AUS
3
11 (17)
2/0
64.7
bowled 09/10/16
AUS
3
69 (87)
8/0
79.3
catch 05/10/16
AUS
3
33 (32)
4/0
103.1
catch 02/10/16
AUS
3
111 (93)
13/0
119.3
catch 30/09/16
AUS
3
26 (36)
1/0
72.2
bowled 25/09/16
IRE
3
21 (31)
1/0
67.74
catch 24/06/16
WI
3
3 (8)
0/0
37.5
lbw 15/06/16
WI
4
73 (50)
6/2
146
not out 11/06/16
AUS
3
63 (76)
5/0
82.8
catch 14/02/16
ENG
3
0 (1)
0/0
0
bowled 12/02/16
ENG
3
34 (38)
4/0
89.4
bowled 09/02/16
ENG
4
33 (29)
4/1
113.7
not out 06/02/16
ENG
3
46 (48)
4/1
95.8
catch 03/02/16
ENG
3
55 (44)
7/1
125
catch 25/10/15
IND
3
133 (115)
9/6
115.6
retired hurt 22/10/15
IND
3
17 (34)
1/0
50
catch 18/10/15
IND
4
60 (63)
6/0
95.2
catch 14/10/15
IND
3
51 (56)
6/0
91
catch 11/10/15
IND
3
62 (77)
5/1
80.5
lbw 15/07/15
BAN
3
6 (17)
0/0
35.2
catch 12/07/15
BAN
3
41 (64)
3/0
64
catch 10/07/15
BAN
3
63 (75)
7/0
84
not out 24/03/15
NZ
3
82 (107)
7/1
76.6
catch 18/03/15
SL
3
21 (31)
0/0
67.7
not out 07/03/15
PAK
3
27 (29)
3/1
93.1
catch 27/02/15
WI
3
62 (70)
3/0
88.5
catch 22/02/15
IND
3
55 (71)
5/0
77.4
catch 11/02/15
NZ
3
8 (15)
1/0
53.3
catch 28/01/15
WI
3
16 (27)
2/0
59.2
catch 25/01/15
WI
3
4 (11)
1/0
36.3
catch 21/01/15
WI
3
51 (71)
5/0
71.8
not out 16/01/15
WI
3
0 (7)
0/0
0
lbw 23/11/14
AUS
4
2 (3)
0/0
66.6
catch 21/11/14
AUS
3
28 (37)
3/0
75.6
catch 19/11/14
AUS
3
17 (21)
2/0
80.9
catch 16/11/14
AUS
3
19 (39)
2/0
48.7
catch 14/11/14
AUS
3
31 (43)
2/1
72
catch 24/10/14
NZ
3
67 (73)
3/2
91.7
catch 21/10/14
NZ
3
8 (23)
1/0
34.7
catch 06/09/14
AUS
3
96 (99)
8/1
96.9
catch 02/09/14
AUS
3
126 (109)
8/6
115.5
hit wicket 27/08/14
AUS
3
106 (98)
11/1
108.1
catch 21/08/14
ZIM
3
40 (33)
8/0
121.21
bowled 19/08/14
ZIM
3
55 (72)
3/0
76.39
17/08/14
ZIM
3
59 (77)
4/0
76.62
11/11/13
PAK
3
46 (89)
2/0
51.6
catch 08/11/13
PAK
3
10 (23)
1/0
43.4
catch 06/11/13
PAK
3
55 (60)
8/0
91.6
stumped 01/11/13
PAK
5
12 (32)
1/0
37.5
lbw 30/10/13
PAK
4
12 (26)
2/0
46.1
lbw 31/07/13
SL
4
6 (13)
0/0
46.1
catch 28/07/13
SL
5
23 (44)
1/0
52.2
stumped 26/07/13
SL
5
16 (33)
1/0
48.4
run out 23/07/13
SL
5
8 (9)
1/0
88.8
catch 20/07/13
SL
5
4 (12)
0/0
33.3
catch 19/06/13
ENG
4
26 (39)
3/0
66.6
catch 14/06/13
WI
5
35 (32)
3/1
109.3
run out 10/06/13
PAK
3
28 (40)
2/0
70
catch 06/06/13
IND
6
30 (23)
5/0
130.4
catch 17/03/13
PAK
5
45 (19)
4/3
236.8
catch 15/03/13
PAK
5
17 (21)
3/0
80.9
catch 10/03/13
PAK
5
26 (29)
4/0
89.6
catch 25/01/13
NZ
4
19 (23)
2/0
82.6
catch 22/01/13
NZ
4
2 (3)
0/0
66.6
run out 19/01/13
NZ
5
57 (72)
3/0
79.1
catch 05/09/12
ENG
3
3 (5)
0/0
60
catch 02/09/12
ENG
5
1 (8)
0/0
12.5
bowled 31/08/12
ENG
5
1 (4)
0/0
25
bowled 28/08/12
ENG
6
22 (19)
2/0
115.7
not out 03/03/12
NZ
4
19 (28)
1/0
67.8
lbw 29/02/12
NZ
3
34 (25)
6/0
136
catch 25/02/12
NZ
6
66 (49)
9/1
134.6
not out 22/01/12
SL
3
24 (39)
2/0
61.5
catch 20/01/12
SL
6
5 (12)
0/0
41.6
catch 17/01/12
SL
4
72 (74)
7/0
97.2
run out
D.Miller ODI 156 135 ▼ 3967 139
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
6
10 (20)
0/0
50
catch 17/12/23
IND
6
2 (7)
0/0
28.5
catch 16/11/23
AUS
6
101 (116)
8/5
87
catch 10/11/23
AFG
6
24 (33)
1/1
72.7
catch 05/11/23
IND
6
11 (11)
2/0
100
bowled 01/11/23
NZ
4
53 (30)
2/4
176.6
catch 27/10/23
PAK
6
29 (33)
2/2
87.8
catch 24/10/23
BAN
6
34 (15)
1/4
226.6
not out 21/10/23
ENG
6
5 (6)
1/0
83.3
catch 17/10/23
NED
6
43 (52)
4/1
82.6
bowled 12/10/23
AUS
6
17 (13)
1/1
130.7
bowled 07/10/23
SL
6
39 (21)
3/2
185.7
not out 17/09/23
AUS
6
63 (65)
4/3
96.9
catch 15/09/23
AUS
6
82 (45)
6/5
182.2
not out 12/09/23
AUS
6
8 (17)
0/0
47
catch 09/09/23
AUS
6
49 (52)
6/0
94.2
lbw 07/09/23
AUS
6
0 (2)
0/0
0
catch 02/04/23
NED
6
91 (61)
6/4
149.1
catch 21/03/23
WI
6
17 (17)
0/2
100
catch 01/02/23
ENG
6
13 (7)
1/1
185.7
catch 29/01/23
ENG
6
58 (37)
2/3
156.7
not out 27/01/23
ENG
6
53 (56)
4/1
94.6
catch 11/10/22
IND
6
7 (8)
1/0
87.5
bowled 11/10/22
IND
6
7 (8)
1/0
87.5
bowled 09/10/22
IND
6
35 (34)
4/0
102.9
not out 09/10/22
IND
6
35 (34)
4/0
102.9
not out 06/10/22
IND
6
75 (63)
5/3
119
not out 23/03/22
BAN
6
16 (31)
2/0
51.6
catch 18/03/22
BAN
6
79 (57)
8/3
138.5
stumped 23/01/22
IND
6
39 (38)
3/1
102.6
catch 19/01/22
IND
6
2 (2)
0/0
100
not out 26/11/21
NED
5
12 (18)
0/1
66.6
catch 13/07/21
IRE
6
24 (27)
1/0
88.8
catch 04/04/21
PAK
5
50 (27)
3/3
185.1
not out 02/04/21
PAK
6
50 (56)
5/0
89.2
catch 07/03/20
AUS
6
3 (5)
0/0
60
not out 04/03/20
AUS
6
37 (29)
3/0
127.5
not out 29/02/20
AUS
6
64 (70)
4/1
91.4
catch 09/02/20
ENG
6
69 (53)
4/4
130.1
not out 23/06/19
PAK
6
31 (37)
3/0
83.7
bowled 19/06/19
NZ
6
36 (37)
2/1
97.2
catch 05/06/19
IND
5
31 (40)
1/0
77.5
catch 02/06/19
BAN
4
38 (43)
2/0
88.3
catch 13/03/19
SL
5
25 (33)
1/1
75.7
not out 10/03/19
SL
5
41 (46)
3/0
89.1
not out 06/03/19
SL
6
25 (36)
1/0
69.4
stumped 27/01/19
PAK
6
4 (7)
0/0
57.1
lbw 22/01/19
PAK
5
31 (26)
5/0
119.2
catch 19/01/19
PAK
4
16 (12)
2/0
133.3
not out 11/11/18
AUS
5
139 (108)
13/4
128.7
catch 09/11/18
AUS
6
51 (71)
3/1
71.8
lbw 04/11/18
AUS
6
2 (1)
0/0
200
not out 08/08/18
SL
6
21 (17)
0/1
123.5
bowled 05/08/18
SL
6
51 (47)
5/1
108.5
catch 01/08/18
SL
6
3 (5)
0/0
60
catch 29/07/18
SL
6
10 (13)
1/0
76.9
lbw 13/02/18
IND
5
36 (51)
2/1
70.5
bowled 10/02/18
IND
5
39 (28)
4/2
139.2
lbw 07/02/18
IND
5
25 (42)
1/0
59.5
catch 04/02/18
IND
5
0 (4)
0/0
0
catch 01/02/18
IND
6
7 (7)
1/0
100
catch 11/06/17
IND
5
1 (3)
0/0
33.3
run out 07/06/17
PAK
5
75 (104)
1/3
72.1
not out 03/06/17
SL
5
18 (22)
1/1
81.8
catch 27/05/17
ENG
5
71 (51)
5/2
139.2
not out 24/05/17
ENG
6
11 (10)
0/1
110
catch 04/03/17
NZ
6
45 (35)
6/2
128.5
not out 01/03/17
NZ
6
1 (4)
0/0
25
catch 25/02/17
NZ
6
3 (7)
0/0
42.8
catch 22/02/17
NZ
6
28 (39)
3/0
71.7
catch 01/02/17
SL
6
117 (98)
3/6
119.3
not out 12/10/16
AUS
6
39 (29)
4/0
134.4
catch 05/10/16
AUS
6
118 (79)
10/6
149.3
not out 02/10/16
AUS
5
26 (17)
4/0
152.9
catch 30/09/16
AUS
5
10 (10)
1/0
100
not out 25/09/16
IRE
5
14 (16)
2/0
87.50
25/10/15
IND
5
22 (12)
3/0
183.3
not out 22/10/15
IND
5
6 (12)
1/0
50
lbw 18/10/15
IND
2
33 (41)
4/0
80.4
catch 14/10/15
IND
6
0 (1)
0/0
0
catch 11/10/15
IND
5
13 (22)
0/0
59
stumped 26/08/15
NZ
5
36 (37)
3/0
97.2
catch 23/08/15
NZ
5
5 (10)
0/0
50
catch 19/08/15
NZ
5
14 (13)
1/0
107.6
catch 15/07/15
BAN
5
44 (51)
5/0
86.2
catch 12/07/15
BAN
5
9 (24)
0/0
37.5
catch 24/03/15
NZ
6
49 (18)
6/3
272.2
catch 07/03/15
PAK
6
0 (13)
0/0
0
lbw 27/02/15
WI
6
20 (16)
0/0
125
catch 22/02/15
IND
5
22 (23)
2/0
95.6
run out 11/02/15
NZ
5
4 (4)
1/0
100
catch 28/01/15
WI
5
23 (9)
2/2
255.5
catch 25/01/15
WI
5
130 (133)
11/3
97.7
not out 18/01/15
WI
4
0 (0)
0/0
not out 16/01/15
WI
5
70 (68)
7/2
102.9
catch 23/11/14
AUS
5
5 (12)
0/0
41.6
catch 21/11/14
AUS
5
45 (61)
3/0
73.7
catch 19/11/14
AUS
7
3 (6)
0/0
50
lbw 16/11/14
AUS
7
22 (27)
3/0
81.4
not out 14/11/14
AUS
6
65 (65)
5/1
100
catch 24/10/14
NZ
6
7 (10)
0/0
70
bowled 02/09/14
AUS
6
3 (5)
0/0
60
bowled 21/08/14
ZIM
5
13 (11)
2/0
118.18
not out 19/08/14
ZIM
6
45 (48)
2/2
93.75
lbw 12/07/14
SL
6
4 (4)
0/0
100
not out 09/07/14
SL
6
4 (8)
1/0
50
catch 06/07/14
SL
6
36 (21)
2/2
171.4
not out 11/12/13
IND
6
56 (34)
5/3
164.7
not out 08/12/13
IND
5
0 (3)
0/0
0
lbw 05/12/13
IND
6
5 (2)
1/0
250
not out 30/11/13
PAK
6
24 (26)
3/0
92.3
catch 27/11/13
PAK
7
2 (4)
0/0
50
not out 24/11/13
PAK
7
4 (14)
0/0
28.5
catch 11/11/13
PAK
6
15 (25)
1/0
60
catch 08/11/13
PAK
5
5 (10)
0/0
50
lbw 06/11/13
PAK
6
34 (32)
4/0
106.2
bowled 01/11/13
PAK
6
11 (19)
0/0
57.8
lbw 30/10/13
PAK
6
37 (51)
2/1
72.5
catch 31/07/13
SL
7
0 (2)
0/0
0
catch 28/07/13
SL
6
1 (3)
0/0
33.3
bowled 26/07/13
SL
7
85 (72)
4/5
118
not out 23/07/13
SL
6
22 (34)
1/0
64.7
not out 20/07/13
SL
6
14 (22)
0/1
63.6
bowled 19/06/13
ENG
7
56 (51)
5/2
109.8
not out 14/06/13
WI
6
38 (29)
1/3
131
catch 10/06/13
PAK
6
19 (24)
2/0
79.1
catch 06/06/13
IND
7
0 (0)
0/0
run out 24/03/13
PAK
6
20 (20)
1/1
100
not out 21/03/13
PAK
6
67 (77)
7/0
87
lbw 25/01/13
NZ
6
15 (19)
2/0
78.9
bowled 22/01/13
NZ
6
14 (24)
0/0
58.3
run out 15/01/11
IND
6
27 (28)
3/1
96.4
catch 12/01/11
IND
6
9 (11)
0/0
81.8
bowled 05/11/10
PAK
7
0 (1)
0/0
0
bowled 02/11/10
PAK
6
6 (10)
0/0
60
bowled
J.Duminy ODI 131 120 ▼ 3181 99
Date
Match
BO
R(B)
4s/6s
SR
Out
06/07/19
AUS
5
14 (13)
1/0
107.6
catch 05/06/19
IND
6
3 (11)
0/0
27.2
lbw 02/06/19
BAN
6
45 (37)
4/0
121.6
bowled 30/05/19
ENG
6
8 (11)
1/0
72.7
catch 13/03/19
SL
6
31 (21)
4/1
147.6
not out 06/10/18
ZIM
4
1 (11)
0/0
9
catch 03/10/18
ZIM
7
5 (20)
0/0
25
lbw 30/09/18
ZIM
6
16 (29)
2/0
55.1
not out 12/08/18
SL
6
12 (13)
1/0
92.3
catch 08/08/18
SL
4
38 (23)
3/2
165.2
run out 05/08/18
SL
5
92 (70)
8/4
131.4
catch 01/08/18
SL
5
32 (29)
1/1
110.3
catch 29/07/18
SL
5
53 (32)
6/2
165.6
not out 13/02/18
IND
3
1 (5)
0/0
20
catch 10/02/18
IND
3
10 (14)
0/0
71.4
lbw 07/02/18
IND
3
51 (67)
4/0
76.1
lbw 04/02/18
IND
4
25 (39)
2/0
64.1
lbw 01/02/18
IND
5
12 (18)
1/0
66.6
bowled 18/10/17
BAN
5
30 (30)
0/1
100
lbw 11/06/17
IND
6
20 (41)
1/0
48.7
not out 07/06/17
PAK
6
8 (14)
0/0
57.1
catch 03/06/17
SL
6
38 (20)
5/1
190
not out 29/05/17
ENG
3
28 (43)
3/0
65.1
not out 24/05/17
ENG
5
15 (18)
1/0
83.3
catch 04/03/17
NZ
4
3 (10)
0/0
30
catch 01/03/17
NZ
4
25 (41)
1/0
60.9
bowled 25/02/17
NZ
5
16 (34)
1/0
47
run out 22/02/17
NZ
4
34 (44)
3/0
77.2
stumped 19/02/17
NZ
5
1 (4)
0/0
25
catch 10/02/17
SL
5
10 (12)
1/0
83.3
catch 07/02/17
SL
5
20 (22)
2/0
90.9
catch 04/02/17
SL
5
28 (40)
2/0
70
not out 01/02/17
SL
5
11 (19)
0/0
57.8
catch 12/10/16
AUS
5
73 (75)
8/0
97.3
catch 09/10/16
AUS
4
25 (45)
4/0
55.5
catch 05/10/16
AUS
5
20 (26)
0/0
76.9
catch 02/10/16
AUS
4
82 (58)
10/3
141.3
bowled 30/09/16
AUS
4
9 (8)
2/0
112.5
catch 25/09/16
IRE
4
52 (43)
4/1
120.93
not out 24/06/16
WI
6
5 (7)
0/0
71.4
catch 15/06/16
WI
6
10 (5)
0/1
200
not out 11/06/16
AUS
5
41 (39)
4/1
105.1
catch 07/06/16
AUS
5
13 (22)
0/0
59
bowled 03/06/16
WI
5
23 (34)
0/0
67.6
bowled 12/02/16
ENG
5
31 (49)
3/0
63.2
lbw 06/02/16
ENG
5
47 (66)
2/0
71.2
lbw 03/02/16
ENG
5
13 (21)
1/0
61.9
catch 18/10/15
IND
6
14 (14)
1/0
100
catch 14/10/15
IND
4
36 (46)
3/0
78.2
lbw 11/10/15
IND
6
15 (17)
0/1
88.2
catch 15/07/15
BAN
6
51 (70)
3/0
72.8
catch 12/07/15
BAN
6
13 (21)
1/0
61.9
catch 24/03/15
NZ
7
8 (4)
1/0
200
not out 07/03/15
PAK
7
12 (13)
2/0
92.3
catch 22/02/15
IND
6
6 (15)
0/0
40
catch 11/02/15
NZ
6
80 (98)
8/0
81.6
bowled 28/01/15
WI
6
18 (7)
3/1
257.1
not out 25/01/15
WI
6
43 (68)
3/0
63.2
catch 16/01/15
WI
6
12 (17)
0/0
70.5
catch 24/10/14
NZ
5
19 (16)
2/0
118.7
lbw 21/10/14
NZ
6
58 (72)
3/2
80.5
not out 06/09/14
AUS
6
0 (0)
0/0
not out 02/09/14
AUS
5
16 (32)
1/0
50
catch 27/08/14
AUS
5
33 (29)
1/1
113.7
not out 21/08/14
ZIM
4
28 (45)
0/1
62.22
not out 19/08/14
ZIM
5
36 (47)
2/0
76.60
17/08/14
ZIM
5
22 (11)
2/1
200.00
not out 12/07/14
SL
5
29 (24)
2/1
120.8
catch 09/07/14
SL
5
1 (4)
0/0
25
catch 06/07/14
SL
5
16 (25)
0/0
64
catch 11/12/13
IND
4
0 (3)
0/0
0
stumped 08/12/13
IND
4
26 (29)
2/0
89.6
run out 05/12/13
IND
5
59 (29)
2/5
203.4
not out 30/11/13
PAK
4
16 (23)
2/0
69.5
catch 27/11/13
PAK
6
15 (18)
1/0
83.3
catch 24/11/13
PAK
6
49 (70)
4/0
70
catch 11/11/13
PAK
4
2 (9)
0/0
22.2
catch 08/11/13
PAK
6
25 (21)
1/1
119
not out 06/11/13
PAK
4
64 (89)
3/0
71.9
catch 01/11/13
PAK
3
25 (45)
3/0
55.5
catch 30/10/13
PAK
3
20 (36)
3/0
55.5
catch 31/07/13
SL
3
15 (14)
3/0
107.1
lbw 28/07/13
SL
3
97 (121)
7/2
80.1
bowled 26/07/13
SL
3
23 (44)
3/0
52.2
bowled 23/07/13
SL
3
15 (17)
2/0
88.2
catch 20/07/13
SL
3
15 (22)
3/0
68.1
catch 19/06/13
ENG
6
3 (11)
0/0
27.2
bowled 14/06/13
WI
4
2 (5)
0/0
40
catch 10/06/13
PAK
5
24 (38)
1/0
63.1
run out 06/06/13
IND
5
14 (24)
0/0
58.3
lbw 02/09/12
ENG
3
18 (22)
3/0
81.8
stumped 31/08/12
ENG
6
33 (46)
2/0
71.7
catch 28/08/12
ENG
3
14 (24)
1/0
58.3
run out 03/03/12
NZ
5
25 (37)
3/0
67.5
bowled 29/02/12
NZ
4
43 (39)
6/0
110.2
catch 25/02/12
NZ
4
46 (74)
2/0
62.1
catch 22/01/12
SL
6
5 (2)
1/0
250
not out 20/01/12
SL
5
36 (47)
2/0
76.5
catch 17/01/12
SL
5
25 (34)
2/0
73.5
run out 14/01/12
SL
4
66 (87)
0/1
75.8
not out 11/01/12
SL
6
1 (2)
0/0
50
catch 15/03/11
IRE
5
99 (103)
6/1
96.1
catch 12/03/11
IND
5
23 (20)
2/1
115
stumped 05/03/11
ENG
6
0 (4)
0/0
0
bowled 24/02/11
WI
5
42 (53)
1/0
79.2
not out 23/01/11
IND
5
35 (44)
1/0
79.5
catch 21/01/11
IND
5
71 (72)
2/1
98.6
not out 18/01/11
IND
5
52 (59)
2/0
88.1
bowled 15/01/11
IND
5
13 (19)
1/0
68.4
catch 12/01/11
IND
5
73 (89)
1/1
82
lbw 08/11/10
PAK
5
59 (41)
8/0
143.9
not out 05/11/10
PAK
5
36 (51)
1/0
70.5
bowled 02/11/10
PAK
5
26 (38)
0/0
68.4
catch 31/10/10
PAK
5
54 (43)
3/1
125.5
catch 29/10/10
PAK
5
10 (29)
0/0
34.4
not out 03/06/10
WI
5
51 (75)
1/0
68
bowled 30/05/10
WI
5
32 (38)
1/0
84.2
not out 22/05/10
WI
5
15 (27)
0/1
55.5
bowled 24/02/10
IND
7
0 (1)
0/0
0
lbw 29/11/09
ENG
4
6 (10)
1/0
60
catch
Q.Kock T20 84 84 ▼ 2334 100
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
1
18 (11)
1/2
163.6
bowled 08/06/24
NED
2
0 (0)
0/0
run out 03/06/24
SL
1
20 (27)
0/1
74
catch 26/05/24
WI
1
19 (18)
3/0
105.5
lbw 25/05/24
WI
2
41 (17)
4/4
241.1
bowled 23/05/24
WI
1
4 (2)
1/0
200
catch 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 111 99 ▼ 2249 106
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
6
29 (38)
1/1
76.3
bowled 08/06/24
NED
6
59 (51)
3/4
115.6
not out 03/06/24
SL
6
6 (6)
1/0
100
not 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
R.Dussen ODI 59 54 ▼ 2190 133
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
3
2 (17)
0/0
11.7
bowled 17/12/23
IND
3
0 (1)
0/0
0
lbw 16/11/23
AUS
3
6 (31)
0/0
19.3
catch 10/11/23
AFG
3
76 (95)
6/1
80
not out 05/11/23
IND
3
13 (32)
1/0
40.6
lbw 01/11/23
NZ
3
133 (118)
9/5
112.7
bowled 27/10/23
PAK
3
21 (39)
0/0
53.8
lbw 24/10/23
BAN
3
1 (7)
0/0
14.2
lbw 21/10/23
ENG
3
60 (61)
8/0
98.3
catch 17/10/23
NED
3
4 (7)
0/0
57.1
catch 12/10/23
AUS
3
26 (30)
2/0
86.6
catch 07/10/23
SL
3
108 (110)
13/2
98.1
catch 17/09/23
AUS
3
30 (48)
2/1
62.5
catch 15/09/23
AUS
3
62 (65)
7/2
95.3
catch 09/09/23
AUS
3
17 (19)
1/0
89.4
bowled 07/09/23
AUS
3
8 (16)
1/0
50
run out 02/04/23
NED
3
25 (40)
2/0
62.5
catch 31/03/23
NED
3
31 (41)
6/0
75.6
catch 21/03/23
WI
3
14 (8)
3/0
175
catch 18/03/23
WI
5
8 (11)
1/0
72.7
catch 01/02/23
ENG
3
5 (8)
0/0
62.5
catch 29/01/23
ENG
3
38 (38)
3/1
100
catch 27/01/23
ENG
3
111 (117)
6/1
94.8
catch 19/07/22
ENG
3
26 (38)
4/0
68.4
catch 23/03/22
BAN
5
4 (10)
0/0
40
catch 20/03/22
BAN
5
8 (14)
1/0
57.1
not out 18/03/22
BAN
5
86 (98)
9/1
87.7
catch 23/01/22
IND
5
52 (59)
4/1
88.1
catch 21/01/22
IND
5
37 (38)
2/0
97.3
not out 19/01/22
IND
5
129 (96)
9/4
134.3
not out 07/09/21
SL
4
5 (5)
1/0
100
catch 04/09/21
SL
4
16 (25)
1/0
64
stumped 02/09/21
SL
4
59 (59)
6/0
100
bowled 16/07/21
IRE
3
30 (28)
2/0
107.1
catch 13/07/21
IRE
4
49 (70)
2/0
70
lbw 04/04/21
PAK
4
60 (37)
6/4
162.1
catch 02/04/21
PAK
4
123 (134)
10/2
91.7
not out 09/02/20
ENG
4
5 (8)
1/0
62.5
bowled 07/02/20
ENG
4
0 (0)
0/0
not out 04/02/20
ENG
4
38 (45)
3/0
84.4
not out 06/07/19
AUS
4
95 (97)
4/4
97.9
catch 23/06/19
PAK
5
36 (47)
1/1
76.5
catch 19/06/19
NZ
5
67 (64)
2/3
104.6
not out 05/06/19
IND
4
22 (37)
1/0
59.4
bowled 02/06/19
BAN
5
41 (38)
2/1
107.8
bowled 30/05/19
ENG
5
50 (61)
4/1
81.9
catch 16/03/19
SL
4
28 (37)
2/0
75.6
not out 10/03/19
SL
4
50 (67)
3/0
74.6
lbw 06/03/19
SL
4
2 (4)
0/0
50
catch 03/03/19
SL
4
32 (43)
2/0
74.4
not out 30/01/19
PAK
5
50 (61)
0/3
81.9
not out 27/01/19
PAK
5
18 (31)
1/0
58
catch 22/01/19
PAK
3
80 (123)
9/0
65
not out 19/01/19
PAK
3
93 (101)
6/3
92
catch
A.Markram ODI 67 64 ▼ 2130 175
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
4
36 (41)
2/1
87.8
catch 17/12/23
IND
4
12 (21)
2/0
57.1
bowled 16/11/23
AUS
4
10 (20)
2/0
50
catch 10/11/23
AFG
4
25 (32)
1/1
78.1
catch 05/11/23
IND
4
9 (6)
2/0
150
catch 01/11/23
NZ
6
6 (1)
0/1
600
not out 27/10/23
PAK
4
91 (93)
7/3
97.8
catch 24/10/23
BAN
4
60 (69)
7/0
86.9
catch 21/10/23
ENG
4
42 (44)
4/0
95.4
catch 17/10/23
NED
4
1 (3)
0/0
33.3
bowled 12/10/23
AUS
4
56 (44)
7/1
127.2
catch 07/10/23
SL
4
106 (54)
14/3
196.2
catch 17/09/23
AUS
4
93 (87)
9/3
106.8
catch 15/09/23
AUS
4
8 (11)
0/0
72.7
catch 12/09/23
AUS
4
102 (74)
9/4
137.8
not out 09/09/23
AUS
4
3 (8)
0/0
37.5
catch 07/09/23
AUS
4
19 (14)
3/0
135.7
catch 02/04/23
NED
4
175 (126)
17/7
138.8
catch 31/03/23
NED
4
51 (39)
7/1
130.7
not out 21/03/23
WI
4
25 (26)
3/1
96.1
catch 01/02/23
ENG
4
39 (35)
1/2
111.4
catch 29/01/23
ENG
4
49 (43)
3/2
113.9
bowled 27/01/23
ENG
4
13 (19)
1/0
68.4
catch 11/10/22
IND
4
9 (19)
0/0
47.3
catch 11/10/22
IND
4
9 (19)
0/0
47.3
catch 09/10/22
IND
4
79 (89)
7/1
88.7
catch 09/10/22
IND
4
79 (89)
7/1
88.7
catch 06/10/22
IND
4
0 (5)
0/0
0
bowled 19/07/22
ENG
4
24 (34)
1/0
70.5
not out 18/03/22
BAN
4
0 (3)
0/0
0
catch 23/01/22
IND
4
15 (14)
3/0
107.1
catch 21/01/22
IND
4
37 (41)
4/0
90.2
not out 19/01/22
IND
4
4 (11)
0/0
36.3
run out 07/09/21
SL
2
2 (4)
0/0
50
catch 04/09/21
SL
2
21 (29)
1/1
72.4
catch 02/09/21
SL
2
96 (90)
5/4
106.6
catch 13/07/21
IRE
2
5 (13)
1/0
38.4
catch 07/04/21
PAK
2
18 (21)
2/1
85.7
catch 04/04/21
PAK
2
39 (34)
4/2
114.7
catch 02/04/21
PAK
1
19 (23)
3/1
82.6
catch 06/07/19
AUS
1
34 (37)
6/1
91.8
stumped 23/06/19
PAK
4
7 (16)
0/0
43.7
bowled 19/06/19
NZ
4
38 (55)
4/0
69
catch 10/06/19
WI
3
5 (10)
1/0
50
catch 02/06/19
BAN
2
45 (56)
4/0
80.3
bowled 30/05/19
ENG
3
11 (12)
2/0
91.6
catch 16/03/19
SL
2
67 (75)
7/0
89.3
not out 13/03/19
SL
3
29 (32)
3/0
90.6
catch 11/11/18
AUS
3
32 (42)
1/3
76.1
catch 09/11/18
AUS
3
19 (17)
2/1
111.7
run out 04/11/18
AUS
3
36 (32)
6/0
112.5
bowled 06/10/18
ZIM
1
42 (40)
7/0
105
lbw 03/10/18
ZIM
2
35 (49)
6/0
71.4
catch 30/09/18
ZIM
1
27 (38)
5/0
71
catch 12/08/18
SL
3
20 (13)
5/0
153.8
catch 01/08/18
SL
3
3 (11)
0/0
27.2
catch 29/07/18
SL
3
0 (1)
0/0
0
lbw 16/02/18
IND
1
24 (30)
3/1
80
catch 13/02/18
IND
2
32 (32)
4/1
100
catch 10/02/18
IND
1
22 (23)
3/0
95.6
lbw 07/02/18
IND
2
32 (42)
2/1
76.1
stumped 04/02/18
IND
3
8 (11)
1/0
72.7
catch 01/02/18
IND
4
9 (21)
0/0
42.8
catch 22/10/17
BAN
4
66 (60)
4/2
110
run out
J.Kallis ODI 50 47 ▼ 1831 107
Date
Match
BO
R(B)
4s/6s
SR
Out
12/07/14
SL
3
4 (10)
0/0
40
lbw 09/07/14
SL
3
1 (7)
0/0
14.2
catch 06/07/14
SL
3
0 (2)
0/0
0
lbw 08/12/13
IND
6
10 (13)
1/0
76.9
bowled 05/12/13
IND
3
10 (14)
2/0
71.4
catch 27/11/13
PAK
4
6 (12)
0/0
50
catch 24/11/13
PAK
4
50 (71)
5/1
70.4
bowled 29/02/12
NZ
2
4 (5)
1/0
80
catch 25/02/12
NZ
3
13 (17)
2/0
76.4
catch 14/01/12
SL
3
37 (51)
3/0
72.5
catch 11/01/12
SL
3
72 (80)
6/1
90
run out 15/03/11
IRE
4
19 (31)
3/0
61.2
run out 12/03/11
IND
3
69 (88)
4/0
78.4
run out 05/03/11
ENG
3
15 (20)
3/0
75
catch 24/02/11
WI
3
4 (7)
0/0
57.1
catch 08/11/10
PAK
3
83 (95)
4/0
87.3
catch 05/11/10
PAK
3
15 (22)
2/0
68.1
catch 02/11/10
PAK
2
0 (9)
0/0
0
bowled 29/10/10
PAK
3
66 (88)
5/1
75
retired hurt 03/06/10
WI
3
57 (55)
5/0
103.6
catch 30/05/10
WI
3
51 (54)
1/1
94.4
catch 28/05/10
ACTIXI
3
31 (41)
2/1
75.6
Out Type 24/05/10
WI
3
85 (89)
4/0
95.5
catch 22/05/10
WI
3
1 (7)
0/0
14.2
catch 27/02/10
IND
3
104 (94)
5/3
110.6
not out 24/02/10
IND
4
11 (13)
2/0
84.6
bowled 21/02/10
IND
3
89 (97)
6/1
91.7
bowled 27/09/09
ENG
3
12 (16)
1/0
75
catch 07/06/09
SCO
2
48 (31)
8/0
154.8
bowled 16/01/09
AUS
3
41 (49)
4/0
83.6
bowled 02/11/08
KEN
3
92 (94)
8/2
97.8
not out 31/08/08
ENG
6
1 (8)
0/0
12.5
catch 29/08/08
ENG
3
9 (25)
1/0
36
catch 26/08/08
ENG
3
6 (15)
1/0
40
catch 22/08/08
ENG
3
52 (69)
7/0
75.3
run out 26/06/07
IND
3
91 (116)
6/0
78.4
not out 25/04/07
AUS
3
5 (9)
1/0
55.5
bowled 14/04/07
NZ
3
22 (54)
1/1
40.7
catch 10/04/07
WI
3
81 (86)
6/1
94.1
bowled 24/10/06
SL
4
43 (71)
2/1
60.5
stumped 16/10/06
NZ
4
8 (18)
1/0
44.4
catch 28/11/05
IND
3
91 (146)
5/0
62.3
catch 04/12/02
SL
4
64 (83)
5/1
77.1
not out 08/02/02
NZ
3
10 (24)
1/0
41.6
catch 05/05/01
WI
3
107 (108)
4/2
99
catch 09/01/01
SL
3
100 (139)
3/1
71.9
not out 28/10/00
NZ
3
93 (111)
7/2
83.7
catch
R.Hendricks T20 61 60 ▼ 1724 83
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
2
0 (1)
0/0
0
lbw 08/06/24
NED
1
3 (10)
0/0
30
bowled 03/06/24
SL
2
4 (2)
1/0
200
catch 26/05/24
WI
2
6 (6)
1/0
100
catch 25/05/24
WI
1
34 (18)
2/3
188.8
bowled 23/05/24
WI
2
14 (24)
34/87
58.3
catch 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
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
H.Klaasen ODI 51 48 ▼ 1678 174
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
5
21 (22)
3/0
95.4
catch 17/12/23
IND
5
6 (9)
1/0
66.6
bowled 16/11/23
AUS
5
47 (48)
4/2
97.9
bowled 10/11/23
AFG
5
10 (13)
1/0
76.9
bowled 05/11/23
IND
5
1 (11)
0/0
9
lbw 01/11/23
NZ
5
15 (7)
1/1
214.2
not out 27/10/23
PAK
5
12 (10)
0/1
120
catch 24/10/23
BAN
5
90 (49)
2/8
183.6
catch 21/10/23
ENG
5
109 (67)
12/4
162.6
bowled 17/10/23
NED
5
28 (28)
4/0
100
catch 12/10/23
AUS
5
29 (27)
3/0
107.4
catch 07/10/23
SL
5
32 (20)
1/3
160
catch 17/09/23
AUS
5
6 (13)
0/0
46.1
bowled 15/09/23
AUS
5
174 (83)
13/13
209.6
catch 12/09/23
AUS
5
0 (2)
0/0
0
lbw 09/09/23
AUS
5
49 (36)
3/3
136.1
bowled 07/09/23
AUS
5
14 (19)
2/0
73.6
bowled 02/04/23
NED
5
28 (21)
4/0
133.3
catch 21/03/23
WI
5
119 (61)
15/5
195
not out 01/02/23
ENG
5
80 (62)
7/2
129
catch 29/01/23
ENG
5
27 (19)
3/0
142.1
catch 27/01/23
ENG
5
30 (32)
0/2
93.7
lbw 11/10/22
IND
5
34 (42)
4/0
80.9
bowled 09/10/22
IND
5
30 (26)
2/2
115.3
catch 06/10/22
IND
5
74 (65)
6/2
113.8
not out 07/09/21
SL
5
22 (30)
3/0
73.3
lbw 04/09/21
SL
5
43 (27)
4/2
159.2
catch 02/09/21
SL
6
36 (31)
2/0
116.1
run out 16/07/21
IRE
4
3 (4)
0/0
75
catch 07/04/21
PAK
6
4 (12)
0/0
33.3
lbw 04/04/21
PAK
6
11 (9)
2/0
122.2
catch 02/04/21
PAK
5
1 (21)
0/0
4.7
catch 07/03/20
AUS
5
68 (63)
10/1
107.9
not out 04/03/20
AUS
5
51 (52)
3/1
98
catch 29/02/20
AUS
5
123 (114)
7/3
107.8
not out 22/01/19
PAK
6
0 (1)
0/0
0
bowled 11/11/18
AUS
6
1 (2)
0/0
50
not out 09/11/18
AUS
5
14 (17)
2/0
82.3
catch 04/11/18
AUS
5
2 (5)
0/0
40
catch 06/10/18
ZIM
5
59 (67)
6/1
88
catch 03/10/18
ZIM
4
1 (13)
0/0
7.6
catch 30/09/18
ZIM
4
44 (44)
5/2
100
catch 12/08/18
SL
5
3 (8)
0/0
37.5
lbw 08/08/18
SL
5
17 (13)
2/0
130.7
catch 16/02/18
IND
5
22 (40)
3/0
55
catch 13/02/18
IND
6
39 (42)
2/2
92.8
stumped 10/02/18
IND
6
43 (27)
5/1
159.2
not out 07/02/18
IND
4
6 (12)
1/0
50
lbw
G.Smith ODI 53 52 ▼ 1598 141
Date
Match
BO
R(B)
4s/6s
SR
Out
27/11/13
PAK
2
1 (7)
0/0
14.2
catch 24/11/13
PAK
1
12 (16)
2/0
75
stumped 01/11/13
PAK
1
14 (35)
0/0
40
bowled 30/10/13
PAK
2
20 (25)
1/0
80
stumped 21/03/13
PAK
2
12 (22)
0/1
54.5
bowled 17/03/13
PAK
1
3 (11)
0/0
27.2
bowled 15/03/13
PAK
2
10 (17)
1/0
58.8
catch 10/03/13
PAK
1
30 (47)
4/0
63.8
catch 25/01/13
NZ
2
116 (130)
14/0
89.2
catch 22/01/13
NZ
2
66 (75)
8/0
88
run out 19/01/13
NZ
2
7 (15)
0/0
46.6
lbw 05/09/12
ENG
2
1 (6)
0/0
16.6
catch 02/09/12
ENG
1
29 (54)
2/0
53.7
catch 31/08/12
ENG
2
18 (25)
2/0
72
bowled 28/08/12
ENG
1
52 (76)
5/0
68.4
catch 25/02/12
NZ
2
9 (16)
1/0
56.2
catch 22/01/12
SL
1
125 (143)
9/4
87.4
catch 20/01/12
SL
2
68 (69)
7/1
98.5
catch 17/01/12
SL
1
2 (13)
0/0
15.3
bowled 14/01/12
SL
1
28 (56)
2/0
50
catch 11/01/12
SL
2
6 (8)
0/0
75
catch 15/03/11
IRE
2
7 (18)
0/0
38.8
run out 12/03/11
IND
2
16 (29)
2/0
55.1
catch 05/03/11
ENG
2
22 (41)
2/0
53.6
catch 24/02/11
WI
2
45 (78)
2/0
57.6
bowled 23/01/11
IND
1
7 (11)
1/0
63.6
catch 21/01/11
IND
2
18 (30)
2/0
60
catch 18/01/11
IND
1
43 (79)
3/0
54.4
catch 15/01/11
IND
2
77 (98)
8/0
78.5
bowled 12/01/11
IND
1
11 (15)
2/0
73.3
catch 08/11/10
PAK
2
14 (15)
3/0
93.3
catch 05/11/10
PAK
1
92 (105)
9/0
87.6
lbw 29/10/10
PAK
1
18 (23)
2/0
78.2
retired hurt 03/06/10
WI
2
12 (22)
1/0
54.5
catch 30/05/10
WI
1
23 (29)
2/0
79.3
bowled 28/05/10
ACTIXI
2
29 (41)
1/0
70.7
Out Type 24/05/10
WI
1
37 (52)
2/0
71.1
bowled 22/05/10
WI
2
18 (17)
2/1
105.8
catch 29/11/09
ENG
2
2 (4)
0/0
50
lbw 27/11/09
ENG
2
54 (56)
6/0
96.4
bowled 22/11/09
ENG
2
12 (21)
2/0
57.1
catch 27/09/09
ENG
1
141 (134)
16/0
105.2
catch 07/06/09
SCO
1
38 (29)
6/1
131
catch 26/08/08
ENG
1
9 (14)
1/0
64.2
catch 22/08/08
ENG
2
21 (21)
2/0
100
catch 25/04/07
AUS
1
2 (5)
0/0
40
bowled 14/04/07
NZ
1
1 (12)
0/0
8.3
catch 10/04/07
WI
2
7 (22)
0/0
31.8
catch 24/10/06
SL
1
10 (15)
1/0
66.6
catch 16/10/06
NZ
1
42 (57)
5/0
73.6
catch 28/11/05
IND
1
24 (29)
3/0
82.7
catch 25/11/05
IND
1
134 (124)
20/1
108
not out
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 05/11/08
BAN
4
36 (26)
2/1
138.46
bowled 18/01/08
WI
3
25 (22)
4/0
113.64
catch 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
T.Bavuma ODI 37 36 ▼ 1399 144
Date
Match
BO
R(B)
4s/6s
SR
Out
16/11/23
AUS
2
0 (4)
0/0
0
catch 10/11/23
AFG
2
23 (28)
3/0
82.1
catch 05/11/23
IND
2
11 (19)
1/0
57.8
bowled 01/11/23
NZ
2
24 (28)
4/1
85.7
catch 27/10/23
PAK
1
28 (27)
4/1
103.7
catch 17/10/23
NED
1
16 (31)
2/1
51.6
bowled 12/10/23
AUS
2
35 (55)
2/0
63.6
catch 07/10/23
SL
2
8 (5)
2/0
160
lbw 17/09/23
AUS
2
0 (2)
0/0
0
run out 12/09/23
AUS
2
57 (62)
6/0
91.9
catch 09/09/23
AUS
2
46 (40)
4/3
115
lbw 07/09/23
AUS
2
114 (142)
14/1
80.2
not out 02/04/23
NED
2
6 (12)
1/0
50
catch 31/03/23
NED
2
90 (79)
8/1
113.9
not out 18/03/23
WI
2
144 (118)
11/7
122
catch 01/02/23
ENG
1
35 (27)
5/1
129.6
catch 29/01/23
ENG
2
109 (102)
14/1
106.8
bowled 27/01/23
ENG
2
36 (28)
4/1
128.5
catch 06/10/22
IND
3
8 (12)
2/0
66.6
bowled 23/03/22
BAN
4
2 (11)
0/0
18.1
lbw 20/03/22
BAN
4
37 (52)
3/1
71.1
catch 18/03/22
BAN
3
31 (55)
2/0
56.3
catch 23/01/22
IND
3
8 (12)
1/0
66.6
run out 21/01/22
IND
3
35 (36)
3/0
97.2
catch 19/01/22
IND
3
110 (143)
8/0
76.9
catch 02/09/21
SL
3
38 (53)
1/0
71.6
retired hurt 16/07/21
IRE
6
3 (3)
0/0
100
not out 13/07/21
IRE
3
10 (20)
0/0
50
catch 07/04/21
PAK
4
20 (23)
2/0
86.9
bowled 04/04/21
PAK
3
92 (102)
9/0
90.1
catch 02/04/21
PAK
3
1 (4)
0/0
25
catch 29/02/20
AUS
3
26 (30)
3/0
86.6
bowled 09/02/20
ENG
3
29 (43)
3/0
67.4
lbw 07/02/20
ENG
3
21 (17)
1/1
123.5
lbw 04/02/20
ENG
3
98 (103)
5/2
95.1
lbw 22/10/17
BAN
1
48 (47)
5/0
102.1
catch
R.Dussen T20 44 41 ▼ 1148 94
Date
Match
BO
R(B)
4s/6s
SR
Out
26/05/24
WI
5
51 (31)
1/5
164.5
catch 25/05/24
WI
5
30 (22)
0/2
136.3
catch 23/05/24
WI
5
17 (17)
1/0
100
lbw 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
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 41 37 ▼ 1093 70
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
3
4 (8)
1/0
50
bowled 08/06/24
NED
3
0 (3)
0/0
0
catch 03/06/24
SL
3
12 (14)
0/1
85.7
catch 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.Rossouw ODI 29 28 ▼ 1041 132
Date
Match
BO
R(B)
4s/6s
SR
Out
12/10/16
AUS
4
122 (118)
14/2
103.3
catch 09/10/16
AUS
5
33 (45)
5/0
73.3
not out 05/10/16
AUS
4
18 (21)
1/0
85.7
lbw 02/10/16
AUS
2
75 (81)
10/0
92.5
catch 30/09/16
AUS
2
63 (45)
10/1
140
lbw 07/06/16
AUS
3
7 (11)
1/0
63.6
lbw 03/06/16
WI
3
61 (83)
2/0
73.4
catch 14/02/16
ENG
4
4 (7)
1/0
57.1
catch 06/02/16
ENG
6
11 (11)
2/0
100
catch 03/02/16
ENG
6
19 (20)
3/0
95
catch 26/08/15
NZ
3
6 (9)
0/0
66.6
catch 23/08/15
NZ
3
39 (51)
5/0
76.4
catch 19/08/15
NZ
3
89 (112)
6/3
79.4
bowled 15/07/15
BAN
4
17 (27)
2/0
62.9
catch 12/07/15
BAN
4
4 (24)
0/0
16.6
bowled 10/07/15
BAN
4
45 (53)
5/1
84.9
not out 24/03/15
NZ
4
39 (53)
2/1
73.5
catch 07/03/15
PAK
4
6 (9)
1/0
66.6
catch 27/02/15
WI
4
61 (39)
6/1
156.4
catch 11/02/15
NZ
2
2 (8)
0/0
25
bowled 28/01/15
WI
4
132 (98)
9/8
134.6
catch 25/01/15
WI
2
4 (3)
1/0
133.3
catch 21/01/15
WI
1
7 (14)
1/0
50
catch 18/01/15
WI
2
128 (115)
11/2
111.3
catch 16/01/15
WI
2
0 (5)
0/0
0
bowled 23/11/14
AUS
3
51 (71)
5/0
71.8
catch 19/11/14
AUS
4
2 (5)
0/0
40
catch 16/11/14
AUS
4
30 (25)
6/0
120
catch
J.Malan ODI 23 22 ▼ 941 177
Date
Match
BO
R(B)
4s/6s
SR
Out
11/10/22
IND
1
15 (27)
3/0
55.5
catch 11/10/22
IND
1
15 (27)
3/0
55.5
catch 09/10/22
IND
2
25 (31)
4/0
80.6
lbw 09/10/22
IND
2
25 (31)
4/0
80.6
lbw 06/10/22
IND
1
22 (42)
3/0
52.3
catch 19/07/22
ENG
1
11 (18)
2/0
61.1
catch 23/03/22
BAN
1
39 (56)
7/0
69.6
catch 20/03/22
BAN
1
26 (40)
4/0
65
bowled 18/03/22
BAN
2
4 (10)
0/0
40
catch 23/01/22
IND
2
1 (6)
0/0
16.6
catch 21/01/22
IND
1
91 (108)
8/1
84.2
bowled 19/01/22
IND
2
6 (10)
1/0
60
catch 26/11/21
NED
1
16 (22)
3/0
72.7
catch 07/09/21
SL
1
18 (19)
2/0
94.7
catch 04/09/21
SL
1
121 (135)
9/1
89.6
lbw 02/09/21
SL
1
23 (31)
3/0
74.1
lbw 16/07/21
IRE
1
177 (169)
16/6
104.7
not out 13/07/21
IRE
1
84 (96)
7/4
87.5
catch 07/04/21
PAK
1
70 (81)
9/0
86.4
lbw 07/03/20
AUS
1
23 (26)
4/0
88.4
catch 04/03/20
AUS
1
129 (139)
7/4
92.8
not out 29/02/20
AUS
1
0 (1)
0/0
0
lbw
H.Gibbs ODI 29 28 ▼ 903 108
Date
Match
BO
R(B)
4s/6s
SR
Out
24/02/10
IND
2
7 (8)
1/0
87.5
bowled 21/02/10
IND
2
27 (40)
3/1
67.5
catch 27/09/09
ENG
2
22 (26)
3/1
84.6
catch 07/06/09
SCO
3
16 (14)
0/0
114.2
stumped 16/01/09
AUS
1
22 (28)
3/0
78.5
bowled 02/11/08
KEN
2
2 (6)
0/0
33.3
catch 31/08/08
ENG
8
74 (75)
9/0
98.6
bowled 29/08/08
ENG
2
12 (16)
1/0
75
catch 26/08/08
ENG
2
10 (15)
2/0
66.6
catch 22/08/08
ENG
1
37 (44)
5/1
84
bowled 26/06/07
IND
4
5 (7)
1/0
71.4
bowled 25/04/07
AUS
4
39 (49)
6/0
79.5
catch 14/04/07
NZ
4
60 (100)
2/1
60
bowled 10/04/07
WI
4
61 (40)
4/3
152.5
not out 24/10/06
SL
3
16 (18)
3/0
88.8
catch 16/10/06
NZ
3
0 (2)
0/0
0
bowled 16/12/02
PAK
1
52 (58)
6/1
89.6
bowled 04/12/02
SL
1
108 (92)
14/3
117.3
not out 09/10/02
BAN
2
15 (13)
3/0
115.3
bowled 08/02/02
NZ
1
46 (51)
6/0
90.1
bowled 13/10/01
KEN
2
70 (60)
14/0
116.6
Out Type 06/05/01
WI
1
27 (30)
5/0
90
catch 05/05/01
WI
2
46 (48)
4/2
95.8
catch 09/01/01
SL
2
1 (2)
0/0
50
lbw 30/03/00
PAK
1
5 (13)
1/0
38.4
catch 27/03/00
PAK
2
59 (79)
9/0
74.6
not out 26/03/00
IND
2
8 (17)
0/0
47
catch 23/03/00
PAK
2
0 (1)
0/0
0
catch
R.Hendricks ODI 33 33 ▼ 876 102
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
1
18 (23)
3/0
78.2
catch 17/12/23
IND
1
0 (8)
0/0
0
bowled 24/10/23
BAN
2
12 (19)
1/0
63.1
bowled 21/10/23
ENG
2
85 (75)
9/3
113.3
bowled 15/09/23
AUS
2
28 (34)
5/0
82.3
bowled 12/09/23
AUS
3
39 (45)
3/0
86.6
run out 01/02/23
ENG
2
52 (61)
6/0
85.2
bowled 11/10/22
IND
3
3 (21)
0/0
14.2
catch 09/10/22
IND
3
74 (76)
9/1
97.3
catch 26/11/21
NED
2
6 (10)
1/0
60
catch 07/09/21
SL
3
1 (7)
0/0
14.2
bowled 04/09/21
SL
3
51 (54)
5/0
94.4
bowled 09/02/20
ENG
2
11 (26)
2/0
42.3
bowled 07/02/20
ENG
2
35 (34)
3/0
102.9
not out 04/02/20
ENG
2
6 (14)
1/0
42.8
catch 13/03/19
SL
2
8 (16)
1/0
50
catch 10/03/19
SL
2
4 (11)
0/0
36.3
catch 06/03/19
SL
2
29 (41)
4/0
70.7
catch 03/03/19
SL
2
1 (4)
0/0
25
catch 30/01/19
PAK
3
34 (33)
3/1
103
catch 27/01/19
PAK
3
2 (9)
0/0
22.2
catch 25/01/19
PAK
3
83 (90)
8/2
92.2
not out 22/01/19
PAK
1
5 (9)
1/0
55.5
catch 19/01/19
PAK
2
45 (67)
5/0
67.1
catch 11/11/18
AUS
2
8 (26)
2/0
30.7
catch 09/11/18
AUS
2
16 (27)
1/0
59.2
catch 04/11/18
AUS
2
44 (74)
4/0
59.4
catch 06/10/18
ZIM
2
66 (82)
5/1
80.4
lbw 03/10/18
ZIM
3
1 (3)
0/0
33.3
bowled 30/09/18
ZIM
3
5 (6)
1/0
83.3
bowled 12/08/18
SL
4
0 (1)
0/0
0
bowled 08/08/18
SL
3
2 (3)
0/0
66.6
catch 05/08/18
SL
3
102 (89)
8/1
114.6
bowled
F.Behardien ODI 48 43 ▼ 859 70
Date
Match
BO
R(B)
4s/6s
SR
Out
16/02/18
IND
6
1 (5)
0/0
20
catch 22/10/17
BAN
6
33 (24)
4/0
137.5
not out 18/10/17
BAN
6
7 (9)
0/0
77.7
not out 27/05/17
ENG
6
17 (25)
0/0
68
catch 19/02/17
NZ
6
0 (1)
0/0
0
bowled 10/02/17
SL
6
32 (20)
1/2
160
catch 07/02/17
SL
6
36 (20)
4/1
180
not out 09/10/16
AUS
6
12 (14)
1/0
85.7
not out 02/10/16
AUS
6
13 (14)
1/0
92.8
catch 30/09/16
AUS
6
5 (6)
0/0
83.3
not out 25/09/16
IRE
6
50 (22)
3/3
227.27
catch 24/06/16
WI
5
35 (57)
4/0
61.4
catch 11/06/16
AUS
6
4 (8)
0/0
50
lbw 07/06/16
AUS
6
62 (82)
4/1
75.6
bowled 03/06/16
WI
6
0 (2)
0/0
0
lbw 14/02/16
ENG
6
13 (18)
0/1
72.2
catch 12/02/16
ENG
6
38 (42)
2/0
90.4
catch 06/02/16
ENG
7
23 (26)
1/0
88.4
not out 03/02/16
ENG
7
4 (1)
1/0
400
not out 25/10/15
IND
6
16 (10)
0/2
160
catch 22/10/15
IND
6
22 (38)
1/0
57.8
lbw 18/10/15
IND
7
33 (36)
0/1
91.6
not out 14/10/15
IND
7
18 (33)
0/0
54.5
catch 11/10/15
IND
7
35 (19)
5/1
184.2
not out 26/08/15
NZ
6
40 (28)
6/1
142.8
catch 23/08/15
NZ
6
70 (87)
5/1
80.4
catch 19/08/15
NZ
6
15 (10)
1/1
150
run out 15/07/15
BAN
7
12 (16)
1/0
75
catch 12/07/15
BAN
7
36 (44)
2/1
81.8
catch 27/02/15
WI
7
10 (5)
0/1
200
not out 28/01/15
WI
7
5 (2)
1/0
250
not out 25/01/15
WI
7
12 (16)
0/0
75
bowled 16/01/15
WI
7
12 (9)
1/0
133.3
run out 23/11/14
AUS
6
63 (41)
7/2
153.6
Out Type 21/11/14
AUS
6
22 (23)
2/0
95.6
run out 19/11/14
AUS
6
12 (12)
2/0
100
catch 16/11/14
AUS
6
0 (1)
0/0
0
catch 14/11/14
AUS
4
20 (22)
2/0
90.9
catch 31/07/13
SL
6
1 (22)
0/0
4.5
catch 28/07/13
SL
7
0 (2)
0/0
0
catch 26/07/13
SL
6
2 (4)
0/0
50
bowled 24/03/13
PAK
5
35 (36)
3/0
97.2
catch 21/03/13
PAK
5
1 (3)
0/0
33.3
catch
A.Phehlukwayo ODI 76 50 ▼ 854 69
Date
Match
BO
R(B)
4s/6s
SR
Out
17/12/23
IND
8
33 (49)
3/2
67.3
lbw 10/11/23
AFG
7
39 (37)
1/3
105.4
not out 17/09/23
AUS
8
39 (19)
2/4
205.2
not out 09/09/23
AUS
8
1 (9)
0/0
11.1
catch 11/10/22
IND
7
5 (5)
1/0
100
bowled 18/03/22
BAN
7
2 (13)
0/0
15.3
catch 23/01/22
IND
7
4 (11)
0/0
36.3
run out 26/11/21
NED
8
48 (22)
1/6
218.1
bowled 07/09/21
SL
7
17 (36)
2/0
47.2
catch 04/09/21
SL
6
4 (4)
0/0
100
catch 02/09/21
SL
7
5 (8)
0/0
62.5
bowled 16/07/21
IRE
5
6 (5)
1/0
120
bowled 13/07/21
IRE
7
2 (11)
0/0
18.1
catch 07/04/21
PAK
7
54 (61)
3/2
88.5
catch 04/04/21
PAK
7
3 (5)
0/0
60
catch 02/04/21
PAK
7
29 (35)
4/0
82.8
catch 29/02/20
AUS
7
0 (2)
0/0
0
run out 09/02/20
ENG
7
14 (31)
1/0
45.1
lbw 06/07/19
AUS
7
4 (3)
1/0
133.3
not out 23/06/19
PAK
7
46 (32)
6/0
143.7
not out 19/06/19
NZ
7
0 (5)
0/0
0
catch 15/06/19
AFG
3
17 (17)
2/1
100
not out 05/06/19
IND
7
34 (61)
2/1
55.7
stumped 02/06/19
BAN
7
8 (13)
1/0
61.5
catch 30/05/19
ENG
8
24 (25)
4/0
96
catch 10/03/19
SL
7
38 (15)
5/1
253.3
not out 06/03/19
SL
7
2 (5)
0/0
40
catch 27/01/19
PAK
7
11 (21)
2/0
52.3
catch 22/01/19
PAK
7
69 (80)
7/2
86.2
not out 06/10/18
ZIM
7
0 (9)
0/0
0
catch 03/10/18
ZIM
8
28 (44)
1/1
63.6
catch 12/08/18
SL
8
3 (14)
0/0
21.4
catch 08/08/18
SL
7
9 (10)
2/0
90
bowled 05/08/18
SL
7
24 (11)
3/1
218.1
not out 01/08/18
SL
8
7 (19)
1/0
36.8
not out 16/02/18
IND
8
34 (42)
2/2
80.9
catch 13/02/18
IND
7
0 (3)
0/0
0
bowled 10/02/18
IND
7
23 (5)
1/3
460
not out 07/02/18
IND
8
3 (8)
0/0
37.5
catch 01/02/18
IND
8
27 (33)
1/1
81.8
not out 22/10/17
BAN
8
5 (4)
1/0
125
catch 18/10/17
BAN
8
0 (0)
0/0
not out 11/06/17
IND
8
4 (11)
0/0
36.3
lbw 24/05/17
ENG
9
4 (6)
1/0
66.6
bowled 25/02/17
NZ
9
1 (1)
0/0
100
not out 22/02/17
NZ
10
29 (34)
4/0
85.2
not out 19/02/17
NZ
8
29 (23)
2/2
126
not out 12/10/16
AUS
7
11 (9)
0/1
122.2
bowled 05/10/16
AUS
8
42 (39)
4/2
107.6
not out 02/10/16
AUS
8
13 (8)
1/1
162.5
not out
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 18/01/08
WI
2
4 (4)
0/0
100.00
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
H.Klaasen T20 46 42 ▼ 791 81
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
5
46 (44)
2/3
104.5
bowled 08/06/24
NED
5
4 (7)
0/0
57.1
catch 03/06/24
SL
5
19 (22)
1/1
86.3
not 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
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
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
C.Ingram ODI 27 26 ▼ 617 105
Date
Match
BO
R(B)
4s/6s
SR
Out
01/11/13
PAK
2
4 (4)
1/0
100
bowled 30/10/13
PAK
1
0 (2)
0/0
0
catch 20/07/13
SL
1
0 (1)
0/0
0
bowled 19/06/13
ENG
1
0 (5)
0/0
0
lbw 14/06/13
WI
1
73 (63)
6/2
115.8
catch 10/06/13
PAK
1
20 (45)
2/0
44.4
lbw 06/06/13
IND
2
6 (5)
1/0
120
catch 24/03/13
PAK
3
15 (20)
2/0
75
bowled 21/03/13
PAK
3
0 (1)
0/0
0
bowled 17/03/13
PAK
3
17 (43)
2/0
39.5
catch 15/03/13
PAK
3
0 (1)
0/0
0
catch 10/03/13
PAK
4
105 (104)
10/0
100.9
not out 25/01/13
NZ
3
25 (40)
3/0
62.5
catch 22/01/13
NZ
3
79 (94)
10/0
84
catch 19/01/13
NZ
3
29 (58)
2/1
50
catch 20/01/12
SL
4
1 (4)
0/0
25
lbw 17/01/12
SL
3
13 (8)
3/0
162.5
bowled 15/03/11
IRE
7
46 (43)
7/0
106.9
bowled 18/01/11
IND
3
10 (16)
1/0
62.5
catch 15/01/11
IND
3
25 (30)
1/1
83.3
lbw 12/01/11
IND
3
5 (23)
0/0
21.7
catch 08/11/10
PAK
6
1 (4)
0/0
25
run out 05/11/10
PAK
6
27 (25)
3/0
108
not out 02/11/10
PAK
3
4 (8)
0/0
50
catch 31/10/10
PAK
3
100 (119)
10/1
84
lbw 29/10/10
PAK
6
12 (17)
2/0
70.5
not out
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
W.Parnell ODI 53 38 ▼ 523 56
Date
Match
BO
R(B)
4s/6s
SR
Out
21/03/23
WI
8
4 (4)
1/0
100
not out 01/02/23
ENG
8
34 (29)
3/1
117.2
bowled 27/01/23
ENG
7
2 (4)
0/0
50
catch 09/10/22
IND
7
16 (22)
0/0
72.7
catch 09/10/22
IND
7
16 (22)
0/0
72.7
catch 26/11/21
NED
7
10 (16)
0/0
62.5
catch 07/06/17
PAK
7
0 (1)
0/0
0
bowled 03/06/17
SL
8
7 (8)
0/0
87.5
not out 24/05/17
ENG
8
19 (23)
2/0
82.6
catch 01/03/17
NZ
9
29 (12)
2/2
241.6
run out 25/02/17
NZ
8
35 (32)
2/1
109.3
run out 22/02/17
NZ
9
0 (4)
0/0
0
lbw 10/02/17
SL
8
1 (1)
0/0
100
not out 07/02/17
SL
7
1 (1)
0/0
100
not out 01/02/17
SL
8
2 (2)
0/0
100
not out 02/10/16
AUS
7
8 (5)
1/0
160
not out 24/06/16
WI
8
28 (58)
2/0
48.2
catch 11/06/16
AUS
7
3 (10)
0/0
30
catch 07/06/16
AUS
7
2 (9)
0/0
22.2
bowled 22/02/15
IND
7
17 (28)
1/0
60.7
not out 11/02/15
NZ
7
4 (2)
1/0
200
catch 25/01/15
WI
8
12 (17)
0/0
70.5
bowled 23/11/14
AUS
7
18 (21)
1/0
85.7
not out 21/11/14
AUS
9
3 (3)
0/0
100
not out 06/09/14
AUS
4
6 (24)
1/0
25
bowled 19/08/14
ZIM
8
24 (27)
2/0
88.89
catch 11/12/13
IND
8
9 (8)
1/0
112.5
catch 30/11/13
PAK
8
7 (9)
1/0
77.7
not out 11/11/13
PAK
9
8 (4)
1/0
200
not out 01/11/13
PAK
8
21 (22)
3/0
95.4
catch 30/10/13
PAK
8
56 (70)
6/1
80
catch 02/09/12
ENG
7
5 (13)
0/0
38.4
stumped 31/08/12
ENG
7
13 (8)
3/0
162.5
catch 28/08/12
ENG
7
0 (0)
0/0
not out 03/03/12
NZ
2
27 (41)
3/0
65.8
bowled 20/01/12
SL
7
21 (17)
0/1
123.5
run out 18/01/11
IND
8
5 (3)
1/0
166.6
run out 15/01/11
IND
8
12 (27)
1/0
44.4
catch
R.McLaren ODI 46 38 ▼ 469 71
Date
Match
BO
R(B)
4s/6s
SR
Out
23/11/14
AUS
8
1 (2)
0/0
50
not out 21/11/14
AUS
7
13 (14)
2/0
92.8
catch 14/11/14
AUS
7
0 (2)
0/0
0
catch 02/09/14
AUS
7
24 (41)
2/0
58.5
catch 19/08/14
ZIM
7
4 (12)
0/0
33.33
catch 12/07/14
SL
7
2 (3)
0/0
66.6
not out 09/07/14
SL
7
3 (17)
0/0
17.6
catch 06/07/14
SL
7
22 (18)
2/0
122.2
not out 11/12/13
IND
7
6 (10)
0/0
60
stumped 08/12/13
IND
7
12 (5)
1/1
240
not out 30/11/13
PAK
7
17 (29)
2/0
58.6
bowled 27/11/13
PAK
8
0 (1)
0/0
0
not out 11/11/13
PAK
7
27 (24)
5/0
112.5
catch 08/11/13
PAK
7
28 (21)
3/1
133.3
not out 06/11/13
PAK
7
13 (7)
1/1
185.7
lbw 01/11/13
PAK
7
29 (43)
2/0
67.4
not out 30/10/13
PAK
7
8 (27)
0/0
29.6
catch 31/07/13
SL
8
29 (73)
2/0
39.7
catch 26/07/13
SL
9
14 (20)
0/0
70
not out 23/07/13
SL
7
14 (17)
1/0
82.3
not out 20/07/13
SL
8
4 (15)
0/0
26.6
catch 19/06/13
ENG
8
1 (5)
0/0
20
run out 14/06/13
WI
7
7 (4)
0/1
175
not out 10/06/13
PAK
7
4 (8)
0/0
50
lbw 06/06/13
IND
8
71 (61)
11/1
116.3
not out 21/03/13
PAK
7
11 (20)
0/0
55
catch 17/03/13
PAK
7
0 (1)
0/0
0
not out 15/03/13
PAK
7
17 (31)
0/0
54.8
lbw 25/01/13
NZ
7
25 (24)
1/1
104.1
not out 22/01/13
NZ
7
2 (5)
0/0
40
catch 19/01/13
NZ
7
33 (39)
3/0
84.6
catch 02/09/12
ENG
9
1 (1)
0/0
100
run out 03/06/10
WI
8
12 (14)
2/0
85.7
run out 28/05/10
ACTIXI
8
5 (11)
0/0
45.4
catch 24/05/10
WI
7
8 (8)
1/0
100
not out 22/05/10
WI
8
1 (3)
0/0
33.3
catch 29/11/09
ENG
7
0 (5)
0/0
0
catch 27/11/09
ENG
7
0 (1)
0/0
0
bowled
M.Jansen ODI 24 20 ▼ 436 75
Date
Match
BO
R(B)
4s/6s
SR
Out
16/11/23
AUS
7
0 (1)
0/0
0
lbw 05/11/23
IND
7
14 (30)
1/0
46.6
catch 27/10/23
PAK
7
20 (14)
2/1
142.8
catch 24/10/23
BAN
7
1 (1)
0/0
100
not out 21/10/23
ENG
7
75 (42)
3/6
178.5
not out 17/10/23
NED
7
9 (25)
0/0
36
bowled 12/10/23
AUS
7
26 (22)
3/1
118.1
catch 07/10/23
SL
7
12 (7)
0/1
171.4
not out 17/09/23
AUS
7
47 (23)
4/3
204.3
catch 12/09/23
AUS
7
32 (16)
4/1
200
catch 09/09/23
AUS
7
23 (28)
0/2
82.1
lbw 07/09/23
AUS
7
32 (40)
3/1
80
bowled 02/04/23
NED
7
11 (13)
0/0
84.6
not out 21/03/23
WI
7
43 (33)
5/2
130.3
catch 18/03/23
WI
7
17 (14)
3/0
121.4
catch 01/02/23
ENG
7
12 (12)
2/0
100
catch 29/01/23
ENG
7
32 (29)
1/1
110.3
not out 11/10/22
IND
8
14 (19)
1/1
73.6
catch 11/10/22
IND
8
14 (19)
1/1
73.6
catch 18/03/22
BAN
8
2 (4)
0/0
50
catch
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
R.Peterson ODI 46 27 ▼ 417 68
Date
Match
BO
R(B)
4s/6s
SR
Out
21/11/14
AUS
8
11 (12)
0/1
91.6
bowled 11/11/13
PAK
8
2 (2)
0/0
100
bowled 28/07/13
SL
8
13 (15)
0/0
86.6
catch 26/07/13
SL
8
3 (10)
0/0
30
bowled 23/07/13
SL
2
3 (3)
0/0
100
bowled 20/07/13
SL
7
29 (37)
2/0
78.3
catch 19/06/13
ENG
3
30 (41)
4/0
73.1
lbw 14/06/13
WI
8
0 (0)
0/0
not out 10/06/13
PAK
8
16 (16)
2/0
100
not out 06/06/13
IND
3
68 (72)
6/0
94.4
run out 21/03/13
PAK
8
25 (35)
2/0
71.4
not out 15/03/13
PAK
8
44 (67)
3/0
65.6
catch 22/01/13
NZ
9
0 (4)
0/0
0
catch 19/01/13
NZ
8
0 (4)
0/0
0
lbw 02/09/12
ENG
8
31 (20)
4/1
155
not out 31/08/12
ENG
8
23 (35)
1/0
65.7
not out 20/01/12
SL
8
23 (31)
2/0
74.1
not out 11/01/12
SL
8
4 (9)
0/0
44.4
not out 15/03/11
IRE
9
0 (0)
0/0
not out 12/03/11
IND
9
18 (7)
2/1
257.1
not out 05/03/11
ENG
8
3 (16)
0/0
18.7
catch 23/01/11
IND
8
4 (2)
1/0
200
bowled 21/01/11
IND
8
31 (35)
3/0
88.5
run out 31/10/10
PAK
2
6 (7)
1/0
85.7
bowled 14/04/07
NZ
9
8 (8)
1/0
100
not out 24/10/06
SL
9
22 (16)
3/1
137.5
bowled 16/10/06
NZ
9
0 (2)
0/0
0
catch
M.Boucher ODI 34 22 ▼ 414 57
Date
Match
BO
R(B)
4s/6s
SR
Out
03/06/10
WI
6
6 (18)
0/0
33.3
catch 24/02/10
IND
8
14 (31)
1/0
45.1
lbw 21/02/10
IND
7
5 (9)
0/0
55.5
catch 29/11/09
ENG
6
13 (23)
2/0
56.5
bowled 27/11/09
ENG
6
22 (11)
2/1
200
catch 22/11/09
ENG
8
30 (37)
2/0
81
not out 27/09/09
ENG
6
8 (10)
1/0
80
bowled 07/06/09
SCO
6
2 (3)
0/0
66.6
catch 16/01/09
AUS
6
0 (1)
0/0
0
bowled 31/08/08
ENG
3
10 (12)
1/0
83.3
not out 29/08/08
ENG
6
19 (27)
1/0
70.3
bowled 26/08/08
ENG
6
10 (23)
1/0
43.4
catch 22/08/08
ENG
6
16 (15)
2/0
106.6
stumped 26/06/07
IND
6
23 (30)
1/0
76.6
lbw 25/04/07
AUS
6
0 (1)
0/0
0
catch 14/04/07
NZ
6
16 (21)
1/0
76.1
catch 10/04/07
WI
5
52 (23)
2/5
226
catch 24/10/06
SL
6
29 (39)
0/1
74.3
bowled 16/10/06
NZ
5
8 (28)
0/0
28.5
catch 28/11/05
IND
5
35 (56)
0/0
62.5
catch 08/02/02
NZ
6
16 (6)
3/0
266.6
not out 28/10/00
NZ
7
18 (11)
2/1
163.6
not out
C.Morris ODI 38 24 ▼ 412 62
Date
Match
BO
R(B)
4s/6s
SR
Out
23/06/19
PAK
8
16 (10)
1/1
160
bowled 19/06/19
NZ
8
6 (7)
1/0
85.7
not out 05/06/19
IND
8
42 (34)
1/2
123.5
catch 02/06/19
BAN
8
10 (10)
1/0
100
catch 16/02/18
IND
7
4 (8)
0/0
50
catch 07/02/18
IND
7
14 (10)
1/0
140
lbw 04/02/18
IND
7
14 (10)
1/1
140
catch 01/02/18
IND
7
37 (43)
4/1
86
bowled 11/06/17
IND
7
4 (8)
0/0
50
catch 07/06/17
PAK
8
28 (45)
1/0
62.2
catch 03/06/17
SL
7
20 (19)
3/0
105.2
run out 27/05/17
ENG
7
36 (22)
3/2
163.6
not out 24/05/17
ENG
7
5 (4)
1/0
125
catch 01/03/17
NZ
8
28 (27)
4/0
103.7
bowled 22/02/17
NZ
8
7 (8)
1/0
87.5
run out 19/02/17
NZ
7
16 (16)
3/0
100
catch 10/02/17
SL
7
3 (4)
0/0
75
not out 01/02/17
SL
7
26 (20)
0/2
130
catch 24/06/16
WI
7
7 (8)
1/0
87.5
catch 15/06/16
WI
3
40 (26)
2/2
153.8
catch 03/06/16
WI
7
9 (32)
0/0
28.1
lbw 12/02/16
ENG
8
62 (38)
3/4
163.1
bowled 22/10/15
IND
7
9 (18)
1/0
50
run out 12/07/15
BAN
8
12 (13)
3/0
92.3
lbw
G.Kirsten ODI 9 9 ▼ 378 102
Date
Match
BO
R(B)
4s/6s
SR
Out
16/12/02
PAK
2
102 (118)
9/0
86.4
not out 08/02/02
NZ
2
2 (11)
0/0
18.1
catch 06/05/01
WI
2
72 (104)
7/0
69.2
catch 05/05/01
WI
1
50 (65)
7/0
76.9
run out 28/10/00
NZ
2
101 (107)
10/0
94.3
catch 27/03/00
PAK
1
8 (19)
1/0
42.1
retired hurt 26/03/00
IND
1
31 (44)
5/0
70.4
catch 23/03/00
PAK
1
20 (34)
2/0
58.8
catch 21/03/00
IND
1
71 (85)
9/0
83.5
not out
K.Verreynne ODI 12 10 ▼ 371 95
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/22
BAN
3
9 (16)
1/0
56.2
bowled 20/03/22
BAN
3
58 (77)
4/2
75.3
not out 18/03/22
BAN
1
21 (25)
2/1
84
lbw 26/11/21
NED
4
95 (112)
9/1
84.8
catch 02/09/21
SL
5
12 (20)
0/0
60
lbw 13/07/21
IRE
5
13 (16)
1/0
81.2
catch 07/04/21
PAK
5
62 (53)
3/3
116.9
catch 07/03/20
AUS
4
50 (50)
3/3
100
catch 04/03/20
AUS
4
3 (6)
0/0
50
catch 29/02/20
AUS
4
48 (64)
2/0
75
catch
D.Steyn ODI 87 43 ▼ 336 60
Date
Match
BO
R(B)
4s/6s
SR
Out
27/01/19
PAK
8
0 (2)
0/0
0
bowled 09/11/18
AUS
8
3 (11)
0/0
27.2
bowled 06/10/18
ZIM
8
4 (3)
1/0
133.3
not out 03/10/18
ZIM
9
60 (85)
8/1
70.5
bowled 12/10/16
AUS
10
6 (5)
1/0
120
not out 22/10/15
IND
9
6 (7)
1/0
85.7
catch 18/10/15
IND
8
12 (9)
0/1
133.3
run out 14/10/15
IND
8
13 (16)
1/1
81.2
catch 23/08/15
NZ
10
2 (9)
0/0
22.2
run out 07/03/15
PAK
8
16 (17)
3/0
94.1
catch 22/02/15
IND
9
1 (7)
0/0
14.2
catch 16/01/15
WI
9
6 (13)
1/0
46.1
not out 21/11/14
AUS
10
0 (4)
0/0
0
not out 19/11/14
AUS
9
12 (6)
1/1
200
Out Type 16/11/14
AUS
9
4 (3)
1/0
133.3
not out 14/11/14
AUS
9
6 (12)
1/0
50
catch 24/10/14
NZ
9
0 (2)
0/0
0
catch 02/09/14
AUS
8
5 (10)
1/0
50
run out 09/07/14
SL
9
23 (35)
4/0
65.7
lbw 24/11/13
PAK
9
15 (32)
1/1
46.8
bowled 06/11/13
PAK
8
2 (4)
0/0
50
catch 21/03/13
PAK
10
9 (9)
1/0
100
bowled 15/03/13
PAK
10
0 (16)
0/0
0
bowled 25/01/13
NZ
10
4 (6)
0/0
66.6
catch 19/01/13
NZ
10
0 (3)
0/0
0
bowled 02/09/12
ENG
10
3 (4)
0/0
75
not out 31/08/12
ENG
9
1 (7)
0/0
14.2
bowled 11/01/12
SL
9
1 (2)
0/0
50
bowled 05/03/11
ENG
9
20 (31)
3/0
64.5
lbw 23/01/11
IND
9
0 (1)
0/0
0
run out 21/01/11
IND
9
4 (6)
0/0
66.6
not out 18/01/11
IND
9
5 (8)
0/0
62.5
catch 15/01/11
IND
9
6 (14)
0/0
42.8
run out 12/01/11
IND
9
7 (9)
0/0
77.7
catch 28/05/10
ACTIXI
9
0 (5)
0/0
0
bowled 22/05/10
WI
9
2 (3)
0/0
66.6
not out 24/02/10
IND
10
0 (4)
0/0
0
bowled 21/02/10
IND
10
35 (19)
1/3
184.2
bowled 22/11/09
ENG
10
12 (11)
0/1
109
catch 27/09/09
ENG
11
17 (13)
2/0
130.7
not out 29/08/08
ENG
10
5 (12)
0/0
41.6
not out 26/08/08
ENG
10
6 (6)
1/0
100
bowled 22/08/08
ENG
10
3 (2)
0/0
150
not out
K.Rabada ODI 94 38 ▼ 332 31
Date
Match
BO
R(B)
4s/6s
SR
Out
16/11/23
AUS
10
10 (12)
0/1
83.3
catch 05/11/23
IND
9
6 (26)
0/0
23
catch 17/10/23
NED
10
9 (6)
0/1
150
catch 12/10/23
AUS
8
0 (1)
0/0
0
not out 09/09/23
AUS
9
17 (15)
0/2
113.3
not out 07/09/23
AUS
10
1 (7)
0/0
14.2
catch 27/01/23
ENG
9
2 (2)
0/0
100
not out 23/03/22
BAN
9
4 (3)
1/0
133.3
catch 18/03/22
BAN
9
1 (2)
0/0
50
catch 07/09/21
SL
9
8 (13)
1/0
61.5
catch 02/09/21
SL
8
13 (7)
2/0
185.7
not out 13/07/21
IRE
9
16 (12)
0/2
133.3
run out 04/04/21
PAK
8
1 (1)
0/0
100
not out 02/04/21
PAK
8
13 (10)
2/0
130
not out 23/06/19
PAK
9
3 (7)
0/0
42.8
bowled 05/06/19
IND
9
31 (35)
2/0
88.5
not out 02/06/19
BAN
9
13 (9)
0/1
144.4
not out 30/05/19
ENG
9
11 (19)
2/0
57.8
catch 06/03/19
SL
8
3 (6)
0/0
50
catch 27/01/19
PAK
9
0 (1)
0/0
0
catch 09/11/18
AUS
9
9 (17)
0/0
52.9
bowled 12/08/18
SL
10
12 (18)
1/0
66.6
not out 13/02/18
IND
8
3 (17)
0/0
17.6
catch 07/02/18
IND
9
12 (7)
1/1
171.4
not out 04/02/18
IND
8
1 (5)
0/0
20
lbw 01/02/18
IND
9
1 (1)
0/0
100
run out 22/10/17
BAN
9
23 (11)
3/1
209
not out 11/06/17
IND
9
5 (8)
1/0
62.5
catch 07/06/17
PAK
9
26 (23)
2/0
113
catch 24/05/17
ENG
10
19 (21)
1/1
90.4
catch 12/10/16
AUS
8
9 (6)
0/1
150
not out 24/06/16
WI
9
9 (15)
1/0
60
run out 11/06/16
AUS
10
3 (6)
0/0
50
not out 07/06/16
AUS
9
15 (27)
0/0
55.5
not out 03/06/16
WI
10
1 (1)
0/0
100
not out 12/02/16
ENG
9
0 (1)
0/0
0
catch 06/02/16
ENG
8
12 (10)
1/0
120
catch 22/10/15
IND
10
8 (9)
1/0
88.8
not out
J.Botha ODI 31 24 ▼ 328 44
Date
Match
BO
R(B)
4s/6s
SR
Out
03/03/12
NZ
7
5 (10)
1/0
50
not out 15/03/11
IRE
8
21 (28)
1/0
75
not out 12/03/11
IND
8
23 (15)
2/1
153.3
catch 23/01/11
IND
7
2 (2)
0/0
100
catch 21/01/11
IND
7
44 (59)
3/0
74.5
stumped 18/01/11
IND
7
9 (14)
0/0
64.2
bowled 15/01/11
IND
7
4 (7)
0/0
57.1
lbw 12/01/11
IND
7
23 (27)
1/0
85.1
bowled 08/11/10
PAK
7
28 (26)
2/0
107.6
not out 05/11/10
PAK
8
28 (15)
6/0
186.6
not out 02/11/10
PAK
8
15 (19)
1/0
78.9
bowled 31/10/10
PAK
8
9 (10)
1/0
90
run out 03/06/10
WI
7
24 (34)
0/0
70.5
catch 28/05/10
ACTIXI
7
18 (25)
0/0
72
Out Type 22/05/10
WI
7
3 (6)
0/0
50
bowled 21/02/10
IND
8
10 (11)
1/0
90.9
lbw 29/11/09
ENG
8
1 (8)
0/0
12.5
catch 27/09/09
ENG
8
0 (2)
0/0
0
catch 16/01/09
AUS
9
12 (18)
1/0
66.6
not out 31/08/08
ENG
1
2 (3)
0/0
66.6
not out 29/08/08
ENG
8
17 (31)
1/0
54.8
bowled 26/08/08
ENG
7
1 (16)
0/0
6.2
catch 22/08/08
ENG
7
26 (32)
2/0
81.2
catch 28/11/05
IND
8
3 (3)
0/0
100
not out
A.Petersen ODI 13 13 ▼ 322 64
Date
Match
BO
R(B)
4s/6s
SR
Out
26/07/13
SL
1
8 (17)
1/0
47
catch 23/07/13
SL
1
24 (28)
4/0
85.7
lbw 20/07/13
SL
2
29 (31)
4/0
93.5
catch 22/01/12
SL
2
6 (7)
1/0
85.7
catch 20/01/12
SL
1
37 (39)
4/1
94.8
catch 17/01/12
SL
2
17 (27)
1/0
62.9
lbw 28/05/10
ACTIXI
5
16 (31)
1/0
51.6
Out Type 24/05/10
WI
6
1 (2)
0/0
50
lbw 24/02/10
IND
6
9 (16)
1/0
56.2
bowled 21/02/10
IND
5
9 (21)
0/0
42.8
run out 29/11/09
ENG
5
51 (79)
5/0
64.5
catch 27/11/09
ENG
5
51 (40)
5/0
127.5
not out 22/11/09
ENG
5
64 (65)
5/1
98.4
bowled
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 05/11/08
BAN
2
18 (10)
4/0
180.00
bowled 18/01/08
WI
1
0 (3)
0/0
0.00
bowled 16/12/07
WI
2
0 (4)
0/0
0.00
catch
M.Wyk ODI 10 10 ▼ 269 58
Date
Match
BO
R(B)
4s/6s
SR
Out
26/08/15
NZ
1
58 (100)
4/2
58
catch 23/08/15
NZ
2
2 (4)
0/0
50
bowled 19/08/15
NZ
1
16 (22)
3/0
72.7
catch 25/01/15
WI
1
18 (24)
4/0
75
catch 15/03/11
IRE
3
42 (41)
7/1
102.4
bowled 12/03/11
IND
7
5 (5)
1/0
100
lbw 05/03/11
ENG
7
13 (37)
0/0
35.1
bowled 23/01/11
IND
3
56 (63)
8/0
88.8
catch 21/01/11
IND
3
15 (22)
1/0
68.1
catch 26/06/07
IND
2
44 (55)
6/0
80
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 05/11/08
BAN
1
28 (18)
4/1
155.56
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
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
T.Stubbs T20 18 15 ▼ 260 72
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
4
0 (5)
0/0
0
catch 08/06/24
NED
4
33 (37)
1/1
89.1
catch 03/06/24
SL
4
13 (28)
0/0
46.4
catch 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
B.Dippenaar ODI 7 6 ▼ 251 74
Date
Match
BO
R(B)
4s/6s
SR
Out
24/10/06
SL
2
3 (19)
0/0
15.7
catch 16/10/06
NZ
2
0 (3)
0/0
0
lbw 16/12/02
PAK
3
47 (77)
5/0
61
not out 08/02/02
NZ
4
29 (71)
2/0
40.8
catch 13/10/01
KEN
1
74 (118)
9/0
62.7
not out 06/05/01
WI
3
62 (109)
5/0
56.8
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
K.Maharaj ODI 41 22 ▼ 237 40
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
8
14 (27)
0/0
51.8
catch 17/12/23
IND
9
4 (7)
1/0
57.1
catch 16/11/23
AUS
9
4 (8)
0/0
50
catch 05/11/23
IND
8
7 (11)
1/0
63.6
bowled 27/10/23
PAK
9
7 (21)
1/0
33.3
not out 21/10/23
ENG
9
1 (1)
0/0
100
not out 17/10/23
NED
9
40 (37)
5/1
108.1
catch 12/10/23
AUS
9
0 (2)
0/0
0
not out 17/09/23
AUS
10
0 (1)
0/0
0
bowled 07/09/23
AUS
9
2 (6)
0/0
33.3
bowled 09/10/22
IND
8
5 (13)
0/0
38.4
bowled 23/03/22
BAN
8
28 (39)
4/0
71.7
run out 18/03/22
BAN
10
23 (16)
3/1
143.7
lbw 23/01/22
IND
9
6 (5)
1/0
120
catch 26/11/21
NED
9
18 (16)
3/0
112.5
not out 07/09/21
SL
10
15 (17)
2/0
88.2
catch 02/09/21
SL
9
0 (1)
0/0
0
not out 13/07/21
IRE
8
17 (19)
1/0
89.4
catch 07/04/21
PAK
8
19 (11)
3/0
172.7
bowled 29/02/20
AUS
8
2 (2)
0/0
100
bowled 12/08/18
SL
9
8 (12)
1/0
66.6
catch 08/08/18
SL
9
17 (14)
3/0
121.4
bowled
J.Rhodes ODI 9 6 ▼ 228 75
Date
Match
BO
R(B)
4s/6s
SR
Out
09/10/02
BAN
5
30 (42)
5/0
71.4
not out 08/02/02
NZ
5
61 (68)
7/0
89.7
not out 06/05/01
WI
4
30 (38)
2/1
78.9
not out 05/05/01
WI
4
47 (51)
5/0
92.1
bowled 09/01/01
SL
4
75 (59)
5/0
127.1
not out 28/10/00
NZ
4
25 (23)
2/0
108.6
bowled
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
A.Morkel ODI 17 13 ▼ 210 41
Date
Match
BO
R(B)
4s/6s
SR
Out
03/03/12
NZ
3
41 (51)
2/3
80.3
catch 22/01/12
SL
5
18 (11)
3/0
163.6
run out 17/01/12
SL
7
7 (12)
0/0
58.3
not out 14/01/12
SL
7
12 (11)
1/0
109
not out 11/01/12
SL
5
25 (17)
1/2
147
catch 02/11/10
PAK
7
19 (39)
1/0
48.7
catch 31/10/10
PAK
7
1 (2)
0/0
50
bowled 21/02/10
IND
6
2 (8)
0/0
25
lbw 22/11/09
ENG
7
6 (12)
0/0
50
catch 27/09/09
ENG
7
17 (14)
1/1
121.4
run out 07/06/09
SCO
5
24 (11)
1/2
218.1
catch 16/01/09
AUS
8
40 (18)
4/1
222.2
not out 29/08/08
ENG
7
16 (17)
0/2
94.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 18/01/08
WI
6
6 (17)
0/0
35.29
catch 23/11/07
NZ
5
7 (10)
0/0
70
lbw
J.Smuts ODI 6 5 ▼ 180 84
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/21
PAK
3
17 (18)
2/0
94.4
bowled 07/03/20
AUS
3
84 (98)
12/0
85.7
catch 04/03/20
AUS
3
41 (64)
3/0
64
catch 09/02/20
ENG
5
31 (38)
2/1
81.5
run out 04/02/20
ENG
5
7 (11)
1/0
63.6
not out
N.McKenzie ODI 9 6 ▼ 179 63
Date
Match
BO
R(B)
4s/6s
SR
Out
16/01/09
AUS
5
63 (80)
6/0
78.7
catch 04/12/02
SL
3
7 (5)
1/0
140
catch 30/03/00
PAK
2
58 (107)
3/0
54.2
catch 27/03/00
PAK
3
1 (5)
0/0
20
lbw 26/03/00
IND
5
19 (35)
3/0
54.2
catch 23/03/00
PAK
4
31 (57)
2/0
54.3
lbw
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
D.Pretorius ODI 24 12 ▼ 175 50
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/22
BAN
7
20 (29)
1/1
68.9
catch 23/01/22
IND
8
20 (25)
3/0
80
catch 06/07/19
AUS
6
2 (5)
0/0
40
bowled 30/05/19
ENG
7
1 (1)
0/0
100
run out 10/03/19
SL
6
31 (26)
2/1
119.2
bowled 11/11/18
AUS
7
1 (1)
0/0
100
not out 09/11/18
AUS
7
14 (32)
0/0
43.7
catch 18/10/17
BAN
7
0 (1)
0/0
0
catch 01/03/17
NZ
7
10 (21)
1/0
47.6
run out 25/02/17
NZ
7
11 (11)
2/0
100
bowled 22/02/17
NZ
7
50 (27)
4/2
185.1
bowled 05/10/16
AUS
7
15 (20)
0/1
75
catch
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
A.Phehlukwayo T20 43 25 ▼ 166 27
Date
Match
BO
R(B)
4s/6s
SR
Out
25/05/24
WI
6
3 (6)
0/0
50
catch 23/05/24
WI
7
4 (11)
0/0
36.3
catch 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
H.Cronje ODI 7 6 ▼ 163 79
Date
Match
BO
R(B)
4s/6s
SR
Out
30/03/00
PAK
4
79 (73)
6/3
108.2
catch 26/03/00
IND
6
42 (69)
5/1
60.8
not out 23/03/00
PAK
5
14 (25)
1/0
56
catch 05/02/00
ZIM
5
13 (35)
0/0
37.1
catch 14/12/96
IND
3
10 (19)
2/0
52.6
catch 06/11/96
IND
6
6 (28)
0/0
21.4
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
T.Zorzi ODI 4 4 ▼ 159 83
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
2
83 (87)
6/3
95.4
lbw 17/12/23
IND
2
28 (22)
2/2
127.2
catch 21/03/23
WI
2
21 (22)
3/0
95.4
lbw 18/03/23
WI
4
27 (26)
4/0
103.8
bowled
M.Morkel ODI 86 37 ▼ 157 22
Date
Match
BO
R(B)
4s/6s
SR
Out
16/02/18
IND
9
20 (19)
0/2
105.2
catch 13/02/18
IND
9
1 (3)
0/0
33.3
lbw 04/02/18
IND
9
1 (4)
0/0
25
lbw 01/02/18
IND
10
0 (0)
0/0
not out 11/06/17
IND
10
0 (1)
0/0
0
catch 07/06/17
PAK
10
0 (0)
0/0
not out 24/06/16
WI
10
32 (47)
3/0
68
not out 14/10/15
IND
11
4 (2)
1/0
200
catch 15/07/15
BAN
10
1 (3)
0/0
33.3
not out 07/03/15
PAK
10
6 (8)
1/0
75
not out 22/02/15
IND
10
2 (5)
0/0
40
bowled 11/02/15
NZ
11
0 (2)
0/0
0
catch 16/01/15
WI
10
2 (3)
0/0
66.6
not out 19/11/14
AUS
10
0 (4)
0/0
0
not out 14/11/14
AUS
10
22 (21)
3/0
104.7
not out 24/10/14
NZ
10
0 (0)
0/0
not out 02/09/14
AUS
10
0 (2)
0/0
0
bowled 09/07/14
SL
10
0 (2)
0/0
0
bowled 24/11/13
PAK
10
17 (18)
1/1
94.4
bowled 06/11/13
PAK
9
0 (0)
0/0
not out 01/11/13
PAK
9
5 (10)
0/0
50
bowled 30/10/13
PAK
9
4 (4)
1/0
100
lbw 31/07/13
SL
9
0 (4)
0/0
0
bowled 28/07/13
SL
10
0 (2)
0/0
0
lbw 20/07/13
SL
10
0 (2)
0/0
0
catch 06/06/13
IND
11
8 (11)
1/0
72.7
bowled 22/01/13
NZ
10
19 (14)
0/2
135.7
not out 31/08/12
ENG
10
7 (11)
1/0
63.6
bowled 11/01/12
SL
10
1 (1)
0/0
100
not out 05/03/11
ENG
10
1 (3)
0/0
33.3
catch 23/01/11
IND
10
0 (2)
0/0
0
run out 18/01/11
IND
10
0 (0)
0/0
not out 15/01/11
IND
10
6 (11)
1/0
54.5
catch 12/01/11
IND
10
0 (1)
0/0
0
bowled 02/11/10
PAK
9
2 (7)
0/0
28.5
catch 31/10/10
PAK
9
1 (2)
0/0
50
not out 28/05/10
ACTIXI
10
14 (13)
2/0
107.6
Out Type
K.Rabada T20 58 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
K.Zondo ODI 6 6 ▼ 146 54
Date
Match
BO
R(B)
4s/6s
SR
Out
26/11/21
NED
6
4 (7)
0/0
57.1
bowled 06/10/18
ZIM
6
25 (39)
1/0
64.1
not out 03/10/18
ZIM
5
21 (28)
2/1
75
stumped 16/02/18
IND
4
54 (74)
3/2
72.9
catch 07/02/18
IND
6
17 (38)
0/0
44.7
catch 04/02/18
IND
6
25 (45)
2/0
55.5
catch
D.Cullinan ODI 3 3 ▼ 145 70
Date
Match
BO
R(B)
4s/6s
SR
Out
28/10/00
NZ
1
17 (22)
3/0
77.2
catch 14/12/96
IND
4
44 (71)
3/0
61.9
catch 06/11/96
IND
4
31 (50)
1/0
62
catch
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 05/11/08
BAN
8
1 (2)
0/0
50.00
bowled
H.Klaasen DODI 1 1 123 123 V.Philander ODI 23 16 ▼ 118 30
Date
Match
BO
R(B)
4s/6s
SR
Out
23/08/15
NZ
8
30 (49)
1/0
61.2
not out 19/08/15
NZ
8
0 (0)
0/0
not out 22/02/15
IND
8
0 (2)
0/0
0
lbw 11/02/15
NZ
8
57 (84)
4/0
67.8
catch 16/01/15
WI
8
4 (8)
0/0
50
catch 19/11/14
AUS
8
1 (12)
0/0
8.3
catch 16/11/14
AUS
8
0 (1)
0/0
0
catch 14/11/14
AUS
8
1 (6)
0/0
16.6
catch 24/10/14
NZ
8
1 (4)
0/0
25
catch 09/07/14
SL
8
1 (5)
0/0
20
catch 11/12/13
IND
9
0 (1)
0/0
0
bowled 08/12/13
IND
8
14 (5)
3/0
280
not out 24/11/13
PAK
8
14 (26)
2/0
53.8
catch 20/01/12
SL
9
2 (5)
0/0
40
not out 31/08/08
ENG
2
10 (12)
1/0
83.3
catch 22/08/08
ENG
8
23 (27)
2/0
85.1
run out
L.Klusener ODI 12 7 ▼ 112 75
Date
Match
BO
R(B)
4s/6s
SR
Out
13/10/01
KEN
3
75 (74)
11/2
101.3
not out 05/05/01
WI
5
25 (29)
0/1
86.2
not out 28/10/00
NZ
5
9 (9)
0/0
100
catch 30/03/00
PAK
8
0 (1)
0/0
0
bowled 27/03/00
PAK
6
0 (2)
0/0
0
bowled 26/03/00
IND
3
0 (1)
0/0
0
lbw 23/03/00
PAK
7
5 (14)
0/0
35.7
catch
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
R.Kleinveldt ODI 9 7 ▼ 105 43
Date
Match
BO
R(B)
4s/6s
SR
Out
28/07/13
SL
9
8 (10)
0/1
80
catch 19/06/13
ENG
10
43 (61)
4/1
70.4
catch 06/06/13
IND
9
4 (5)
0/0
80
catch 21/03/13
PAK
9
18 (22)
3/0
81.8
bowled 25/01/13
NZ
8
6 (5)
1/0
120
bowled 22/01/13
NZ
8
0 (1)
0/0
0
run out 19/01/13
NZ
9
26 (20)
1/3
130
catch
D.Elgar ODI 8 7 ▼ 104 42
Date
Match
BO
R(B)
4s/6s
SR
Out
03/10/18
ZIM
1
4 (7)
1/0
57.1
catch 30/09/18
ZIM
2
2 (10)
0/0
20
catch 25/10/15
IND
7
5 (2)
1/0
250
not out 05/09/12
ENG
4
1 (10)
0/0
10
catch 02/09/12
ENG
6
35 (59)
1/0
59.3
catch 31/08/12
ENG
3
42 (61)
2/0
68.8
bowled 28/08/12
ENG
4
15 (28)
1/0
53.5
bowled
A.Hall ODI 8 7 ▼ 103 48
Date
Match
BO
R(B)
4s/6s
SR
Out
26/06/07
IND
7
16 (15)
2/0
106.6
catch 25/04/07
AUS
8
3 (8)
0/0
37.5
catch 14/04/07
NZ
8
17 (17)
1/0
100
catch 16/10/06
NZ
8
13 (31)
1/0
41.9
catch 28/11/05
IND
2
4 (7)
1/0
57.1
bowled 25/11/05
IND
2
48 (94)
4/0
51
not out 04/12/02
SL
2
2 (5)
0/0
40
lbw
D.Wiese ODI 6 6 ▼ 102 41
Date
Match
BO
R(B)
4s/6s
SR
Out
14/02/16
ENG
7
41 (32)
5/2
128.1
not out 12/02/16
ENG
7
20 (32)
1/0
62.5
catch 09/02/16
ENG
3
7 (4)
0/1
175
bowled 26/08/15
NZ
7
12 (15)
1/0
80
catch 23/08/15
NZ
7
8 (24)
0/0
33.3
lbw 19/08/15
NZ
7
14 (8)
0/2
175
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
I.Tahir ODI 92 30 ▼ 99 22
Date
Match
BO
R(B)
4s/6s
SR
Out
23/06/19
PAK
11
1 (3)
0/0
33.3
not out 05/06/19
IND
10
0 (2)
0/0
0
catch 02/06/19
BAN
10
10 (10)
0/0
100
not out 30/05/19
ENG
11
0 (1)
0/0
0
catch 06/03/19
SL
11
1 (3)
0/0
33.3
not out 27/01/19
PAK
11
5 (9)
1/0
55.5
catch 09/11/18
AUS
11
11 (11)
2/0
100
not out 03/10/18
ZIM
10
1 (4)
0/0
25
lbw 16/02/18
IND
10
2 (8)
0/0
25
catch 07/02/18
IND
10
8 (6)
2/0
133.3
catch 04/02/18
IND
10
0 (7)
0/0
0
bowled 11/06/17
IND
11
1 (7)
0/0
14.2
run out 24/05/17
ENG
11
0 (0)
0/0
not out 22/02/17
NZ
11
0 (0)
0/0
not out 24/06/16
WI
11
29 (24)
7/0
120.8
catch 11/06/16
AUS
11
6 (9)
0/0
66.6
run out 07/06/16
AUS
10
0 (1)
0/0
0
catch 03/06/16
WI
11
0 (2)
0/0
0
lbw 12/02/16
ENG
11
4 (1)
1/0
400
not out 22/10/15
IND
11
4 (10)
0/0
40
not out 14/10/15
IND
10
9 (12)
0/1
75
catch 23/08/15
NZ
11
4 (7)
0/0
57.1
run out 12/07/15
BAN
11
1 (4)
0/0
25
not out 07/03/15
PAK
11
0 (6)
0/0
0
catch 22/02/15
IND
11
8 (10)
1/0
80
lbw 11/02/15
NZ
9
3 (7)
0/0
42.8
bowled 19/11/14
AUS
11
0 (0)
0/0
abs hurt 14/11/14
AUS
11
22 (22)
4/0
100
catch 24/10/14
NZ
11
0 (3)
0/0
0
not out 02/09/14
AUS
11
2 (4)
0/0
50
catch
L.Bosman ODI 3 2 ▼ 97 68
Date
Match
BO
R(B)
4s/6s
SR
Out
27/02/10
IND
1
68 (46)
7/4
147.8
catch 21/02/10
IND
1
29 (23)
4/0
126
bowled
W.Mulder T20 8 6 ▼ 96 36
Date
Match
BO
R(B)
4s/6s
SR
Out
26/05/24
WI
6
36 (28)
3/1
128.5
catch 25/05/24
WI
7
9 (8)
1/0
112.5
catch 23/05/24
WI
6
0 (4)
0/0
0
catch 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
J.Kemp ODI 7 4 ▼ 93 49
Date
Match
BO
R(B)
4s/6s
SR
Out
25/04/07
AUS
7
49 (91)
4/1
53.8
not out 24/10/06
SL
7
7 (16)
0/0
43.7
bowled 16/10/06
NZ
6
26 (55)
3/0
47.2
not out 28/11/05
IND
6
11 (12)
1/0
91.6
catch
S.Pollock ODI 17 9 ▼ 93 30
Date
Match
BO
R(B)
4s/6s
SR
Out
25/04/07
AUS
9
5 (13)
1/0
38.4
catch 14/04/07
NZ
7
21 (26)
0/1
80.7
not out 10/04/07
WI
6
0 (0)
0/0
not out 24/10/06
SL
8
21 (17)
0/1
123.5
not out 16/10/06
NZ
7
1 (3)
0/0
33.3
catch 28/11/05
IND
7
30 (17)
4/1
176.4
not out 05/05/01
WI
6
1 (1)
0/0
100
not out 30/03/00
PAK
9
14 (16)
1/0
87.5
bowled 27/03/00
PAK
7
0 (2)
0/0
0
catch
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
L.Ngidi ODI 54 21 ▼ 91 19
Date
Match
BO
R(B)
4s/6s
SR
Out
05/11/23
IND
10
0 (3)
0/0
0
bowled 27/10/23
PAK
10
4 (14)
0/0
28.5
catch 17/10/23
NED
11
7 (24)
0/0
29.1
not out 17/09/23
AUS
11
0 (3)
0/0
0
not out 07/09/23
AUS
11
0 (10)
0/0
0
catch 02/04/23
NED
10
1 (2)
0/0
50
not out 18/03/23
WI
10
12 (23)
0/1
52.1
not out 01/02/23
ENG
10
5 (2)
1/0
250
not out 11/10/22
IND
11
0 (6)
0/0
0
not out 23/03/22
BAN
10
0 (14)
0/0
0
catch 18/03/22
BAN
11
15 (10)
0/2
150
not out 23/01/22
IND
11
0 (0)
0/0
not out 23/06/19
PAK
10
1 (6)
0/0
16.6
bowled 30/05/19
ENG
10
6 (5)
0/1
120
not out 06/03/19
SL
10
6 (11)
0/0
54.5
stumped 09/11/18
AUS
10
19 (20)
1/1
95
not out 03/10/18
ZIM
11
4 (14)
1/0
28.5
not out 08/08/18
SL
11
1 (1)
0/0
100
not out 16/02/18
IND
11
0 (2)
0/0
0
not out 13/02/18
IND
11
4 (1)
1/0
400
not out 07/02/18
IND
11
6 (6)
1/0
100
lbw
W.Mulder ODI 14 12 ▼ 82 19
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
7
1 (3)
0/0
33.3
catch 17/12/23
IND
7
0 (1)
0/0
0
lbw 07/09/21
SL
6
2 (7)
0/0
28.5
bowled 04/09/21
SL
7
5 (4)
0/0
125
not out 06/03/19
SL
5
17 (11)
4/0
154.5
bowled 30/09/18
ZIM
7
14 (17)
2/0
82.3
not out 12/08/18
SL
7
2 (5)
0/0
40
lbw 08/08/18
SL
8
4 (7)
1/0
57.1
catch 05/08/18
SL
8
2 (3)
0/0
66.6
bowled 01/08/18
SL
7
19 (31)
1/0
61.2
not out 29/07/18
SL
7
14 (11)
3/0
127.2
not out 22/10/17
BAN
7
2 (4)
0/0
50
lbw
K.Maharaj T20 28 9 ▼ 74 41
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
8
4 (8)
0/0
50
not out 08/06/24
NED
8
0 (1)
0/0
0
not 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
J.Duminy DT20 1 1 68 68 A.Phehlukwayo DODI 1 1 ▼ 67 67
Date
Match
BO
R(B)
4s/6s
SR
Out
26/07/18
SLBPXI
9
2 (6)
0/0
33.33
bowled
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
B.Fortuin T20 20 12 ▼ 63 17
Date
Match
BO
R(B)
4s/6s
SR
Out
26/05/24
WI
9
2 (2)
0/0
100
not out 25/05/24
WI
8
9 (12)
1/0
75
not out 23/05/24
WI
8
0 (1)
0/0
0
bowled 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
R.Dussen DODI 1 1 61 61 D.Richardson ODI 2 2 ▼ 60 43
Date
Match
BO
R(B)
4s/6s
SR
Out
06/11/96
IND
8
43 (66)
3/0
65.1
catch 25/10/96
AUS
8
5 (6)
1/0
83.3
catch
A.Prince ODI 6 4 ▼ 60 37
Date
Match
BO
R(B)
4s/6s
SR
Out
25/04/07
AUS
5
0 (2)
0/0
0
catch 14/04/07
NZ
5
37 (57)
2/0
64.9
catch 28/11/05
IND
4
9 (32)
1/0
28.1
catch 09/10/02
BAN
4
14 (29)
1/0
48.2
not out
G.Coetzee ODI 15 8 ▼ 58 22
Date
Match
BO
R(B)
4s/6s
SR
Out
16/11/23
AUS
8
19 (39)
2/0
48.7
catch 27/10/23
PAK
8
10 (13)
0/0
76.9
catch 21/10/23
ENG
8
3 (3)
0/0
100
catch 17/10/23
NED
8
22 (23)
2/1
95.6
catch 17/09/23
AUS
9
0 (1)
0/0
0
lbw 07/09/23
AUS
8
2 (8)
0/0
25
catch 18/03/23
WI
9
1 (3)
0/0
33.3
run out
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
A.Hudson ODI 3 3 ▼ 57 45
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/96
IND
1
45 (60)
6/0
75
bowled 06/11/96
IND
1
7 (14)
1/0
50
catch 25/10/96
AUS
1
32 (45)
5/0
71.1
run out
Z.Hamza ODI 1 1 ▼ 56 56
Date
Match
BO
R(B)
4s/6s
SR
Out
26/11/21
NED
3
56 (79)
5/1
70.8
catch
M.Breetzke T20 5 5 ▼ 56 19
Date
Match
BO
R(B)
4s/6s
SR
Out
26/05/24
WI
4
5 (7)
0/0
71.4
catch 25/05/24
WI
4
12 (16)
0/0
75
run out 23/05/24
WI
4
19 (13)
4/0
146.1
lbw 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
P.Symcox ODI 3 3 ▼ 52 46
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/96
IND
9
3 (12)
0/0
25
not out 06/11/96
IND
9
46 (61)
4/1
75.4
stumped 25/10/96
AUS
3
26 (21)
5/0
123.8
catch
A.Phangiso ODI 12 8 ▼ 51 20
Date
Match
BO
R(B)
4s/6s
SR
Out
11/06/16
AUS
9
3 (10)
0/0
30
catch 07/06/16
AUS
8
9 (41)
0/0
21.9
catch 03/06/16
WI
9
3 (7)
0/0
42.8
catch 22/10/15
IND
8
20 (22)
1/0
90.9
catch 23/08/15
NZ
9
1 (3)
0/0
33.3
run out 11/02/15
NZ
10
1 (6)
0/0
16.6
not out 25/01/15
WI
9
0 (1)
0/0
0
catch 02/09/14
AUS
9
3 (9)
0/0
33.3
not out
S.Pollock T20 10 7 ▼ 48 24
Date
Match
BO
R(B)
4s/6s
SR
Out
18/01/08
WI
7
36 (25)
2/2
144.00
not 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
L.Tsotsobe ODI 51 19 ▼ 48 16
Date
Match
BO
R(B)
4s/6s
SR
Out
11/12/13
IND
10
1 (1)
0/0
100
not out 06/11/13
PAK
10
0 (1)
0/0
0
not out 01/11/13
PAK
10
4 (3)
1/0
133.3
lbw 30/10/13
PAK
10
16 (42)
1/1
38
not out 31/07/13
SL
11
1 (7)
0/0
14.2
bowled 28/07/13
SL
11
3 (7)
0/0
42.8
not out 19/06/13
ENG
11
0 (1)
0/0
0
catch 06/06/13
IND
10
3 (14)
0/0
21.4
bowled 21/03/13
PAK
11
5 (2)
1/0
250
not out 15/03/13
PAK
11
0 (0)
0/0
not out 25/01/13
NZ
11
0 (0)
0/0
not out 22/01/13
NZ
11
9 (8)
1/0
112.5
bowled 19/01/13
NZ
11
0 (4)
0/0
0
not out 31/08/12
ENG
11
0 (1)
0/0
0
lbw 23/01/11
IND
11
0 (1)
0/0
0
not out 18/01/11
IND
11
0 (1)
0/0
0
run out 15/01/11
IND
11
1 (2)
0/0
50
not out 12/01/11
IND
11
1 (1)
0/0
100
not out 03/06/10
WI
11
4 (2)
1/0
200
not out
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
F.Plessis DT20 1 1 42 42 M.Jaarsveld ODI 1 1 ▼ 42 42
Date
Match
BO
R(B)
4s/6s
SR
Out
09/10/02
BAN
3
42 (33)
9/0
127.2
catch
N.Boje ODI 8 4 ▼ 41 35
Date
Match
BO
R(B)
4s/6s
SR
Out
28/10/00
NZ
6
20 (11)
1/1
181.8
not out 30/03/00
PAK
7
0 (1)
0/0
0
catch 23/03/00
PAK
8
35 (42)
6/0
83.3
not out 14/12/96
IND
8
3 (4)
0/0
75
catch
K.Abbott ODI 20 9 ▼ 41 12
Date
Match
BO
R(B)
4s/6s
SR
Out
12/10/16
AUS
9
0 (1)
0/0
0
catch 11/06/16
AUS
8
1 (3)
0/0
33.3
bowled 03/06/16
WI
8
5 (11)
0/0
45.4
bowled 12/02/16
ENG
10
3 (11)
0/0
27.2
not out 06/02/16
ENG
9
7 (7)
0/0
100
not out 26/08/15
NZ
8
3 (8)
0/0
37.5
not out 15/07/15
BAN
9
5 (10)
0/0
50
bowled 12/07/15
BAN
10
5 (11)
1/0
45.4
lbw 07/03/15
PAK
9
12 (19)
2/0
63.1
catch
B.McMillan ODI 2 2 ▼ 40 24
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/96
IND
7
16 (26)
2/0
61.5
catch 25/10/96
AUS
7
21 (32)
3/0
65.6
run out
C.Langeveldt ODI 14 8 ▼ 38 12
Date
Match
BO
R(B)
4s/6s
SR
Out
31/10/10
PAK
10
4 (2)
1/0
200
not out 03/06/10
WI
10
6 (5)
1/0
120
catch 28/05/10
ACTIXI
11
0 (0)
0/0
Out Type 24/02/10
IND
11
12 (11)
3/0
109
catch 21/02/10
IND
11
4 (2)
0/0
200
not out 29/11/09
ENG
11
0 (5)
0/0
0
not out 22/11/09
ENG
11
6 (4)
1/0
150
not out 25/04/07
AUS
11
6 (10)
1/0
60
bowled
A.Villiers DT20 1 1 37 37 L.Ngidi T20 39 11 ▼ 36 13
Date
Match
BO
R(B)
4s/6s
SR
Out
23/05/24
WI
10
5 (8)
1/0
62.5
not 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
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
A.Nortje ODI 22 7 ▼ 34 10
Date
Match
BO
R(B)
4s/6s
SR
Out
09/09/23
AUS
10
10 (13)
1/0
76.9
bowled 02/04/23
NED
9
5 (6)
1/0
83.3
bowled 11/10/22
IND
10
0 (1)
0/0
0
bowled 11/10/22
IND
10
0 (1)
0/0
0
bowled 13/07/21
IRE
10
10 (8)
1/0
125
bowled 29/02/20
AUS
9
1 (1)
0/0
100
not out 06/03/19
SL
9
8 (18)
0/0
44.4
lbw
T.Shamsi ODI 47 12 ▼ 33 11
Date
Match
BO
R(B)
4s/6s
SR
Out
17/12/23
IND
11
11 (8)
2/0
137.5
not out 16/11/23
AUS
11
1 (5)
0/0
20
not out 05/11/23
IND
11
4 (4)
1/0
100
not out 27/10/23
PAK
11
4 (6)
0/0
66.6
not out 09/09/23
AUS
11
0 (1)
0/0
0
lbw 18/03/23
WI
11
0 (2)
0/0
0
catch 01/02/23
ENG
11
1 (10)
0/0
10
bowled 23/03/22
BAN
11
3 (5)
0/0
60
not out 07/09/21
SL
11
9 (19)
0/0
47.3
not out 13/07/21
IRE
11
0 (0)
0/0
not out 13/02/18
IND
10
0 (1)
0/0
0
catch 04/02/18
IND
11
0 (1)
0/0
0
not out
C.Jonker ODI 2 2 ▼ 31 25
Date
Match
BO
R(B)
4s/6s
SR
Out
03/10/18
ZIM
6
25 (19)
4/1
131.5
bowled 30/09/18
ZIM
5
6 (14)
1/0
42.8
catch
A.Nel ODI 9 5 ▼ 31 13
Date
Match
BO
R(B)
4s/6s
SR
Out
26/08/08
ENG
9
13 (7)
3/0
185.7
catch 22/08/08
ENG
9
10 (17)
0/0
58.8
bowled 25/04/07
AUS
10
8 (41)
1/0
19.5
catch 24/10/06
SL
10
0 (1)
0/0
0
bowled 16/10/06
NZ
10
0 (4)
0/0
0
bowled
G.Linde ODI 2 2 ▼ 27 18
Date
Match
BO
R(B)
4s/6s
SR
Out
07/09/21
SL
8
18 (24)
2/0
75
catch 04/09/21
SL
8
9 (5)
1/0
180
not out
R.Merwe ODI 6 4 ▼ 27 12
Date
Match
BO
R(B)
4s/6s
SR
Out
03/06/10
WI
9
10 (7)
2/0
142.8
not out 24/02/10
IND
3
12 (11)
1/1
109
catch 22/11/09
ENG
9
5 (9)
0/0
55.5
catch 27/09/09
ENG
9
0 (2)
0/0
0
bowled
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
D.Crookes ODI 3 3 ▼ 24 18
Date
Match
BO
R(B)
4s/6s
SR
Out
30/03/00
PAK
5
1 (6)
0/0
16.6
bowled 27/03/00
PAK
9
5 (17)
0/0
29.4
run out 14/12/96
IND
6
18 (27)
0/1
66.6
run out
B.Hendricks ODI 9 4 ▼ 24 18
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
9
18 (26)
2/0
69.2
catch 07/04/21
PAK
9
1 (5)
0/0
20
catch 09/02/20
ENG
8
3 (6)
0/0
50
run out 27/01/19
PAK
10
2 (8)
0/0
25
not out
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
D.Miller DODI 1 1 ▼ 22 22
Date
Match
BO
R(B)
4s/6s
SR
Out
31/10/18
PMXI
5
45 (55)
2/1
81.82
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.Jansen T20 7 3 ▼ 20 12
Date
Match
BO
R(B)
4s/6s
SR
Out
10/06/24
BAN
7
5 (5)
0/0
100
not out 08/06/24
NED
7
3 (5)
0/0
60
bowled 17/06/22
IND
7
12 (17)
1/1
70.5
catch
A.Markram DODI 1 1 ▼ 19 19
Date
Match
BO
R(B)
4s/6s
SR
Out
31/10/18
PMXI
1
47 (49)
9/0
95.92
catch
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
R.Hendricks DODI 1 1 ▼ 18 18
Date
Match
BO
R(B)
4s/6s
SR
Out
31/10/18
PMXI
3
0 (2)
0/0
0.00
catch
S.Magala ODI 8 5 ▼ 18 6
Date
Match
BO
R(B)
4s/6s
SR
Out
12/09/23
AUS
8
6 (7)
0/0
85.7
not out 02/04/23
NED
8
5 (5)
1/0
100
catch 01/02/23
ENG
9
2 (6)
0/0
33.3
catch 27/01/23
ENG
8
5 (4)
1/0
125
not out 23/01/22
IND
10
0 (2)
0/0
0
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
F.Behardien DT20 1 1 17 17 D.Dupavillon ODI 2 1 ▼ 17 17
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/21
PAK
11
17 (10)
2/1
170
bowled
R.Rickelton ODI 2 2 ▼ 17 14
Date
Match
BO
R(B)
4s/6s
SR
Out
21/03/23
WI
1
3 (10)
0/0
30
catch 18/03/23
WI
3
14 (16)
0/1
87.5
lbw
J.Ontong ODI 5 1 ▼ 17 17
Date
Match
BO
R(B)
4s/6s
SR
Out
29/02/12
NZ
6
17 (19)
3/0
89.4
not out
J.Malan DODI 1 1 16 16 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 35 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.Nortje DODI 1 1 14 14 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
L.Sipamla ODI 5 2 ▼ 14 10
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/21
PAK
10
4 (5)
0/0
80
not out 09/02/20
ENG
9
10 (14)
0/0
71.4
not 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 5 4 ▼ 12 11
Date
Match
BO
R(B)
4s/6s
SR
Out
26/05/24
WI
8
0 (1)
0/0
0
catch 23/05/24
WI
9
0 (4)
0/0
0
catch 01/09/23
AUS
8
11 (11)
1/0
100
catch 30/08/23
AUS
8
1 (2)
0/0
50.0
catch
D.Miller DT20 1 1 10 10 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
S.Elworthy ODI 5 2 ▼ 9 5
Date
Match
BO
R(B)
4s/6s
SR
Out
30/03/00
PAK
10
5 (10)
0/0
50
not out 23/03/00
PAK
9
4 (11)
1/0
36.3
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
K.Maharaj DODI 1 1 ▼ 8 8
Date
Match
BO
R(B)
4s/6s
SR
Out
26/07/18
SLBPXI
10
0 (1)
0/0
0.00
run out
H.Davids ODI 2 2 ▼ 8 7
Date
Match
BO
R(B)
4s/6s
SR
Out
11/12/13
IND
3
1 (6)
0/0
16.6
catch 30/11/13
PAK
3
7 (18)
0/0
38.8
stumped
J.Dala ODI 2 2 ▼ 8 5
Date
Match
BO
R(B)
4s/6s
SR
Out
12/08/18
SL
11
5 (3)
1/0
166.6
catch 08/08/18
SL
10
3 (3)
0/0
100
not out
N.Burger ODI 2 2 ▼ 8 7
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
11
1 (7)
0/0
14.2
not out 17/12/23
IND
10
7 (32)
0/0
21.8
bowled
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
B.Fortuin ODI 9 6 ▼ 7 4
Date
Match
BO
R(B)
4s/6s
SR
Out
18/03/23
WI
8
1 (2)
0/0
50
stumped 11/10/22
IND
9
1 (5)
0/0
20
lbw 11/10/22
IND
9
1 (5)
0/0
20
lbw 09/10/22
IND
9
0 (1)
0/0
0
not out 09/10/22
IND
9
0 (1)
0/0
0
not out
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
T.Stubbs ODI 2 2 ▼ 6 6
Date
Match
BO
R(B)
4s/6s
SR
Out
18/03/23
WI
6
6 (10)
0/0
60
catch
R.Theron ODI 1 1 ▼ 5 5
Date
Match
BO
R(B)
4s/6s
SR
Out
02/11/10
PAK
10
5 (5)
0/0
100
run out
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
N.Hayward ODI 4 2 ▼ 5 4
Date
Match
BO
R(B)
4s/6s
SR
Out
30/03/00
PAK
11
4 (6)
0/0
66.6
bowled 27/03/00
PAK
10
1 (5)
0/0
20
bowled
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
V.Jaarsveld ODI 1 1 ▼ 4 4
Date
Match
BO
R(B)
4s/6s
SR
Out
16/01/09
AUS
7
4 (7)
0/0
57.1
run 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
M.Ntini ODI 19 5 ▼ 4 2
Date
Match
BO
R(B)
4s/6s
SR
Out
29/08/08
ENG
11
0 (3)
0/0
0
catch 26/08/08
ENG
11
0 (1)
0/0
0
not out 22/08/08
ENG
11
2 (3)
0/0
66.6
bowled 24/10/06
SL
11
1 (1)
0/0
100
not out 16/10/06
NZ
11
1 (5)
0/0
20
bowled
K.Wessels ODI 1 1 ▼ 3 3
Date
Match
BO
R(B)
4s/6s
SR
Out
09/12/93
AUS
2
70 (118)
4/0
59.3
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
Q.Kock DT20 1 1 2 2 L.Williams ODI 3 1 ▼ 2 2
Date
Match
BO
R(B)
4s/6s
SR
Out
21/12/23
IND
10
2 (3)
0/0
66.6
lbw
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
G.Stuurman T20 1 0 0 0 C.Morris DT20 1 0 0 0 K.Abbott DT20 1 0 0 0 M.Lange DT20 1 0 0 0 K.Rabada DT20 1 0 0 0 E.Leie DT20 1 0 0 0 I.Tahir DT20 1 0 0 0 Y.Abdulla T20 1 0 0 0 M.Zondeki ODI 1 0 0 0 J.Louw ODI 1 0 0 0 A.Dawson ODI 1 0 0 0 R.Snell ODI 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
T.Shamsi DODI 1 0 0 0 L.Ngidi DODI 1 0 0 0 C.Willoughby ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
27/03/00
PAK
11
0 (2)
0/0
0
bowled
P.Adams ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/96
IND
11
0 (8)
0/0
0
catch
D.Benkenstein ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
27/03/00
PAK
5
0 (3)
0/0
0
bowled
P.Strydom ODI 1 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
27/03/00
PAK
8
0 (3)
0/0
0
lbw
T.Sangha T20 1 0 0 0 S.johnson T20 1 0 0 0 N.Ellis T20 1 0 0 0 S.Abbott T20 1 0 0 0 M.Stoinis T20 1 0 0 0 M.Marsh T20 1 0 0 0 A.Turner T20 1 0 0 0 T.David T20 1 0 0 0 T.Head T20 1 0 0 0 J.Inglis T20 1 0 0 0 S.Qeshile T20 2 0 0 0 D.Olivier ODI 2 0 0 0 E.Leie T20 2 0 0 0 M.Lange ODI 3 0 0 0 R.Frylinck T20 3 0 0 0 F.Villiers ODI 3 2 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
14/12/96
IND
10
0 (1)
0/0
0
bowled 06/11/96
IND
10
0 (0)
0/0
not out
D.Paterson ODI 4 0 0 0 A.Donald ODI 7 1 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
06/11/96
IND
11
0 (1)
0/0
0
bowled
M.Lange T20 8 0 0 0