G.Erasmus T20 53 51 ▼ 1221 100
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/24
OMN
4
64 (29)
2/6
220.6
not out 05/04/24
OMN
3
5 (9)
0/0
55.5
catch 04/04/24
OMN
3
15 (17)
1/0
88.2
catch 02/04/24
OMN
3
58 (56)
5/1
103.5
catch 01/04/24
OMN
3
3 (6)
0/0
50
bowled 30/10/23
ZIM
3
6 (13)
1/0
46.1
catch 29/10/23
ZIM
4
31 (28)
3/1
110.7
not out 27/10/23
ZIM
3
4 (7)
1/0
57.1
catch 25/10/23
ZIM
3
38 (28)
5/0
135.7
lbw 24/10/23
ZIM
3
8 (9)
0/1
88.8
catch 20/10/22
UAE
4
16 (18)
2/0
88.8
bowled 18/10/22
NED
6
16 (18)
0/0
88.8
bowled 16/10/22
SL
5
20 (24)
0/0
83.3
catch 24/05/22
ZIM
4
0 (2)
0/0
0
catch 22/05/22
ZIM
4
59 (43)
4/1
137.2
not out 21/05/22
ZIM
4
25 (32)
1/0
78.1
run out 19/05/22
ZIM
3
36 (26)
2/1
138.4
bowled 17/05/22
ZIM
3
3 (7)
0/0
42.8
catch 10/04/22
UGA
4
4 (5)
1/0
80
catch 09/04/22
UGA
4
100 (47)
9/7
212.7
not out 08/04/22
UGA
4
27 (28)
1/0
96.4
not out 08/11/21
IND
4
12 (20)
1/0
60
catch 05/11/21
NZ
3
3 (4)
0/0
75
catch 02/11/21
PAK
4
15 (10)
1/1
150
catch 31/10/21
AFG
4
12 (14)
1/0
85.7
bowled 27/10/21
SCO
4
4 (6)
0/0
66.6
bowled 22/10/21
IRE
3
53 (49)
3/1
108.1
not out 20/10/21
NED
4
32 (22)
4/1
145.4
catch 18/10/21
SL
4
20 (19)
2/0
105.2
catch 10/10/21
PNG
4
0 (1)
0/0
0
lbw 09/10/21
SCO
4
11 (8)
1/0
137.5
catch 05/10/21
UAE
4
27 (19)
2/0
142.1
bowled 05/04/21
UGA
5
4 (3)
0/0
133.3
not out 05/04/21
UGA
3
11 (11)
2/0
100
catch 03/04/21
UGA
3
62 (36)
5/4
172.2
not out 02/11/19
IRE
5
51 (34)
7/0
150
catch 01/11/19
PNG
6
4 (6)
0/0
66.6
bowled 29/10/19
OMAN
5
15 (17)
0/1
88.2
catch 26/10/19
SIN
5
72 (46)
5/4
156.5
catch 25/10/19
KEN
5
52 (25)
4/3
208
not out 23/10/19
BER
5
19 (19)
1/1
100
not out 22/10/19
SCO
5
37 (26)
2/2
142.3
catch 20/10/19
PNG
3
10 (8)
2/0
125
catch 19/10/19
NED
4
8 (14)
0/0
57.1
catch 23/08/19
BOT
3
46 (33)
4/3
139.39
not out 22/08/19
BOT
3
24 (20)
1/2
120.00
catch 20/08/19
BOT
3
56 (27)
5/4
207.41
catch 19/08/19
BOT
3
2 (5)
0/0
40.00
catch 17/01/17
IRE
5
5 (10)
0/0
50
stumped 15/01/17
UAE
5
14 (16)
1/0
87.5
bowled 22/03/12
AFG
9
2 (4)
0/0
50
bowled
C.Williams T20 41 39 ▼ 921 90
Date
Match
BO
R(B)
4s/6s
SR
Out
24/05/22
ZIM
1
48 (39)
5/0
123
run out 22/05/22
ZIM
1
1 (3)
0/0
33.3
lbw 21/05/22
ZIM
1
3 (4)
0/0
75
bowled 19/05/22
ZIM
1
62 (53)
4/1
116.9
not out 17/05/22
ZIM
1
25 (34)
2/0
73.5
catch 13/04/22
UGA
3
90 (107)
5/4
84.1
catch 10/04/22
UGA
3
31 (28)
2/1
110.7
lbw 09/04/22
UGA
3
8 (19)
1/0
42.1
bowled 08/11/21
IND
3
0 (4)
0/0
0
stumped 05/11/21
NZ
8
0 (2)
0/0
catch 02/11/21
PAK
3
40 (37)
5/1
108.1
catch 31/10/21
AFG
1
1 (3)
0/0
33.3
catch 27/10/21
SCO
1
23 (29)
0/1
79.3
stumped 22/10/21
IRE
1
15 (16)
3/0
93.7
catch 20/10/21
NED
3
11 (13)
1/0
84.6
bowled 18/10/21
SL
3
29 (36)
0/2
80.5
lbw 10/10/21
PNG
3
57 (43)
3/2
132.5
catch 09/10/21
SCO
3
50 (37)
7/2
135.1
catch 05/10/21
UAE
3
57 (37)
7/2
154
catch 05/04/21
UGA
2
81 (49)
12/1
165.3
catch 05/04/21
UGA
2
10 (10)
2/0
100
catch 03/04/21
UGA
2
4 (7)
0/0
57.1
catch 02/11/19
IRE
4
1 (7)
0/0
14.2
lbw 01/11/19
PNG
4
14 (21)
0/0
66.6
catch 29/10/19
OMAN
4
45 (41)
2/3
109.7
catch 26/10/19
SIN
4
5 (4)
1/0
125
catch 25/10/19
KEN
7
28 (17)
2/2
164.7
not out 23/10/19
BER
4
13 (17)
2/0
76.4
catch 22/10/19
SCO
4
31 (34)
1/0
91.1
bowled 20/10/19
PNG
4
0 (2)
0/0
0
bowled 19/10/19
NED
7
27 (23)
1/0
117.3
catch 22/08/19
BOT
8
7 (4)
1/0
175.00
catch 20/08/19
BOT
5
10 (9)
0/0
111.11
not out 19/08/19
BOT
5
68 (31)
5/5
219.35
not out 19/01/17
AFG
4
0 (2)
0/0
0
catch 17/01/17
IRE
4
10 (12)
0/0
83.3
catch 15/01/17
UAE
4
10 (8)
2/0
125
bowled 24/03/12
IRE
4
3 (6)
0/0
50
catch 22/03/12
AFG
4
3 (7)
0/0
42.8
catch
S.Baard T20 31 31 ▼ 756 92
Date
Match
BO
R(B)
4s/6s
SR
Out
20/10/22
UAE
2
4 (6)
1/0
66.6
catch 18/10/22
NED
3
19 (22)
0/0
86.3
catch 16/10/22
SL
4
26 (24)
2/0
108.3
catch 01/07/22
JER
1
41 (32)
4/1
128.1
catch 01/07/22
USA
1
4 (6)
0/0
66.6
catch 13/04/22
UGA
1
19 (34)
4/0
55.8
catch 10/04/22
UGA
1
12 (14)
2/0
85.7
run out 09/04/22
UGA
1
8 (9)
2/0
88.8
catch 08/04/22
UGA
1
52 (47)
5/1
110.6
not out 08/11/21
IND
1
21 (21)
1/1
100
lbw 05/11/21
NZ
1
21 (22)
2/0
95.4
bowled 02/11/21
PAK
1
29 (29)
1/1
100
run out 20/10/21
NED
1
19 (20)
3/0
95
bowled 18/10/21
SL
1
7 (11)
1/0
63.6
catch 10/10/21
PNG
1
8 (4)
2/0
200
bowled 09/10/21
SCO
1
39 (41)
2/2
95.1
catch 05/10/21
UAE
1
39 (34)
4/0
114.7
catch 05/04/21
UGA
1
23 (23)
1/0
100
bowled 02/11/19
IRE
1
17 (18)
1/0
94.4
catch 01/11/19
PNG
1
34 (40)
2/1
85
catch 29/10/19
OMAN
1
0 (1)
0/0
0
catch 26/10/19
SIN
1
17 (13)
1/1
130.7
catch 25/10/19
KEN
1
51 (39)
8/0
130.7
catch 23/10/19
BER
1
27 (23)
3/1
117.3
catch 22/10/19
SCO
1
6 (10)
0/0
60
catch 22/08/19
BOT
1
92 (58)
6/4
158.62
stumped 20/08/19
BOT
1
14 (9)
3/0
155.56
catch 19/08/19
BOT
1
60 (46)
1/3
130.43
catch 19/01/17
AFG
1
2 (4)
0/0
50
run out 17/01/17
IRE
1
32 (30)
4/0
106.6
catch 15/01/17
UAE
1
13 (11)
1/0
118.1
bowled
J.Smit T20 38 33 ▼ 675 71
Date
Match
BO
R(B)
4s/6s
SR
Out
30/10/23
ZIM
5
29 (28)
1/2
103.5
catch 29/10/23
ZIM
5
6 (6)
0/0
100
not out 27/10/23
ZIM
6
24 (18)
2/1
133.3
not out 25/10/23
ZIM
4
25 (11)
1/2
227.2
not out 20/10/22
UAE
6
3 (3)
0/0
100
run out 18/10/22
NED
8
5 (4)
1/0
125
not out 16/10/22
SL
8
31 (16)
2/2
193.7
not out 01/07/22
JER
4
27 (17)
3/1
158.8
catch 10/04/22
UGA
6
71 (35)
4/7
202.8
catch 09/04/22
UGA
5
13 (11)
0/1
118.1
catch 08/11/21
IND
7
9 (9)
1/0
100
catch 05/11/21
NZ
6
9 (17)
1/0
52.9
not out 02/11/21
PAK
6
2 (5)
0/0
40
catch 31/10/21
AFG
7
0 (3)
0/0
catch 27/10/21
SCO
6
32 (23)
2/2
139.1
not out 20/10/21
NED
6
14 (8)
2/0
175
not out 18/10/21
SL
6
12 (15)
0/0
80
not out 10/10/21
PNG
6
48 (34)
3/2
141.1
bowled 09/10/21
SCO
6
20 (17)
1/1
117.6
not out 05/10/21
UAE
6
14 (9)
1/1
155.5
catch 05/04/21
UGA
4
35 (13)
3/2
269.2
not out 05/04/21
UGA
5
40 (32)
1/2
125
bowled 02/11/19
IRE
7
10 (13)
0/1
76.9
bowled 01/11/19
PNG
5
16 (13)
0/1
123
not out 29/10/19
OMAN
7
59 (25)
3/5
236
catch 26/10/19
SIN
6
24 (13)
3/0
184.6
catch 25/10/19
KEN
6
9 (5)
0/1
180
run out 23/10/19
BER
6
12 (7)
0/1
171.4
not out 22/10/19
SCO
6
43 (22)
1/4
195.4
catch 20/10/19
PNG
6
12 (12)
0/1
100
catch 19/10/19
NED
5
5 (3)
1/0
166.6
catch 17/01/17
IRE
8
9 (6)
1/0
150
catch 15/01/17
UAE
8
7 (5)
1/0
140
not out
J.Kotze T20 26 24 ▼ 497 101
Date
Match
BO
R(B)
4s/6s
SR
Out
30/10/23
ZIM
7
2 (6)
0/0
33.3
catch 27/10/23
ZIM
5
31 (28)
3/1
110.7
catch 24/10/23
ZIM
5
11 (9)
0/1
122.2
not out 10/04/22
UGA
2
13 (8)
1/1
162.5
run out 09/04/22
UGA
2
39 (30)
4/2
130
catch 08/04/22
UGA
2
39 (30)
3/3
130
catch 05/04/21
UGA
3
37 (32)
2/2
115.6
catch 05/04/21
UGA
1
2 (8)
0/0
25
catch 03/04/21
UGA
1
2 (5)
0/0
40
run out 02/11/19
IRE
3
4 (7)
0/0
57.1
catch 01/11/19
PNG
3
30 (27)
2/2
111.1
lbw 29/10/19
OMAN
3
4 (7)
1/0
57.1
bowled 26/10/19
SIN
3
36 (25)
2/2
144
catch 25/10/19
KEN
3
24 (29)
3/0
82.7
bowled 23/10/19
BER
3
0 (1)
0/0
0
catch 22/10/19
SCO
3
7 (7)
1/0
100
lbw 20/10/19
PNG
1
12 (18)
1/0
66.6
run out 19/10/19
NED
1
7 (8)
1/0
87.5
catch 23/08/19
BOT
1
8 (7)
2/0
114.29
bowled 22/08/19
BOT
4
12 (14)
1/0
85.71
catch 20/08/19
BOT
4
101 (43)
7/9
234.88
not out 19/01/17
AFG
3
16 (20)
0/1
80
catch 17/01/17
IRE
3
10 (10)
1/0
100
bowled 15/01/17
UAE
3
50 (42)
3/2
119
bowled
D.Wiese T20 25 24 ▼ 475 66
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/24
OMN
5
29 (17)
2/2
170.5
not out 05/04/24
OMN
4
51 (32)
1/4
159.3
not out 04/04/24
OMN
6
2 (7)
0/0
28.5
bowled 02/04/24
OMN
6
14 (13)
0/1
107.6
catch 01/04/24
OMN
7
23 (16)
2/1
143.7
not out 20/10/22
UAE
7
55 (36)
3/3
152.7
catch 18/10/22
NED
7
11 (5)
1/0
220
not out 16/10/22
SL
7
0 (1)
0/0
0
catch 01/07/22
JER
6
9 (7)
0/1
128.5
catch 24/05/22
ZIM
6
5 (8)
1/0
62.5
bowled 22/05/22
ZIM
5
6 (5)
1/0
120
catch 21/05/22
ZIM
6
10 (12)
0/1
83.3
catch 19/05/22
ZIM
4
13 (12)
2/0
108.3
not out 08/11/21
IND
6
26 (25)
2/0
104
catch 05/11/21
NZ
5
16 (17)
1/1
94.1
lbw 02/11/21
PAK
5
43 (31)
3/2
138.7
not out 31/10/21
AFG
6
26 (30)
2/0
86.6
bowled 27/10/21
SCO
5
16 (14)
0/1
114.2
catch 22/10/21
IRE
4
28 (14)
1/2
200
not out 20/10/21
NED
5
66 (40)
4/5
165
not out 18/10/21
SL
5
6 (7)
0/0
85.7
lbw 10/10/21
PNG
5
10 (7)
2/0
142.8
catch 09/10/21
SCO
5
0 (1)
0/0
lbw 05/10/21
UAE
5
10 (9)
1/0
111.1
bowled
J.Frylinck T20 51 34 ▼ 441 44
Date
Match
BO
R(B)
4s/6s
SR
Out
07/04/24
OMN
3
14 (10)
2/0
140
catch 05/04/24
OMN
6
14 (12)
1/0
116.6
not out 04/04/24
OMN
4
22 (28)
2/0
78.5
catch 02/04/24
OMN
4
0 (4)
0/0
0
lbw 01/04/24
OMN
4
3 (5)
0/0
60
lbw 30/10/23
ZIM
4
19 (19)
2/1
100
lbw 29/10/23
ZIM
3
29 (26)
3/0
111.5
bowled 27/10/23
ZIM
4
41 (39)
3/1
105.1
catch 24/10/23
ZIM
4
11 (14)
1/0
78.5
catch 20/10/22
UAE
5
14 (17)
1/0
82.3
bowled 18/10/22
NED
5
43 (48)
1/1
89.5
catch 16/10/22
SL
6
44 (28)
4/0
157.1
run out 01/07/22
JER
7
23 (16)
2/1
143.7
not out 24/05/22
ZIM
7
15 (21)
0/0
71.4
stumped 21/05/22
ZIM
8
7 (7)
0/0
100
not out 13/04/22
UGA
7
4 (4)
0/0
100
not out 10/04/22
UGA
7
20 (12)
1/1
166.6
run out 08/11/21
IND
9
15 (15)
0/0
100
not out 31/10/21
AFG
8
6 (14)
0/0
42.8
catch 27/10/21
SCO
7
2 (4)
0/0
50
catch 18/10/21
SL
7
2 (4)
0/0
50
bowled 10/10/21
PNG
8
9 (3)
0/1
300
not out 09/10/21
SCO
7
3 (2)
0/0
150
not out 05/10/21
UAE
7
2 (5)
0/0
40
bowled 05/04/21
UGA
8
10 (5)
2/0
200
not out 29/10/19
OMAN
8
3 (3)
0/0
100
not out 26/10/19
SIN
7
2 (3)
0/0
66.6
catch 22/10/19
SCO
8
1 (1)
0/0
100
not out 20/10/19
PNG
8
13 (15)
1/0
86.6
not out 19/10/19
NED
8
0 (1)
0/0
0
bowled 22/08/19
BOT
5
11 (14)
0/0
78.57
stumped 19/01/17
AFG
8
28 (21)
1/1
133.3
lbw 17/01/17
IRE
9
1 (5)
0/0
20
catch 15/01/17
UAE
9
10 (7)
1/0
142.8
not out
M.Lingen T20 20 16 ▼ 332 67
Date
Match
BO
R(B)
4s/6s
SR
Out
30/10/23
ZIM
1
0 (3)
0/0
0
catch 29/10/23
ZIM
1
47 (27)
6/3
174
bowled 27/10/23
ZIM
1
10 (13)
2/0
76.9
catch 25/10/23
ZIM
1
67 (37)
10/3
181
catch 24/10/23
ZIM
1
5 (6)
1/0
83.3
bowled 20/10/22
UAE
1
10 (8)
1/0
125
catch 18/10/22
NED
1
20 (19)
3/0
105.2
catch 16/10/22
SL
1
3 (6)
0/0
50
catch 01/07/22
JER
2
35 (18)
1/4
194.4
catch 24/05/22
ZIM
2
12 (7)
2/0
171.4
catch 22/05/22
ZIM
2
51 (48)
5/1
106.2
catch 08/11/21
IND
2
14 (15)
2/0
93.3
catch 05/11/21
NZ
2
25 (25)
2/1
100
bowled 02/11/21
PAK
2
4 (2)
1/0
200
bowled 31/10/21
AFG
2
11 (8)
0/1
137.5
catch 27/10/21
SCO
2
18 (24)
2/0
75
catch
Z.Green T20 43 33 ▼ 311 26
Date
Match
BO
R(B)
4s/6s
SR
Out
05/04/24
OMN
5
7 (9)
1/0
77.7
catch 04/04/24
OMN
5
5 (9)
0/0
55.5
catch 02/04/24
OMN
5
12 (13)
1/0
92.3
lbw 01/04/24
OMN
5
26 (29)
3/0
89.6
catch 30/10/23
ZIM
6
17 (13)
2/0
130.7
lbw 27/10/23
ZIM
7
1 (2)
0/0
50
catch 25/10/23
ZIM
5
0 (0)
0/0
not out 20/10/22
UAE
8
2 (3)
0/0
66.6
bowled 24/05/22
ZIM
5
9 (8)
1/0
112.5
catch 22/05/22
ZIM
6
9 (9)
1/0
100
not out 21/05/22
ZIM
5
20 (18)
1/0
111.1
catch 17/05/22
ZIM
5
19 (15)
2/0
126.6
catch 08/11/21
IND
8
0 (1)
0/0
0
bowled 05/11/21
NZ
4
23 (27)
1/1
85.1
catch 31/10/21
AFG
5
1 (7)
0/0
14.2
bowled 27/10/21
SCO
3
9 (13)
1/0
69.2
catch 22/10/21
IRE
2
24 (32)
1/0
75
catch 20/10/21
NED
2
15 (12)
3/0
125
bowled 18/10/21
SL
2
8 (13)
0/0
61.5
catch 10/10/21
PNG
2
26 (24)
3/0
108.3
lbw 09/10/21
SCO
2
0 (1)
0/0
bowled 05/10/21
UAE
2
1 (4)
0/0
25
catch 02/11/19
IRE
6
9 (11)
1/0
81.8
stumped 01/11/19
PNG
7
9 (12)
0/0
75
not out 29/10/19
OMAN
6
7 (10)
1/0
70
catch 26/10/19
SIN
8
6 (2)
0/1
300
lbw 25/10/19
KEN
4
1 (2)
0/0
50
run out 22/10/19
SCO
7
8 (3)
1/0
266.6
not out 20/10/19
PNG
7
0 (1)
0/0
0
bowled 19/10/19
NED
6
6 (14)
0/0
42.8
hit wicket 22/08/19
BOT
7
12 (8)
0/1
150.00
catch 19/08/19
BOT
6
18 (9)
1/1
200.00
not out 19/01/17
AFG
5
1 (5)
0/0
20
catch
n.davin T20 10 10 ▼ 279 80
Date
Match
BO
R(B)
4s/6s
SR
Out
23/03/24
ZIM
2
1 (3)
0/0
33.3
run out 21/03/24
UGA
2
25 (25)
4/0
100
catch 20/03/24
TAN
2
5 (5)
0/0
100
catch 18/03/24
NIG
2
8 (13)
1/0
61.5
catch 17/03/24
ZIM
2
37 (33)
5/0
112.1
bowled 30/10/23
ZIM
2
19 (20)
3/0
95
catch 29/10/23
ZIM
2
34 (25)
3/2
136
bowled 27/10/23
ZIM
2
10 (8)
2/0
125
catch 25/10/23
ZIM
2
60 (44)
6/2
136.3
run out 24/10/23
ZIM
2
80 (44)
8/4
181.8
not out
N.Loftie Eaton T20 31 23 ▼ 256 51
Date
Match
BO
R(B)
4s/6s
SR
Out
18/03/24
NIG
4
27 (26)
1/1
103.8
catch 17/03/24
ZIM
4
5 (4)
1/0
125
catch 30/10/23
ZIM
8
1 (3)
0/0
33.3
catch 20/10/22
UAE
3
1 (6)
0/0
16.6
lbw 18/10/22
NED
4
0 (2)
0/0
0
catch 16/10/22
SL
3
20 (12)
1/2
166.6
catch 01/07/22
JER
3
7 (7)
1/0
100
lbw 01/07/22
USA
3
51 (42)
2/1
121.4
not out 24/05/22
ZIM
3
9 (10)
1/0
90
bowled 22/05/22
ZIM
3
19 (14)
2/0
135.7
catch 21/05/22
ZIM
3
28 (23)
3/0
121.7
lbw 17/05/22
ZIM
4
9 (10)
1/0
90
stumped 13/04/22
UGA
4
0 (4)
0/0
0
catch 10/04/22
UGA
5
17 (16)
3/0
106.2
catch 09/04/22
UGA
6
2 (4)
0/0
50
not out 08/04/22
UGA
3
7 (8)
0/0
87.5
run out 08/11/21
IND
5
5 (5)
0/0
100
catch 05/11/21
NZ
7
0 (2)
0/0
catch 02/11/21
PAK
7
7 (7)
0/0
100
not out 31/10/21
AFG
3
14 (16)
0/1
87.5
bowled 18/10/21
SL
8
3 (6)
0/0
50
lbw 05/04/21
UGA
4
6 (10)
0/0
60
catch 03/04/21
UGA
4
18 (16)
3/0
112.5
bowled
N.Davin T20 13 13 ▼ 249 54
Date
Match
BO
R(B)
4s/6s
SR
Out
02/11/19
IRE
2
5 (7)
0/0
71.4
lbw 01/11/19
PNG
2
0 (2)
0/0
0
bowled 29/10/19
OMAN
2
21 (13)
3/1
161.5
catch 26/10/19
SIN
2
21 (15)
3/0
140
catch 25/10/19
KEN
2
5 (6)
1/0
83.3
catch 23/10/19
BER
2
37 (12)
2/4
308.3
catch 22/10/19
SCO
2
23 (17)
1/1
135.2
catch 20/10/19
PNG
2
15 (8)
1/1
187.5
catch 19/10/19
NED
2
12 (8)
2/0
150
catch 23/08/19
BOT
2
12 (14)
1/0
85.71
catch 22/08/19
BOT
2
5 (3)
1/0
166.67
run out 20/08/19
BOT
2
54 (32)
2/4
168.75
bowled 19/08/19
BOT
2
39 (24)
3/1
162.50
bowled
R.Trumpelmann T20 27 14 ▼ 151 26
Date
Match
BO
R(B)
4s/6s
SR
Out
04/04/24
OMN
7
26 (20)
5/0
130
catch 02/04/24
OMN
7
2 (5)
0/0
40
catch 20/10/22
UAE
9
25 (24)
1/1
104.1
not out 01/07/22
JER
8
13 (6)
0/2
216.6
bowled 24/05/22
ZIM
8
19 (14)
1/1
135.7
not out 21/05/22
ZIM
7
3 (4)
0/0
75
catch 17/05/22
ZIM
7
1 (1)
0/0
100
not out 13/04/22
UGA
6
22 (19)
1/1
115.7
run out 10/04/22
UGA
8
7 (3)
0/1
233.3
not out 08/11/21
IND
10
13 (6)
1/1
216.6
not out 05/11/21
NZ
9
6 (4)
1/0
150
not out 31/10/21
AFG
10
12 (9)
2/0
133.3
not out 18/10/21
SL
9
1 (3)
0/0
33.3
catch 05/10/21
UAE
8
1 (2)
0/0
50
catch
d.leicher T20 13 8 ▼ 122 42
Date
Match
BO
R(B)
4s/6s
SR
Out
04/04/24
OMN
9
0 (1)
0/0
0
bowled 02/04/24
OMN
9
8 (5)
1/0
160
run out 01/04/24
OMN
8
12 (22)
1/0
54.5
not out 23/03/24
ZIM
5
29 (30)
2/0
96.6
catch 21/03/24
UGA
6
8 (9)
0/0
88.8
catch 20/03/24
TAN
5
9 (8)
0/1
112.5
not out 18/03/24
NIG
6
42 (41)
0/2
102.4
not out 17/03/24
ZIM
7
14 (13)
1/0
107.6
stumped
D.Cock T20 5 5 ▼ 112 80
Date
Match
BO
R(B)
4s/6s
SR
Out
18/10/22
NED
2
0 (2)
0/0
0
catch 16/10/22
SL
2
9 (9)
1/0
100
catch 01/07/22
USA
2
80 (48)
8/3
166.6
not out 21/05/22
ZIM
2
14 (13)
3/0
107.6
lbw 19/05/22
ZIM
2
9 (17)
1/0
52.9
catch
K.Birkenstock T20 7 4 ▼ 95 73
Date
Match
BO
R(B)
4s/6s
SR
Out
13/04/22
UGA
5
73 (77)
7/2
94.8
run out 05/10/21
UAE
10
1 (1)
0/0
100
not out 05/04/21
UGA
7
16 (11)
2/0
145.4
catch 19/08/19
BOT
4
5 (5)
1/0
100.00
catch
S.Burger T20 5 5 ▼ 87 32
Date
Match
BO
R(B)
4s/6s
SR
Out
19/01/17
AFG
6
11 (21)
0/0
52.3
bowled 17/01/17
IRE
7
2 (3)
0/0
66.6
catch 15/01/17
UAE
6
32 (25)
5/0
128
catch 24/03/12
IRE
5
20 (27)
2/0
74
catch 22/03/12
AFG
5
22 (27)
2/0
81.4
catch
L.Westhuizen T20 5 5 ▼ 78 50
Date
Match
BO
R(B)
4s/6s
SR
Out
19/01/17
AFG
2
0 (2)
0/0
0
catch 17/01/17
IRE
2
50 (25)
4/3
200
catch 15/01/17
UAE
2
5 (3)
1/0
166.6
bowled 24/03/12
IRE
1
14 (12)
1/1
116.6
catch 22/03/12
AFG
3
9 (11)
2/0
81.8
catch
G.Snyman T20 5 5 ▼ 66 26
Date
Match
BO
R(B)
4s/6s
SR
Out
19/01/17
AFG
7
26 (32)
1/1
81.2
stumped 17/01/17
IRE
6
21 (18)
1/1
116.6
catch 15/01/17
UAE
7
2 (4)
0/0
50
catch 24/03/12
IRE
3
17 (39)
1/0
43.5
catch 22/03/12
AFG
2
0 (2)
0/0
0
catch
M.Preez T20 3 2 ▼ 62 33
Date
Match
BO
R(B)
4s/6s
SR
Out
05/04/21
UGA
6
33 (33)
2/1
100
not out 03/04/21
UGA
5
29 (25)
3/0
116
not out
C.Viljoen T20 11 7 ▼ 55 17
Date
Match
BO
R(B)
4s/6s
SR
Out
02/11/19
IRE
8
4 (5)
0/0
80
catch 29/10/19
OMAN
9
6 (3)
1/0
200
not out 26/10/19
SIN
9
0 (0)
0/0
not out 20/10/19
PNG
5
17 (21)
0/1
80.9
bowled 19/10/19
NED
3
6 (8)
1/0
75
catch 24/03/12
IRE
8
7 (12)
0/0
58.3
not out 22/03/12
AFG
8
15 (12)
2/0
125
bowled
l.louwrens T20 3 2 ▼ 53 44
Date
Match
BO
R(B)
4s/6s
SR
Out
01/07/22
JER
5
9 (10)
0/0
90
lbw 13/04/22
UGA
2
44 (57)
7/0
77.1
stumped
B.Scholtz T20 50 17 ▼ 52 9
Date
Match
BO
R(B)
4s/6s
SR
Out
04/04/24
OMN
8
7 (4)
1/0
175
not out 02/04/24
OMN
8
9 (7)
1/0
128.5
catch 30/10/23
ZIM
9
5 (2)
1/0
250
not out 27/10/23
ZIM
8
6 (5)
1/0
120
not out 20/10/22
UAE
10
1 (1)
0/0
100
not out 01/07/22
JER
9
1 (1)
0/0
100
not out 24/05/22
ZIM
10
4 (10)
0/0
40
not out 21/05/22
ZIM
10
6 (4)
1/0
150
not out 10/04/22
UGA
9
1 (1)
0/0
100
not out 31/10/21
AFG
11
6 (11)
0/0
54.5
not out 18/10/21
SL
11
0 (2)
0/0
0
run out 02/11/19
IRE
10
2 (3)
0/0
66.6
not out 20/10/19
PNG
11
0 (0)
0/0
run out 19/10/19
NED
11
3 (7)
0/0
42.8
not out 22/08/19
BOT
9
0 (0)
0/0
0.00
not out 19/01/17
AFG
10
0 (0)
0/0
not out 17/01/17
IRE
10
1 (1)
0/0
100
not out
I.Opperman T20 2 2 ▼ 41 26
Date
Match
BO
R(B)
4s/6s
SR
Out
24/03/12
IRE
7
26 (15)
1/2
173.3
not out 22/03/12
AFG
7
15 (17)
0/0
88.2
run out
P.France T20 19 10 ▼ 32 13
Date
Match
BO
R(B)
4s/6s
SR
Out
24/05/22
ZIM
9
0 (1)
0/0
0
lbw 21/05/22
ZIM
9
1 (3)
0/0
33.3
catch 31/10/21
AFG
9
3 (5)
0/0
60
catch 27/10/21
SCO
8
0 (2)
0/0
not out 18/10/21
SL
10
1 (2)
0/0
50
bowled 10/10/21
PNG
7
9 (4)
1/0
225
not out 05/10/21
UAE
9
0 (0)
0/0
not out 20/10/19
PNG
10
13 (9)
1/1
144.4
catch 19/10/19
NED
9
5 (10)
0/0
50
catch 22/08/19
BOT
6
0 (1)
0/0
0.00
catch
N.Scholtz T20 2 2 ▼ 23 22
Date
Match
BO
R(B)
4s/6s
SR
Out
24/03/12
IRE
6
1 (4)
0/0
25
catch 22/03/12
AFG
6
22 (26)
1/1
84.6
run out
Z.Groenewald T20 8 4 ▼ 20 13
Date
Match
BO
R(B)
4s/6s
SR
Out
02/11/19
IRE
9
2 (6)
0/0
33.3
catch 20/10/19
PNG
9
4 (10)
0/0
40
bowled 19/10/19
NED
10
13 (18)
0/0
72.2
bowled 22/03/12
AFG
11
1 (2)
0/0
50
not out
T.Lungameni T20 25 3 ▼ 14 12
Date
Match
BO
R(B)
4s/6s
SR
Out
02/04/24
OMN
10
12 (4)
3/0
300
not out 30/10/23
ZIM
11
0 (3)
0/0
0
catch 22/08/19
BOT
10
2 (2)
0/0
100.00
not out
C.Coombe T20 1 1 ▼ 9 9
Date
Match
BO
R(B)
4s/6s
SR
Out
19/01/17
AFG
9
9 (8)
0/1
112.5
stumped
R.Schoor T20 2 2 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
24/03/12
IRE
2
1 (5)
0/0
20
lbw 22/03/12
AFG
1
0 (1)
0/0
0
bowled
L.Klazinga T20 2 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
22/03/12
AFG
10
1 (2)
0/0
50
bowled
H.Klazinga T20 3 1 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
30/10/23
ZIM
10
1 (2)
0/0
50
bowled
B.Shikongo T20 31 2 ▼ 1 1
Date
Match
BO
R(B)
4s/6s
SR
Out
02/04/24
OMN
11
1 (1)
0/0
100
not out 02/11/19
IRE
11
0 (1)
0/0
0
catch
S.Nuuyoma T20 1 0 0 0 l.peters T20 1 0 0 0 H.Geldenhuys T20 1 0 0 0 C.Peake T20 3 2 ▼ 0 0
Date
Match
BO
R(B)
4s/6s
SR
Out
19/01/17
AFG
11
0 (1)
0/0
0
bowled 17/01/17
IRE
11
0 (0)
0/0
not out