Khelosports Ads

South Africa T20 Batting Stats

South Africa ICC Ranking
Mode POS TEAM M PTS RATING
ODI 3 South Africa 37 4062 110
TEST 4 South Africa 24 2536 106
T20 6 South Africa 37 9210 249

Analyze the T20 batting statistics of players from the South Africa cricket team, including runs scored, strike rates, and highest scores, to gain insights into their T20 batting performance.

South Africa T20 Batting Stats Highest Score

  • Faf du Plessis

  • Matches Played: 49
  • Innings: 49
  • Average: 30.63
  • Strike Rate: 133.3
  • Runs: 1501
  • Highest Score: 119
  • Fours: 138
  • Sixes: 48
  • Half Centuries: 10
  • Nineties: 0
  • Centuries: 1

South Africa T20 Batting Stats Highest Score

Batsman Mode M Inn HS R
F.PlessisT20491191501
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
R.LeviT2012117247
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
M.WykT207114224
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
R.RossouwT2029108766
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
D.MillerT201081062155
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 5 35 (25) 2/2 140 bowled
12/12/23 IND 5 17 (12) 1/1 141.6 catch
28/03/23 WI 4 11 (11) 1/0 100 catch
26/03/23 WI 4 10 (10) 1/0 100 catch
25/03/23 WI 5 48 (22) 4/3 218.1 catch
06/11/22 NED 5 17 (17) 1/0 100 catch
30/10/22 IND 5 59 (46) 4/3 128.2 not out
27/10/22 BAN 6 2 (4) 0/0 50 not out
04/10/22 IND 6 3 (5) 0/0 60 catch
04/10/22 IND 5 19 (5) 0/3 380 not out
02/10/22 IND 6 14 (14) 20/15 100 not out
02/10/22 IND 5 106 (47) 8/7 225.5 not out
28/09/22 IND 5 64 (31) 4/5 206.4 not out
28/09/22 IND 5 0 (1) 0/0 0 bowled
05/08/22 IRE 6 32 (20) 1/3 160 not out
31/07/22 ENG 5 22 (9) 3/1 244.4 bowled
27/07/22 ENG 5 8 (12) 0/0 66.6 catch
17/06/22 IND 6 9 (7) 0/1 128.5 bowled
02/11/21 BAN 6 5 (2) 1/0 250 not out
30/10/21 SL 6 23 (13) 0/2 176.9 not out
23/10/21 AUS 6 16 (18) 0/0 88.8 lbw
10/09/21 SL 5 26 (15) 2/1 173.3 catch
24/07/21 IRE 3 36 (17) 4/1 211.7 not out
22/07/21 IRE 6 75 (44) 4/5 170.4 not out
19/07/21 IRE 6 28 (21) 3/0 133.3 catch
03/07/21 WI 4 18 (16) 1/0 112.5 not out
01/07/21 WI 6 12 (9) 0/1 133.3 catch
29/06/21 WI 6 2 (2) 0/0 100 catch
27/06/21 WI 4 11 (10) 1/0 110 catch
26/06/21 WI 6 9 (11) 0/0 81.8 catch
14/02/21 PAK 6 85 (45) 5/7 188.8 not out
13/02/21 PAK 5 25 (19) 2/1 131.5 not out
11/02/21 PAK 4 6 (10) 0/0 60 catch
26/02/20 AUS 5 15 (18) 0/0 83.3 catch
23/02/20 AUS 5 11 (13) 0/0 84.6 not out
21/02/20 AUS 5 2 (2) 0/0 100 catch
16/02/20 ENG 5 35 (20) 3/2 175 not out
14/02/20 ENG 3 21 (16) 1/2 131.2 catch
12/02/20 ENG 4 16 (14) 1/0 114.2 catch
18/09/19 IND 5 18 (15) 0/1 120 bowled
22/03/19 SL 5 9 (9) 1/0 100 not out
19/03/19 SL 5 41 (23) 5/1 178.2 run out
06/02/19 PAK 5 13 (9) 2/0 144.4 catch
03/02/19 PAK 4 65 (29) 4/5 224.1 not out
01/02/19 PAK 5 10 (12) 0/0 83.3 catch
17/11/18 AUS 5 11 (10) 1/0 110 catch
12/10/18 ZIM 6 19 (13) 4/0 146.1 not out
09/10/18 ZIM 5 39 (34) 1/2 114.7 catch
14/08/18 SL 6 14 (16) 2/0 87.5 catch
24/02/18 IND 2 24 (23) 2/1 104.3 catch
21/02/18 IND 5 5 (6) 0/0 83.3 catch
18/02/18 IND 4 9 (5) 0/1 180 catch
29/10/17 BAN 5 101 (36) 7/9 280.5 not out
26/10/17 BAN 5 25 (19) 1/0 131.5 not out
25/06/17 ENG 5 7 (6) 0/0 116.6 catch
23/06/17 ENG 5 8 (10) 0/0 80 catch
21/06/17 ENG 4 9 (7) 0/1 128.5 catch
25/01/17 SL 4 1 (4) 0/0 25 catch
22/01/17 SL 5 11 (14) 1/0 78.5 catch
20/01/17 SL 4 40 (18) 3/3 222.2 catch
25/03/16 WI 6 1 (4) 0/0 25 bowled
20/03/16 AFG 6 19 (8) 2/1 237.5 catch
18/03/16 ENG 6 28 (12) 2/2 233.3 not out
09/03/16 AUS 5 30 (16) 2/2 187.5 catch
06/03/16 AUS 5 33 (18) 2/2 183.3 catch
04/03/16 AUS 6 53 (35) 3/3 151.4 not out
19/02/16 ENG 6 13 (9) 1/1 144.4 catch
05/10/15 IND 6 10 (8) 0/1 125 not out
16/08/15 NZ 6 29 (20) 2/1 145 catch
14/08/15 NZ 5 2 (3) 0/0 66.6 not out
07/07/15 BAN 5 30 (28) 2/1 107.1 not out
05/07/15 BAN 5 1 (3) 0/0 33.3 lbw
11/01/15 WI 4 47 (26) 4/3 180.7 run out
09/01/15 WI 5 24 (21) 1/0 114.2 catch
09/11/14 AUS 4 34 (26) 3/0 130.7 not out
07/11/14 AUS 6 11 (15) 1/0 73.3 catch
05/11/14 AUS 5 9 (10) 1/0 90 not out
04/04/14 IND 6 23 (12) 2/1 191.6 not out
29/03/14 ENG 5 19 (15) 2/1 126.6 catch
27/03/14 NED 7 17 (18) 0/0 94.4 bowled
24/03/14 NZ 6 6 (6) 1/0 100 catch
22/03/14 SL 5 19 (16) 1/0 118.7 run out
14/03/14 AUS 6 2 (7) 0/0 28.5 catch
22/11/13 PAK 6 22 (13) 1/1 169.2 not out
20/11/13 PAK 6 19 (11) 2/1 172.7 not out
15/11/13 PAK 5 4 (4) 0/0 100 lbw
04/08/13 SL 6 36 (21) 1/2 171.4 catch
02/08/13 SL 6 25 (24) 0/1 104.1 catch
03/03/13 PAK 7 9 (15) 0/0 60 catch
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
09/01/11 IND 6 10 (8) 0/1 125 lbw
27/10/10 PAK 6 6 (6) 1/0 100 not out
26/10/10 PAK 6 13 (7) 3/0 185.7 not out
10/10/10 ZIM 5 25 (21) 1/1 119 bowled
20/05/10 WI 6 33 (26) 0/2 126.9 run out
Q.KockT20781002232
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 1 21 (21) 4/0 100 catch
26/03/23 WI 1 100 (44) 9/8 227.2 catch
25/03/23 WI 1 0 (1) 0/0 0 catch
06/11/22 NED 1 13 (13) 1/1 100 catch
03/11/22 PAK 2 0 (5) 0/0 0 catch
30/10/22 IND 1 1 (3) 0/0 33.3 catch
27/10/22 BAN 2 63 (38) 7/3 165.7 catch
04/10/22 IND 1 68 (43) 6/4 158.1 run out
02/10/22 IND 2 69 (48) 3/4 143.7 not out
28/09/22 IND 1 22 (18) 3/0 122.2 catch
28/09/22 IND 1 1 (4) 0/0 25 bowled
05/08/22 IRE 2 7 (10) 1/0 70 catch
03/08/22 IRE 1 7 (8) 0/0 87.5 run out
31/07/22 ENG 1 0 (3) 0/0 0 bowled
28/07/22 ENG 1 15 (11) 2/0 136.3 catch
27/07/22 ENG 1 2 (4) 0/0 50 catch
17/06/22 IND 1 14 (13) 2/0 107.6 run out
06/11/21 ENG 2 34 (27) 4/0 125.9 catch
02/11/21 BAN 1 16 (15) 3/0 106.6 bowled
30/10/21 SL 1 12 (10) 2/0 120 catch
23/10/21 AUS 2 7 (12) 1/0 58.3 bowled
14/09/21 SL 2 59 (46) 7/0 128.2 not out
12/09/21 SL 1 58 (48) 7/0 120.8 not out
10/09/21 SL 1 36 (32) 3/1 112.5 catch
22/07/21 IRE 2 27 (20) 5/0 135 lbw
19/07/21 IRE 2 20 (9) 3/1 222.2 catch
03/07/21 WI 2 60 (42) 4/2 142.8 catch
01/07/21 WI 1 60 (43) 6/2 139.5 catch
29/06/21 WI 1 72 (51) 5/2 141.1 catch
27/06/21 WI 2 26 (20) 2/2 130 catch
26/06/21 WI 2 37 (24) 2/2 154.1 catch
01/12/20 ENG 1 17 (12) 1/1 141.6 catch
29/11/20 ENG 2 30 (18) 3/1 166.6 catch
27/11/20 ENG 2 32 (23) 2/1 139.1 catch
26/02/20 AUS 1 5 (3) 1/0 166.6 bowled
23/02/20 AUS 1 70 (47) 5/4 148.9 catch
21/02/20 AUS 1 2 (3) 0/0 66.6 bowled
16/02/20 ENG 2 35 (24) 1/4 145.8 catch
14/02/20 ENG 2 65 (22) 2/8 295.4 catch
12/02/20 ENG 2 31 (15) 3/2 206.6 catch
22/09/19 IND 2 79 (52) 6/5 151.9 not out
18/09/19 IND 2 52 (37) 8/0 140.5 catch
19/03/19 SL 1 13 (17) 2/0 76.4 catch
17/11/18 AUS 1 22 (16) 0/2 137.5 stumped
12/10/18 ZIM 2 26 (23) 3/1 113 bowled
09/10/18 ZIM 1 5 (5) 1/0 100 catch
14/08/18 SL 1 20 (11) 4/0 181.8 run out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
28/03/16 SL 2 9 (6) 2/0 150 run out
25/03/16 WI 2 47 (46) 3/1 102.1 bowled
20/03/16 AFG 1 45 (31) 6/2 145.1 catch
18/03/16 ENG 2 52 (24) 7/3 216.6 catch
09/03/16 AUS 1 25 (13) 4/1 192.3 catch
06/03/16 AUS 2 44 (28) 8/1 157.1 bowled
04/03/16 AUS 2 7 (8) 1/0 87.5 catch
07/07/15 BAN 1 44 (31) 4/2 141.9 catch
05/07/15 BAN 2 12 (8) 0/1 150 catch
09/11/14 AUS 1 48 (27) 5/2 177.7 catch
07/11/14 AUS 1 0 (2) 0/0 0 catch
05/11/14 AUS 2 46 (39) 4/1 117.9 catch
04/04/14 IND 1 6 (4) 1/0 150 catch
29/03/14 ENG 2 29 (33) 2/0 87.8 stumped
27/03/14 NED 2 0 (2) 0/0 0 catch
24/03/14 NZ 1 4 (8) 0/0 50 catch
22/03/14 SL 1 25 (18) 4/1 138.8 bowled
14/03/14 AUS 1 41 (40) 2/2 102.5 catch
12/03/14 AUS 2 41 (20) 2/4 205 not out
22/11/13 PAK 2 26 (24) 4/0 108.3 catch
20/11/13 PAK 1 43 (33) 8/0 130.3 catch
15/11/13 PAK 1 30 (19) 6/0 157.8 catch
13/11/13 PAK 2 48 (38) 3/2 126.3 not out
06/08/13 SL 2 16 (19) 3/0 84.2 lbw
04/08/13 SL 2 19 (23) 3/0 82.6 stumped
02/08/13 SL 2 5 (7) 1/0 71.4 lbw
26/12/12 NZ 3 2 (4) 0/0 50 catch
23/12/12 NZ 7 0 (0) 0/0 not out
21/12/12 NZ 4 28 (23) 5/0 121.7 not out
H.AmlaT2037971119
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
J.DuminyT2068961693
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
L.BosmanT201194262
Date Match BO R(B) 4s/6s SR Out
27/10/10 PAK 2 11 (16) 2/0 68.7 lbw
26/10/10 PAK 2 2 (4) 0/0 50 catch
10/10/10 ZIM 1 5 (3) 1/0 166.6 catch
20/05/10 WI 2 0 (3) 0/0 0 catch
19/05/10 WI 2 7 (12) 0/0 58.3 catch
02/05/10 IND 2 8 (14) 0/0 57.1 catch
15/11/09 ENG 2 94 (45) 5/9 208.8 catch
13/11/09 ENG 2 58 (31) 5/4 187 catch
02/02/07 PAK 2 53 (32) 5/2 165.6 not out
01/12/06 IND 2 1 (7) 0/0 14.2 catch
24/02/06 AUS 5 23 (18) 3/1 127.7 bowled
R.DussenT2041941050
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 3 6 (7) 0/1 85.7 lbw
04/10/22 IND 4 1 (4) 0/0 25 catch
02/10/22 IND 4 1 (7) 0/0 14.2 bowled
28/09/22 IND 4 75 (46) 7/5 163 not out
05/08/22 IRE 3 4 (14) 0/0 28.5 catch
03/08/22 IRE 3 10 (7) 2/0 142.8 catch
17/06/22 IND 4 20 (20) 2/0 100 catch
06/11/21 ENG 3 94 (60) 5/6 156.6 not out
02/11/21 BAN 3 22 (27) 2/0 81.4 catch
30/10/21 SL 3 16 (11) 0/0 145.4 run out
26/10/21 WI 3 43 (51) 3/0 84.3 not out
23/10/21 AUS 3 2 (3) 0/0 66.6 catch
22/07/21 IRE 5 6 (15) 0/0 40 catch
19/07/21 IRE 5 25 (18) 2/1 138.8 catch
03/07/21 WI 5 1 (2) 0/0 50 catch
01/07/21 WI 5 6 (7) 0/0 85.7 catch
29/06/21 WI 5 32 (24) 2/1 133.3 catch
27/06/21 WI 5 2 (4) 0/0 50 bowled
26/06/21 WI 4 56 (38) 4/2 147.3 not out
16/04/21 PAK 3 52 (36) 5/2 144.4 catch
14/04/21 PAK 4 34 (20) 1/2 170 not out
01/12/20 ENG 5 74 (32) 5/5 231.2 not out
29/11/20 ENG 5 25 (29) 0/0 86.2 not out
27/11/20 ENG 4 37 (28) 0/3 132.1 catch
26/02/20 AUS 2 24 (19) 3/0 126.3 catch
23/02/20 AUS 4 37 (26) 2/2 142.3 catch
21/02/20 AUS 2 6 (10) 1/0 60 catch
16/02/20 ENG 3 11 (9) 1/0 122.2 catch
14/02/20 ENG 4 43 (26) 2/3 165.3 not out
12/02/20 ENG 3 31 (26) 3/1 119.2 catch
18/09/19 IND 4 1 (2) 0/0 50 catch
22/03/19 SL 3 64 (44) 4/3 145.4 bowled
19/03/19 SL 4 34 (30) 1/1 113.3 catch
06/02/19 PAK 3 41 (35) 2/2 117.1 catch
03/02/19 PAK 3 45 (27) 1/4 166.6 catch
01/02/19 PAK 4 0 (2) 0/0 0 catch
12/10/18 ZIM 1 13 (8) 1/1 162.5 catch
09/10/18 ZIM 4 56 (44) 5/1 127.2 catch

South Africa T20 Batting Stats Highest Run Scorer

  • Quinton de Kock

  • Matches Played: 78
  • Innings: 78
  • Average: 28.61
  • Strike Rate: 136
  • Runs: 2232
  • Highest Score: 100
  • Fours: 227
  • Sixes: 85
  • Half Centuries: 14
  • Nineties: 0
  • Centuries: 1

South Africa T20 Batting Stats Highest Run Scorer

Batsman Mode M Inn R HS
Q.KockT20782232100
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 1 21 (21) 4/0 100 catch
26/03/23 WI 1 100 (44) 9/8 227.2 catch
25/03/23 WI 1 0 (1) 0/0 0 catch
06/11/22 NED 1 13 (13) 1/1 100 catch
03/11/22 PAK 2 0 (5) 0/0 0 catch
30/10/22 IND 1 1 (3) 0/0 33.3 catch
27/10/22 BAN 2 63 (38) 7/3 165.7 catch
04/10/22 IND 1 68 (43) 6/4 158.1 run out
02/10/22 IND 2 69 (48) 3/4 143.7 not out
28/09/22 IND 1 22 (18) 3/0 122.2 catch
28/09/22 IND 1 1 (4) 0/0 25 bowled
05/08/22 IRE 2 7 (10) 1/0 70 catch
03/08/22 IRE 1 7 (8) 0/0 87.5 run out
31/07/22 ENG 1 0 (3) 0/0 0 bowled
28/07/22 ENG 1 15 (11) 2/0 136.3 catch
27/07/22 ENG 1 2 (4) 0/0 50 catch
17/06/22 IND 1 14 (13) 2/0 107.6 run out
06/11/21 ENG 2 34 (27) 4/0 125.9 catch
02/11/21 BAN 1 16 (15) 3/0 106.6 bowled
30/10/21 SL 1 12 (10) 2/0 120 catch
23/10/21 AUS 2 7 (12) 1/0 58.3 bowled
14/09/21 SL 2 59 (46) 7/0 128.2 not out
12/09/21 SL 1 58 (48) 7/0 120.8 not out
10/09/21 SL 1 36 (32) 3/1 112.5 catch
22/07/21 IRE 2 27 (20) 5/0 135 lbw
19/07/21 IRE 2 20 (9) 3/1 222.2 catch
03/07/21 WI 2 60 (42) 4/2 142.8 catch
01/07/21 WI 1 60 (43) 6/2 139.5 catch
29/06/21 WI 1 72 (51) 5/2 141.1 catch
27/06/21 WI 2 26 (20) 2/2 130 catch
26/06/21 WI 2 37 (24) 2/2 154.1 catch
01/12/20 ENG 1 17 (12) 1/1 141.6 catch
29/11/20 ENG 2 30 (18) 3/1 166.6 catch
27/11/20 ENG 2 32 (23) 2/1 139.1 catch
26/02/20 AUS 1 5 (3) 1/0 166.6 bowled
23/02/20 AUS 1 70 (47) 5/4 148.9 catch
21/02/20 AUS 1 2 (3) 0/0 66.6 bowled
16/02/20 ENG 2 35 (24) 1/4 145.8 catch
14/02/20 ENG 2 65 (22) 2/8 295.4 catch
12/02/20 ENG 2 31 (15) 3/2 206.6 catch
22/09/19 IND 2 79 (52) 6/5 151.9 not out
18/09/19 IND 2 52 (37) 8/0 140.5 catch
19/03/19 SL 1 13 (17) 2/0 76.4 catch
17/11/18 AUS 1 22 (16) 0/2 137.5 stumped
12/10/18 ZIM 2 26 (23) 3/1 113 bowled
09/10/18 ZIM 1 5 (5) 1/0 100 catch
14/08/18 SL 1 20 (11) 4/0 181.8 run out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
28/03/16 SL 2 9 (6) 2/0 150 run out
25/03/16 WI 2 47 (46) 3/1 102.1 bowled
20/03/16 AFG 1 45 (31) 6/2 145.1 catch
18/03/16 ENG 2 52 (24) 7/3 216.6 catch
09/03/16 AUS 1 25 (13) 4/1 192.3 catch
06/03/16 AUS 2 44 (28) 8/1 157.1 bowled
04/03/16 AUS 2 7 (8) 1/0 87.5 catch
07/07/15 BAN 1 44 (31) 4/2 141.9 catch
05/07/15 BAN 2 12 (8) 0/1 150 catch
09/11/14 AUS 1 48 (27) 5/2 177.7 catch
07/11/14 AUS 1 0 (2) 0/0 0 catch
05/11/14 AUS 2 46 (39) 4/1 117.9 catch
04/04/14 IND 1 6 (4) 1/0 150 catch
29/03/14 ENG 2 29 (33) 2/0 87.8 stumped
27/03/14 NED 2 0 (2) 0/0 0 catch
24/03/14 NZ 1 4 (8) 0/0 50 catch
22/03/14 SL 1 25 (18) 4/1 138.8 bowled
14/03/14 AUS 1 41 (40) 2/2 102.5 catch
12/03/14 AUS 2 41 (20) 2/4 205 not out
22/11/13 PAK 2 26 (24) 4/0 108.3 catch
20/11/13 PAK 1 43 (33) 8/0 130.3 catch
15/11/13 PAK 1 30 (19) 6/0 157.8 catch
13/11/13 PAK 2 48 (38) 3/2 126.3 not out
06/08/13 SL 2 16 (19) 3/0 84.2 lbw
04/08/13 SL 2 19 (23) 3/0 82.6 stumped
02/08/13 SL 2 5 (7) 1/0 71.4 lbw
26/12/12 NZ 3 2 (4) 0/0 50 catch
23/12/12 NZ 7 0 (0) 0/0 not out
21/12/12 NZ 4 28 (23) 5/0 121.7 not out
D.MillerT201082155106
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 5 35 (25) 2/2 140 bowled
12/12/23 IND 5 17 (12) 1/1 141.6 catch
28/03/23 WI 4 11 (11) 1/0 100 catch
26/03/23 WI 4 10 (10) 1/0 100 catch
25/03/23 WI 5 48 (22) 4/3 218.1 catch
06/11/22 NED 5 17 (17) 1/0 100 catch
30/10/22 IND 5 59 (46) 4/3 128.2 not out
27/10/22 BAN 6 2 (4) 0/0 50 not out
04/10/22 IND 6 3 (5) 0/0 60 catch
04/10/22 IND 5 19 (5) 0/3 380 not out
02/10/22 IND 6 14 (14) 20/15 100 not out
02/10/22 IND 5 106 (47) 8/7 225.5 not out
28/09/22 IND 5 64 (31) 4/5 206.4 not out
28/09/22 IND 5 0 (1) 0/0 0 bowled
05/08/22 IRE 6 32 (20) 1/3 160 not out
31/07/22 ENG 5 22 (9) 3/1 244.4 bowled
27/07/22 ENG 5 8 (12) 0/0 66.6 catch
17/06/22 IND 6 9 (7) 0/1 128.5 bowled
02/11/21 BAN 6 5 (2) 1/0 250 not out
30/10/21 SL 6 23 (13) 0/2 176.9 not out
23/10/21 AUS 6 16 (18) 0/0 88.8 lbw
10/09/21 SL 5 26 (15) 2/1 173.3 catch
24/07/21 IRE 3 36 (17) 4/1 211.7 not out
22/07/21 IRE 6 75 (44) 4/5 170.4 not out
19/07/21 IRE 6 28 (21) 3/0 133.3 catch
03/07/21 WI 4 18 (16) 1/0 112.5 not out
01/07/21 WI 6 12 (9) 0/1 133.3 catch
29/06/21 WI 6 2 (2) 0/0 100 catch
27/06/21 WI 4 11 (10) 1/0 110 catch
26/06/21 WI 6 9 (11) 0/0 81.8 catch
14/02/21 PAK 6 85 (45) 5/7 188.8 not out
13/02/21 PAK 5 25 (19) 2/1 131.5 not out
11/02/21 PAK 4 6 (10) 0/0 60 catch
26/02/20 AUS 5 15 (18) 0/0 83.3 catch
23/02/20 AUS 5 11 (13) 0/0 84.6 not out
21/02/20 AUS 5 2 (2) 0/0 100 catch
16/02/20 ENG 5 35 (20) 3/2 175 not out
14/02/20 ENG 3 21 (16) 1/2 131.2 catch
12/02/20 ENG 4 16 (14) 1/0 114.2 catch
18/09/19 IND 5 18 (15) 0/1 120 bowled
22/03/19 SL 5 9 (9) 1/0 100 not out
19/03/19 SL 5 41 (23) 5/1 178.2 run out
06/02/19 PAK 5 13 (9) 2/0 144.4 catch
03/02/19 PAK 4 65 (29) 4/5 224.1 not out
01/02/19 PAK 5 10 (12) 0/0 83.3 catch
17/11/18 AUS 5 11 (10) 1/0 110 catch
12/10/18 ZIM 6 19 (13) 4/0 146.1 not out
09/10/18 ZIM 5 39 (34) 1/2 114.7 catch
14/08/18 SL 6 14 (16) 2/0 87.5 catch
24/02/18 IND 2 24 (23) 2/1 104.3 catch
21/02/18 IND 5 5 (6) 0/0 83.3 catch
18/02/18 IND 4 9 (5) 0/1 180 catch
29/10/17 BAN 5 101 (36) 7/9 280.5 not out
26/10/17 BAN 5 25 (19) 1/0 131.5 not out
25/06/17 ENG 5 7 (6) 0/0 116.6 catch
23/06/17 ENG 5 8 (10) 0/0 80 catch
21/06/17 ENG 4 9 (7) 0/1 128.5 catch
25/01/17 SL 4 1 (4) 0/0 25 catch
22/01/17 SL 5 11 (14) 1/0 78.5 catch
20/01/17 SL 4 40 (18) 3/3 222.2 catch
25/03/16 WI 6 1 (4) 0/0 25 bowled
20/03/16 AFG 6 19 (8) 2/1 237.5 catch
18/03/16 ENG 6 28 (12) 2/2 233.3 not out
09/03/16 AUS 5 30 (16) 2/2 187.5 catch
06/03/16 AUS 5 33 (18) 2/2 183.3 catch
04/03/16 AUS 6 53 (35) 3/3 151.4 not out
19/02/16 ENG 6 13 (9) 1/1 144.4 catch
05/10/15 IND 6 10 (8) 0/1 125 not out
16/08/15 NZ 6 29 (20) 2/1 145 catch
14/08/15 NZ 5 2 (3) 0/0 66.6 not out
07/07/15 BAN 5 30 (28) 2/1 107.1 not out
05/07/15 BAN 5 1 (3) 0/0 33.3 lbw
11/01/15 WI 4 47 (26) 4/3 180.7 run out
09/01/15 WI 5 24 (21) 1/0 114.2 catch
09/11/14 AUS 4 34 (26) 3/0 130.7 not out
07/11/14 AUS 6 11 (15) 1/0 73.3 catch
05/11/14 AUS 5 9 (10) 1/0 90 not out
04/04/14 IND 6 23 (12) 2/1 191.6 not out
29/03/14 ENG 5 19 (15) 2/1 126.6 catch
27/03/14 NED 7 17 (18) 0/0 94.4 bowled
24/03/14 NZ 6 6 (6) 1/0 100 catch
22/03/14 SL 5 19 (16) 1/0 118.7 run out
14/03/14 AUS 6 2 (7) 0/0 28.5 catch
22/11/13 PAK 6 22 (13) 1/1 169.2 not out
20/11/13 PAK 6 19 (11) 2/1 172.7 not out
15/11/13 PAK 5 4 (4) 0/0 100 lbw
04/08/13 SL 6 36 (21) 1/2 171.4 catch
02/08/13 SL 6 25 (24) 0/1 104.1 catch
03/03/13 PAK 7 9 (15) 0/0 60 catch
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
09/01/11 IND 6 10 (8) 0/1 125 lbw
27/10/10 PAK 6 6 (6) 1/0 100 not out
26/10/10 PAK 6 13 (7) 3/0 185.7 not out
10/10/10 ZIM 5 25 (21) 1/1 119 bowled
20/05/10 WI 6 33 (26) 0/2 126.9 run out
J.DuminyT2068169396
Date Match BO R(B) 4s/6s SR Out
24/03/19 SL 4 34 (14) 2/3 242.8 not out
22/03/19 SL 4 33 (17) 2/2 194.1 not out
19/03/19 SL 6 9 (7) 1/0 128.5 run out
12/10/18 ZIM 4 33 (26) 3/1 126.9 not out
14/08/18 SL 4 3 (8) 0/0 37.5 lbw
24/02/18 IND 3 55 (41) 2/3 134.1 catch
21/02/18 IND 3 64 (40) 4/3 160 not out
18/02/18 IND 3 3 (7) 0/0 42.8 catch
29/10/17 BAN 3 4 (8) 0/0 50 bowled
26/10/17 BAN 4 13 (10) 0/1 130 catch
17/02/17 NZ 5 29 (16) 2/2 181.2 run out
20/03/16 AFG 5 29 (20) 2/1 145 not out
18/03/16 ENG 5 54 (28) 3/3 192.8 not out
09/03/16 AUS 6 1 (1) 0/0 100 not out
06/03/16 AUS 4 14 (12) 1/1 116.6 catch
04/03/16 AUS 4 5 (9) 0/0 55.5 catch
19/02/16 ENG 4 23 (21) 2/0 109.5 catch
05/10/15 IND 4 30 (39) 3/0 76.9 not out
02/10/15 IND 4 68 (34) 1/7 200 not out
07/07/15 BAN 3 6 (4) 1/0 150 catch
05/07/15 BAN 4 18 (22) 1/0 81.8 catch
14/01/15 WI 5 7 (2) 0/1 350 not out
09/11/14 AUS 6 2 (5) 0/0 40 catch
07/11/14 AUS 4 49 (51) 3/1 96 catch
05/11/14 AUS 4 6 (12) 0/0 50 not out
04/04/14 IND 4 45 (40) 1/3 112.5 not out
29/03/14 ENG 4 5 (5) 0/0 100 run out
27/03/14 NED 6 12 (15) 0/0 80 catch
24/03/14 NZ 5 86 (43) 10/3 200 not out
22/03/14 SL 3 39 (30) 3/2 130 catch
14/03/14 AUS 4 13 (16) 2/0 81.2 catch
22/11/13 PAK 5 47 (26) 3/2 180.7 not out
20/11/13 PAK 5 11 (16) 1/0 68.7 catch
06/08/13 SL 4 51 (34) 3/2 150 not out
04/08/13 SL 4 30 (23) 3/0 130.4 catch
02/08/13 SL 4 51 (52) 3/1 98 catch
02/10/12 IND 5 16 (23) 0/0 69.5 catch
30/09/12 AUS 4 30 (25) 4/0 120.00
28/09/12 PAK 4 48 (38) 2/2 126.3 catch
22/09/12 SL 5 12 (5) 1/1 240 not out
17/09/12 NZ 5 30 (24) 2/1 125 bowled
08/09/12 ENG 5 47 (54) 4/0 87 not out
20/06/12 ZIM 6 6 (7) 0/0 85.7 Out Type
19/06/12 BAN 5 23 (7) 3/1 328.5 not out
22/02/12 NZ 5 38 (20) 2/2 190 run out
17/02/12 NZ 5 41 (37) 3/0 110.8 catch
09/01/11 IND 5 0 (2) 0/0 0 lbw
27/10/10 PAK 4 20 (16) 0/2 125 not out
26/10/10 PAK 4 41 (46) 5/0 89.1 catch
10/10/10 ZIM 4 96 (54) 10/4 177.7 Out Type
20/05/10 WI 4 13 (20) 1/0 65 catch
19/05/10 WI 5 0 (1) 0/0 0 bowled
10/05/10 PAK 5 3 (5) 0/0 60 catch
08/05/10 ENG 6 39 (25) 2/2 156 catch
02/05/10 IND 7 4 (1) 1/0 400 not out
15/11/09 ENG 4 2 (4) 0/0 50 catch
13/11/09 ENG 3 6 (5) 1/0 120 lbw
18/06/09 PAK 5 44 (39) 3/1 112.8 not out
16/06/09 IND 4 10 (15) 0/0 66.6 stumped
13/06/09 WI 7 0 (1) 0/0 0 catch
11/06/09 ENG 5 2 (4) 0/0 50 not out
09/06/09 NZ 5 29 (23) 1/2 126 catch
29/03/09 AUS 4 23 (28) 1/0 82.14 bowled
27/03/09 AUS 4 21 (21) 2/0 100.00 bowled
R.HendricksT2055166383
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 1 8 (13) 1/0 61.5 run out
12/12/23 IND 1 49 (27) 8/1 181.4 catch
01/09/23 AUS 1 3 (9) 0/0 33.3 lbw
30/08/23 AUS 1 56 (43) 5/2 130.2 catch
28/03/23 WI 2 83 (44) 11/2 188.6 catch
26/03/23 WI 2 68 (28) 11/2 242.8 catch
25/03/23 WI 2 21 (12) 0/2 175 catch
04/10/22 IND 2 23 (20) 2/1 115 catch
02/10/22 IND 2 4 (3) 1/0 133.3 bowled
05/08/22 IRE 1 42 (40) 6/0 105 bowled
03/08/22 IRE 2 74 (53) 10/1 139.6 catch
31/07/22 ENG 2 70 (50) 9/0 140 catch
28/07/22 ENG 2 53 (32) 3/2 165.6 catch
27/07/22 ENG 2 57 (33) 9/1 172.7 catch
06/11/21 ENG 1 2 (8) 0/0 25 bowled
02/11/21 BAN 2 4 (5) 1/0 80 lbw
30/10/21 SL 2 11 (12) 1/0 91.6 lbw
26/10/21 WI 2 39 (30) 4/1 130 catch
14/09/21 SL 1 56 (42) 5/1 133.3 not out
12/09/21 SL 2 18 (19) 2/0 94.7 catch
10/09/21 SL 2 38 (30) 3/1 126.6 catch
24/07/21 IRE 2 69 (48) 7/1 143.7 catch
01/07/21 WI 2 2 (4) 0/0 50 stumped
29/06/21 WI 2 17 (11) 3/0 154.5 catch
27/06/21 WI 1 42 (30) 5/1 140 lbw
26/06/21 WI 1 17 (11) 2/1 154.5 bowled
14/02/21 PAK 2 2 (5) 0/0 40 bowled
13/02/21 PAK 2 42 (30) 3/3 140 catch
11/02/21 PAK 2 54 (42) 8/0 128.5 run out
01/12/20 ENG 3 13 (14) 2/0 92.8 catch
29/11/20 ENG 3 16 (18) 2/0 88.8 bowled
23/02/20 AUS 2 14 (17) 1/0 82.3 catch
22/09/19 IND 1 28 (26) 4/0 107.6 catch
18/09/19 IND 1 6 (11) 1/0 54.5 catch
24/03/19 SL 2 66 (52) 8/2 126.9 bowled
22/03/19 SL 2 65 (46) 9/0 141.3 catch
19/03/19 SL 2 8 (8) 1/0 100 run out
06/02/19 PAK 1 8 (12) 1/0 66.6 catch
03/02/19 PAK 1 28 (27) 3/0 103.7 run out
01/02/19 PAK 1 74 (41) 8/2 180.4 catch
17/11/18 AUS 2 19 (8) 3/1 237.5 catch
14/08/18 SL 3 19 (16) 2/1 118.7 bowled
24/02/18 IND 1 7 (13) 1/0 53.8 catch
21/02/18 IND 1 26 (17) 5/0 152.9 catch
18/02/18 IND 2 70 (50) 8/1 140 catch
25/06/17 ENG 2 0 (5) 0/0 0 catch
23/06/17 ENG 2 7 (8) 0/0 87.5 bowled
21/06/17 ENG 2 3 (2) 0/0 150 catch
25/01/17 SL 2 41 (34) 4/0 120.5 stumped
14/01/15 WI 2 42 (32) 5/1 131.2 catch
09/01/15 WI 1 12 (12) 1/0 100 lbw
09/11/14 AUS 2 49 (48) 5/0 102 bowled
07/11/14 AUS 2 18 (22) 2/0 81.8 stumped
05/11/14 AUS 1 0 (3) 0/0 0 catch
F.PlessisT20491501119
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.VilliersT2068149371
Date Match BO R(B) 4s/6s SR Out
29/10/17 BAN 4 20 (15) 1/1 133.3 catch
26/10/17 BAN 3 49 (27) 8/0 181.4 catch
25/06/17 ENG 4 35 (19) 2/2 184.2 catch
23/06/17 ENG 4 46 (20) 4/3 230 catch
21/06/17 ENG 3 65 (58) 4/2 112 not out
17/02/17 NZ 4 26 (17) 3/1 152.9 catch
25/01/17 SL 3 63 (44) 2/3 143.1 catch
28/03/16 SL 4 20 (12) 0/2 166.6 not out
25/03/16 WI 5 10 (12) 1/0 83.3 bowled
20/03/16 AFG 4 64 (29) 4/5 220.6 catch
18/03/16 ENG 3 16 (8) 0/2 200 catch
06/03/16 AUS 1 13 (9) 1/1 144.4 bowled
04/03/16 AUS 1 0 (1) 0/0 0 Out Type
21/02/16 ENG 1 71 (29) 6/6 244.8 catch
19/02/16 ENG 2 7 (10) 0/0 70 catch
05/10/15 IND 1 19 (21) 2/0 90.4 bowled
02/10/15 IND 2 51 (32) 7/1 159.3 bowled
16/08/15 NZ 3 15 (9) 2/1 166.6 catch
14/08/15 NZ 3 33 (21) 5/0 157.1 catch
07/07/15 BAN 2 40 (34) 6/0 117.6 catch
05/07/15 BAN 1 2 (6) 0/0 33.3 catch
04/04/14 IND 5 10 (8) 1/0 125 catch
29/03/14 ENG 3 69 (28) 9/3 246.4 not out
27/03/14 NED 4 21 (21) 1/0 100 catch
24/03/14 NZ 4 5 (6) 1/0 83.3 bowled
22/03/14 SL 4 24 (16) 3/0 150 catch
14/03/14 AUS 5 11 (10) 0/1 110 catch
22/11/13 PAK 4 13 (8) 2/0 162.5 bowled
15/11/13 PAK 4 5 (6) 1/0 83.3 catch
06/08/13 SL 5 1 (1) 0/0 100 not out
04/08/13 SL 5 15 (14) 1/0 107.1 run out
02/08/13 SL 5 15 (16) 2/0 93.7 catch
03/03/13 PAK 1 36 (22) 4/2 163.6 bowled
02/10/12 IND 3 13 (13) 2/0 100 bowled
30/09/12 AUS 5 21 (24) 0/0 87.50
28/09/12 PAK 6 25 (18) 2/1 138.8 catch
22/09/12 SL 4 30 (13) 1/2 230.7 catch
17/09/12 NZ 4 54 (30) 5/2 180 catch
12/09/12 ENG 4 2 (3) 0/0 66.6 catch
08/09/12 ENG 4 10 (6) 2/0 166.6 catch
22/02/12 NZ 4 29 (23) 2/1 126 bowled
19/02/12 NZ 4 39 (36) 4/0 108.3 not out
17/02/12 NZ 4 8 (17) 0/0 47 catch
09/01/11 IND 4 14 (10) 2/0 140 run out
27/10/10 PAK 3 11 (15) 0/0 73.3 catch
26/10/10 PAK 3 0 (3) 0/0 0 bowled
20/05/10 WI 3 19 (17) 1/1 111.7 catch
19/05/10 WI 4 11 (14) 0/0 78.5 catch
10/05/10 PAK 4 53 (41) 1/2 129.2 catch
08/05/10 ENG 4 5 (9) 0/0 55.5 catch
06/05/10 NZ 4 47 (39) 1/2 120.51 not out
02/05/10 IND 4 31 (15) 1/3 206.6 catch
15/11/09 ENG 5 24 (13) 3/1 184.6 run out
13/11/09 ENG 4 10 (10) 1/0 100 not out
18/06/09 PAK 4 1 (5) 0/0 20 bowled
16/06/09 IND 3 63 (51) 7/0 123.5 catch
13/06/09 WI 4 17 (10) 2/0 170 catch
11/06/09 ENG 4 11 (12) 0/0 91.6 catch
09/06/09 NZ 6 15 (8) 2/0 187.5 run out
29/03/09 AUS 3 0 (5) 0/0 0.00 catch
27/03/09 AUS 3 7 (7) 1/0 100.00 bowled
11/01/09 AUS 3 0 (4) 0/0 0 hit wicket
16/12/07 WI 4 0 (4) 0/0 0.00 bowled
23/11/07 NZ 4 52 (45) 4/1 115.5 not out
20/09/07 IND 3 1 (4) 0/0 25 lbw
19/09/07 NZ 3 1 (5) 0/0 20 catch
H.AmlaT2037111997
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.MarkramT2038107770
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 3 25 (14) 3/2 178.5 catch
12/12/23 IND 3 30 (17) 4/1 176.4 catch
01/09/23 AUS 4 49 (38) 3/2 128.9 catch
30/08/23 AUS 4 7 (7) 0/0 100.0 catch
28/03/23 WI 5 35 (18) 4/0 194.4 not out
26/03/23 WI 5 38 (21) 4/1 180.9 not out
25/03/23 WI 4 14 (9) 3/0 155.5 catch
06/11/22 NED 4 17 (13) 2/0 130.7 catch
03/11/22 PAK 4 20 (14) 4/0 142.8 bowled
30/10/22 IND 4 52 (41) 6/1 126.8 catch
27/10/22 BAN 5 10 (11) 1/0 90.9 catch
02/10/22 IND 4 33 (19) 4/1 173.6 bowled
28/09/22 IND 4 25 (24) 3/1 104.1 lbw
05/08/22 IRE 4 27 (10) 1/3 270 catch
03/08/22 IRE 4 56 (27) 2/5 207.4 catch
31/07/22 ENG 4 51 (36) 5/0 141.6 not out
06/11/21 ENG 4 52 (25) 2/4 208 not out
02/11/21 BAN 4 0 (4) 0/0 catch
30/10/21 SL 5 19 (20) 2/0 95 bowled
26/10/21 WI 4 51 (26) 2/4 196.1 not out
23/10/21 AUS 4 40 (36) 3/1 111.1 catch
12/09/21 SL 3 21 (19) 3/0 110.5 not out
10/09/21 SL 3 48 (33) 1/2 145.4 catch
22/07/21 IRE 4 8 (6) 1/0 133.3 bowled
19/07/21 IRE 4 39 (30) 2/2 130 stumped
03/07/21 WI 3 70 (48) 3/4 145.8 catch
01/07/21 WI 4 20 (20) 2/0 100 bowled
29/06/21 WI 4 23 (18) 1/1 127.7 catch
16/04/21 PAK 2 11 (5) 1/1 220 lbw
14/04/21 PAK 2 63 (31) 6/4 203.2 bowled
12/04/21 PAK 2 54 (30) 7/3 180 catch
10/04/21 PAK 2 51 (32) 8/1 159.3 catch
24/03/19 SL 1 15 (12) 1/1 125 catch
22/03/19 SL 1 3 (5) 0/0 60 catch
R.DussenT2041105094
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 3 6 (7) 0/1 85.7 lbw
04/10/22 IND 4 1 (4) 0/0 25 catch
02/10/22 IND 4 1 (7) 0/0 14.2 bowled
28/09/22 IND 4 75 (46) 7/5 163 not out
05/08/22 IRE 3 4 (14) 0/0 28.5 catch
03/08/22 IRE 3 10 (7) 2/0 142.8 catch
17/06/22 IND 4 20 (20) 2/0 100 catch
06/11/21 ENG 3 94 (60) 5/6 156.6 not out
02/11/21 BAN 3 22 (27) 2/0 81.4 catch
30/10/21 SL 3 16 (11) 0/0 145.4 run out
26/10/21 WI 3 43 (51) 3/0 84.3 not out
23/10/21 AUS 3 2 (3) 0/0 66.6 catch
22/07/21 IRE 5 6 (15) 0/0 40 catch
19/07/21 IRE 5 25 (18) 2/1 138.8 catch
03/07/21 WI 5 1 (2) 0/0 50 catch
01/07/21 WI 5 6 (7) 0/0 85.7 catch
29/06/21 WI 5 32 (24) 2/1 133.3 catch
27/06/21 WI 5 2 (4) 0/0 50 bowled
26/06/21 WI 4 56 (38) 4/2 147.3 not out
16/04/21 PAK 3 52 (36) 5/2 144.4 catch
14/04/21 PAK 4 34 (20) 1/2 170 not out
01/12/20 ENG 5 74 (32) 5/5 231.2 not out
29/11/20 ENG 5 25 (29) 0/0 86.2 not out
27/11/20 ENG 4 37 (28) 0/3 132.1 catch
26/02/20 AUS 2 24 (19) 3/0 126.3 catch
23/02/20 AUS 4 37 (26) 2/2 142.3 catch
21/02/20 AUS 2 6 (10) 1/0 60 catch
16/02/20 ENG 3 11 (9) 1/0 122.2 catch
14/02/20 ENG 4 43 (26) 2/3 165.3 not out
12/02/20 ENG 3 31 (26) 3/1 119.2 catch
18/09/19 IND 4 1 (2) 0/0 50 catch
22/03/19 SL 3 64 (44) 4/3 145.4 bowled
19/03/19 SL 4 34 (30) 1/1 113.3 catch
06/02/19 PAK 3 41 (35) 2/2 117.1 catch
03/02/19 PAK 3 45 (27) 1/4 166.6 catch
01/02/19 PAK 4 0 (2) 0/0 0 catch
12/10/18 ZIM 1 13 (8) 1/1 162.5 catch
09/10/18 ZIM 4 56 (44) 5/1 127.2 catch
G.SmithT202681789
Date Match BO R(B) 4s/6s SR Out
27/10/10 PAK 1 38 (42) 4/0 90.4 stumped
26/10/10 PAK 1 13 (12) 3/0 108.3 bowled
10/10/10 ZIM 2 46 (29) 7/1 158.6 catch
20/05/10 WI 1 15 (18) 2/0 83.3 bowled
19/05/10 WI 1 37 (31) 3/1 119.3 stumped
10/05/10 PAK 2 13 (13) 1/0 100 catch
08/05/10 ENG 1 19 (24) 2/0 79.1 catch
06/05/10 NZ 2 14 (12) 2/0 116.67 catch
02/05/10 IND 3 36 (28) 1/2 128.5 run out
15/11/09 ENG 1 88 (44) 8/6 200 catch
13/11/09 ENG 1 41 (23) 3/4 178.2 catch
18/06/09 PAK 2 10 (14) 1/0 71.4 catch
16/06/09 IND 1 26 (26) 2/0 100 catch
13/06/09 WI 2 31 (18) 6/0 172.2 catch
11/06/09 ENG 1 11 (15) 2/0 73.3 catch
09/06/09 NZ 2 33 (35) 4/0 94.2 bowled
23/11/07 NZ 1 7 (16) 1/0 43.7 catch
20/09/07 IND 2 4 (6) 1/0 66.6 catch
19/09/07 NZ 1 2 (4) 0/0 50 catch
16/09/07 ENG 1 19 (13) 4/0 146.1 catch
15/09/07 BAN 1 41 (34) 6/0 120.5 catch
11/09/07 WI 1 28 (21) 4/1 133.3 catch
02/02/07 PAK 1 71 (40) 9/4 177.5 not out
01/12/06 IND 1 16 (21) 3/0 76.1 lbw
24/02/06 AUS 6 89 (58) 11/1 153.4 not out
09/01/06 AUS 1 22 (26) 3/0 84.6 bowled

South Africa T20 Batting Stats Most Centuries

  • Rilee Rossouw

  • Matches Played: 29
  • Innings: 27
  • Average: 28.37
  • Strike Rate: 159.5
  • Runs: 766
  • Highest Score: 108
  • Fours: 69
  • Sixes: 39
  • Half Centuries: 3
  • Nineties: 1
  • Centuries: 2

South Africa T20 Batting Stats Most Centuries

Batsman Mode M Inn 100s HS
R.RossouwT20292108
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
D.MillerT201082106
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 5 35 (25) 2/2 140 bowled
12/12/23 IND 5 17 (12) 1/1 141.6 catch
28/03/23 WI 4 11 (11) 1/0 100 catch
26/03/23 WI 4 10 (10) 1/0 100 catch
25/03/23 WI 5 48 (22) 4/3 218.1 catch
06/11/22 NED 5 17 (17) 1/0 100 catch
30/10/22 IND 5 59 (46) 4/3 128.2 not out
27/10/22 BAN 6 2 (4) 0/0 50 not out
04/10/22 IND 6 3 (5) 0/0 60 catch
04/10/22 IND 5 19 (5) 0/3 380 not out
02/10/22 IND 6 14 (14) 20/15 100 not out
02/10/22 IND 5 106 (47) 8/7 225.5 not out
28/09/22 IND 5 64 (31) 4/5 206.4 not out
28/09/22 IND 5 0 (1) 0/0 0 bowled
05/08/22 IRE 6 32 (20) 1/3 160 not out
31/07/22 ENG 5 22 (9) 3/1 244.4 bowled
27/07/22 ENG 5 8 (12) 0/0 66.6 catch
17/06/22 IND 6 9 (7) 0/1 128.5 bowled
02/11/21 BAN 6 5 (2) 1/0 250 not out
30/10/21 SL 6 23 (13) 0/2 176.9 not out
23/10/21 AUS 6 16 (18) 0/0 88.8 lbw
10/09/21 SL 5 26 (15) 2/1 173.3 catch
24/07/21 IRE 3 36 (17) 4/1 211.7 not out
22/07/21 IRE 6 75 (44) 4/5 170.4 not out
19/07/21 IRE 6 28 (21) 3/0 133.3 catch
03/07/21 WI 4 18 (16) 1/0 112.5 not out
01/07/21 WI 6 12 (9) 0/1 133.3 catch
29/06/21 WI 6 2 (2) 0/0 100 catch
27/06/21 WI 4 11 (10) 1/0 110 catch
26/06/21 WI 6 9 (11) 0/0 81.8 catch
14/02/21 PAK 6 85 (45) 5/7 188.8 not out
13/02/21 PAK 5 25 (19) 2/1 131.5 not out
11/02/21 PAK 4 6 (10) 0/0 60 catch
26/02/20 AUS 5 15 (18) 0/0 83.3 catch
23/02/20 AUS 5 11 (13) 0/0 84.6 not out
21/02/20 AUS 5 2 (2) 0/0 100 catch
16/02/20 ENG 5 35 (20) 3/2 175 not out
14/02/20 ENG 3 21 (16) 1/2 131.2 catch
12/02/20 ENG 4 16 (14) 1/0 114.2 catch
18/09/19 IND 5 18 (15) 0/1 120 bowled
22/03/19 SL 5 9 (9) 1/0 100 not out
19/03/19 SL 5 41 (23) 5/1 178.2 run out
06/02/19 PAK 5 13 (9) 2/0 144.4 catch
03/02/19 PAK 4 65 (29) 4/5 224.1 not out
01/02/19 PAK 5 10 (12) 0/0 83.3 catch
17/11/18 AUS 5 11 (10) 1/0 110 catch
12/10/18 ZIM 6 19 (13) 4/0 146.1 not out
09/10/18 ZIM 5 39 (34) 1/2 114.7 catch
14/08/18 SL 6 14 (16) 2/0 87.5 catch
24/02/18 IND 2 24 (23) 2/1 104.3 catch
21/02/18 IND 5 5 (6) 0/0 83.3 catch
18/02/18 IND 4 9 (5) 0/1 180 catch
29/10/17 BAN 5 101 (36) 7/9 280.5 not out
26/10/17 BAN 5 25 (19) 1/0 131.5 not out
25/06/17 ENG 5 7 (6) 0/0 116.6 catch
23/06/17 ENG 5 8 (10) 0/0 80 catch
21/06/17 ENG 4 9 (7) 0/1 128.5 catch
25/01/17 SL 4 1 (4) 0/0 25 catch
22/01/17 SL 5 11 (14) 1/0 78.5 catch
20/01/17 SL 4 40 (18) 3/3 222.2 catch
25/03/16 WI 6 1 (4) 0/0 25 bowled
20/03/16 AFG 6 19 (8) 2/1 237.5 catch
18/03/16 ENG 6 28 (12) 2/2 233.3 not out
09/03/16 AUS 5 30 (16) 2/2 187.5 catch
06/03/16 AUS 5 33 (18) 2/2 183.3 catch
04/03/16 AUS 6 53 (35) 3/3 151.4 not out
19/02/16 ENG 6 13 (9) 1/1 144.4 catch
05/10/15 IND 6 10 (8) 0/1 125 not out
16/08/15 NZ 6 29 (20) 2/1 145 catch
14/08/15 NZ 5 2 (3) 0/0 66.6 not out
07/07/15 BAN 5 30 (28) 2/1 107.1 not out
05/07/15 BAN 5 1 (3) 0/0 33.3 lbw
11/01/15 WI 4 47 (26) 4/3 180.7 run out
09/01/15 WI 5 24 (21) 1/0 114.2 catch
09/11/14 AUS 4 34 (26) 3/0 130.7 not out
07/11/14 AUS 6 11 (15) 1/0 73.3 catch
05/11/14 AUS 5 9 (10) 1/0 90 not out
04/04/14 IND 6 23 (12) 2/1 191.6 not out
29/03/14 ENG 5 19 (15) 2/1 126.6 catch
27/03/14 NED 7 17 (18) 0/0 94.4 bowled
24/03/14 NZ 6 6 (6) 1/0 100 catch
22/03/14 SL 5 19 (16) 1/0 118.7 run out
14/03/14 AUS 6 2 (7) 0/0 28.5 catch
22/11/13 PAK 6 22 (13) 1/1 169.2 not out
20/11/13 PAK 6 19 (11) 2/1 172.7 not out
15/11/13 PAK 5 4 (4) 0/0 100 lbw
04/08/13 SL 6 36 (21) 1/2 171.4 catch
02/08/13 SL 6 25 (24) 0/1 104.1 catch
03/03/13 PAK 7 9 (15) 0/0 60 catch
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
09/01/11 IND 6 10 (8) 0/1 125 lbw
27/10/10 PAK 6 6 (6) 1/0 100 not out
26/10/10 PAK 6 13 (7) 3/0 185.7 not out
10/10/10 ZIM 5 25 (21) 1/1 119 bowled
20/05/10 WI 6 33 (26) 0/2 126.9 run out
M.WykT2071114
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
R.LeviT20121117
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
F.PlessisT20491119
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
Q.KockT20781100
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 1 21 (21) 4/0 100 catch
26/03/23 WI 1 100 (44) 9/8 227.2 catch
25/03/23 WI 1 0 (1) 0/0 0 catch
06/11/22 NED 1 13 (13) 1/1 100 catch
03/11/22 PAK 2 0 (5) 0/0 0 catch
30/10/22 IND 1 1 (3) 0/0 33.3 catch
27/10/22 BAN 2 63 (38) 7/3 165.7 catch
04/10/22 IND 1 68 (43) 6/4 158.1 run out
02/10/22 IND 2 69 (48) 3/4 143.7 not out
28/09/22 IND 1 22 (18) 3/0 122.2 catch
28/09/22 IND 1 1 (4) 0/0 25 bowled
05/08/22 IRE 2 7 (10) 1/0 70 catch
03/08/22 IRE 1 7 (8) 0/0 87.5 run out
31/07/22 ENG 1 0 (3) 0/0 0 bowled
28/07/22 ENG 1 15 (11) 2/0 136.3 catch
27/07/22 ENG 1 2 (4) 0/0 50 catch
17/06/22 IND 1 14 (13) 2/0 107.6 run out
06/11/21 ENG 2 34 (27) 4/0 125.9 catch
02/11/21 BAN 1 16 (15) 3/0 106.6 bowled
30/10/21 SL 1 12 (10) 2/0 120 catch
23/10/21 AUS 2 7 (12) 1/0 58.3 bowled
14/09/21 SL 2 59 (46) 7/0 128.2 not out
12/09/21 SL 1 58 (48) 7/0 120.8 not out
10/09/21 SL 1 36 (32) 3/1 112.5 catch
22/07/21 IRE 2 27 (20) 5/0 135 lbw
19/07/21 IRE 2 20 (9) 3/1 222.2 catch
03/07/21 WI 2 60 (42) 4/2 142.8 catch
01/07/21 WI 1 60 (43) 6/2 139.5 catch
29/06/21 WI 1 72 (51) 5/2 141.1 catch
27/06/21 WI 2 26 (20) 2/2 130 catch
26/06/21 WI 2 37 (24) 2/2 154.1 catch
01/12/20 ENG 1 17 (12) 1/1 141.6 catch
29/11/20 ENG 2 30 (18) 3/1 166.6 catch
27/11/20 ENG 2 32 (23) 2/1 139.1 catch
26/02/20 AUS 1 5 (3) 1/0 166.6 bowled
23/02/20 AUS 1 70 (47) 5/4 148.9 catch
21/02/20 AUS 1 2 (3) 0/0 66.6 bowled
16/02/20 ENG 2 35 (24) 1/4 145.8 catch
14/02/20 ENG 2 65 (22) 2/8 295.4 catch
12/02/20 ENG 2 31 (15) 3/2 206.6 catch
22/09/19 IND 2 79 (52) 6/5 151.9 not out
18/09/19 IND 2 52 (37) 8/0 140.5 catch
19/03/19 SL 1 13 (17) 2/0 76.4 catch
17/11/18 AUS 1 22 (16) 0/2 137.5 stumped
12/10/18 ZIM 2 26 (23) 3/1 113 bowled
09/10/18 ZIM 1 5 (5) 1/0 100 catch
14/08/18 SL 1 20 (11) 4/0 181.8 run out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
28/03/16 SL 2 9 (6) 2/0 150 run out
25/03/16 WI 2 47 (46) 3/1 102.1 bowled
20/03/16 AFG 1 45 (31) 6/2 145.1 catch
18/03/16 ENG 2 52 (24) 7/3 216.6 catch
09/03/16 AUS 1 25 (13) 4/1 192.3 catch
06/03/16 AUS 2 44 (28) 8/1 157.1 bowled
04/03/16 AUS 2 7 (8) 1/0 87.5 catch
07/07/15 BAN 1 44 (31) 4/2 141.9 catch
05/07/15 BAN 2 12 (8) 0/1 150 catch
09/11/14 AUS 1 48 (27) 5/2 177.7 catch
07/11/14 AUS 1 0 (2) 0/0 0 catch
05/11/14 AUS 2 46 (39) 4/1 117.9 catch
04/04/14 IND 1 6 (4) 1/0 150 catch
29/03/14 ENG 2 29 (33) 2/0 87.8 stumped
27/03/14 NED 2 0 (2) 0/0 0 catch
24/03/14 NZ 1 4 (8) 0/0 50 catch
22/03/14 SL 1 25 (18) 4/1 138.8 bowled
14/03/14 AUS 1 41 (40) 2/2 102.5 catch
12/03/14 AUS 2 41 (20) 2/4 205 not out
22/11/13 PAK 2 26 (24) 4/0 108.3 catch
20/11/13 PAK 1 43 (33) 8/0 130.3 catch
15/11/13 PAK 1 30 (19) 6/0 157.8 catch
13/11/13 PAK 2 48 (38) 3/2 126.3 not out
06/08/13 SL 2 16 (19) 3/0 84.2 lbw
04/08/13 SL 2 19 (23) 3/0 82.6 stumped
02/08/13 SL 2 5 (7) 1/0 71.4 lbw
26/12/12 NZ 3 2 (4) 0/0 50 catch
23/12/12 NZ 7 0 (0) 0/0 not out
21/12/12 NZ 4 28 (23) 5/0 121.7 not out
D.BrevisT20100
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 5 0 (1) 0/0 0 catch
V.JaarsveldT201012
Date Match BO R(B) 4s/6s SR Out
27/03/09 AUS 5 3 (7) 0/0 42.86
Y.AbdullaT201000
N.BurgerT20101
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 9 1 (3) 0/0 33.3 lbw

South Africa T20 Batting Stats Most Half Centuries

  • Reeza Hendricks

  • Matches Played: 55
  • Innings: 54
  • Average: 30.79
  • Strike Rate: 130.3
  • Runs: 1663
  • Highest Score: 83
  • Fours: 196
  • Sixes: 31
  • Half Centuries: 14
  • Nineties: 0
  • Centuries: 0

South Africa T20 Batting Stats Most Half Centuries

Batsman Mode M Inn 50s HS
R.HendricksT20551483
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 1 8 (13) 1/0 61.5 run out
12/12/23 IND 1 49 (27) 8/1 181.4 catch
01/09/23 AUS 1 3 (9) 0/0 33.3 lbw
30/08/23 AUS 1 56 (43) 5/2 130.2 catch
28/03/23 WI 2 83 (44) 11/2 188.6 catch
26/03/23 WI 2 68 (28) 11/2 242.8 catch
25/03/23 WI 2 21 (12) 0/2 175 catch
04/10/22 IND 2 23 (20) 2/1 115 catch
02/10/22 IND 2 4 (3) 1/0 133.3 bowled
05/08/22 IRE 1 42 (40) 6/0 105 bowled
03/08/22 IRE 2 74 (53) 10/1 139.6 catch
31/07/22 ENG 2 70 (50) 9/0 140 catch
28/07/22 ENG 2 53 (32) 3/2 165.6 catch
27/07/22 ENG 2 57 (33) 9/1 172.7 catch
06/11/21 ENG 1 2 (8) 0/0 25 bowled
02/11/21 BAN 2 4 (5) 1/0 80 lbw
30/10/21 SL 2 11 (12) 1/0 91.6 lbw
26/10/21 WI 2 39 (30) 4/1 130 catch
14/09/21 SL 1 56 (42) 5/1 133.3 not out
12/09/21 SL 2 18 (19) 2/0 94.7 catch
10/09/21 SL 2 38 (30) 3/1 126.6 catch
24/07/21 IRE 2 69 (48) 7/1 143.7 catch
01/07/21 WI 2 2 (4) 0/0 50 stumped
29/06/21 WI 2 17 (11) 3/0 154.5 catch
27/06/21 WI 1 42 (30) 5/1 140 lbw
26/06/21 WI 1 17 (11) 2/1 154.5 bowled
14/02/21 PAK 2 2 (5) 0/0 40 bowled
13/02/21 PAK 2 42 (30) 3/3 140 catch
11/02/21 PAK 2 54 (42) 8/0 128.5 run out
01/12/20 ENG 3 13 (14) 2/0 92.8 catch
29/11/20 ENG 3 16 (18) 2/0 88.8 bowled
23/02/20 AUS 2 14 (17) 1/0 82.3 catch
22/09/19 IND 1 28 (26) 4/0 107.6 catch
18/09/19 IND 1 6 (11) 1/0 54.5 catch
24/03/19 SL 2 66 (52) 8/2 126.9 bowled
22/03/19 SL 2 65 (46) 9/0 141.3 catch
19/03/19 SL 2 8 (8) 1/0 100 run out
06/02/19 PAK 1 8 (12) 1/0 66.6 catch
03/02/19 PAK 1 28 (27) 3/0 103.7 run out
01/02/19 PAK 1 74 (41) 8/2 180.4 catch
17/11/18 AUS 2 19 (8) 3/1 237.5 catch
14/08/18 SL 3 19 (16) 2/1 118.7 bowled
24/02/18 IND 1 7 (13) 1/0 53.8 catch
21/02/18 IND 1 26 (17) 5/0 152.9 catch
18/02/18 IND 2 70 (50) 8/1 140 catch
25/06/17 ENG 2 0 (5) 0/0 0 catch
23/06/17 ENG 2 7 (8) 0/0 87.5 bowled
21/06/17 ENG 2 3 (2) 0/0 150 catch
25/01/17 SL 2 41 (34) 4/0 120.5 stumped
14/01/15 WI 2 42 (32) 5/1 131.2 catch
09/01/15 WI 1 12 (12) 1/0 100 lbw
09/11/14 AUS 2 49 (48) 5/0 102 bowled
07/11/14 AUS 2 18 (22) 2/0 81.8 stumped
05/11/14 AUS 1 0 (3) 0/0 0 catch
Q.KockT207814100
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 1 21 (21) 4/0 100 catch
26/03/23 WI 1 100 (44) 9/8 227.2 catch
25/03/23 WI 1 0 (1) 0/0 0 catch
06/11/22 NED 1 13 (13) 1/1 100 catch
03/11/22 PAK 2 0 (5) 0/0 0 catch
30/10/22 IND 1 1 (3) 0/0 33.3 catch
27/10/22 BAN 2 63 (38) 7/3 165.7 catch
04/10/22 IND 1 68 (43) 6/4 158.1 run out
02/10/22 IND 2 69 (48) 3/4 143.7 not out
28/09/22 IND 1 22 (18) 3/0 122.2 catch
28/09/22 IND 1 1 (4) 0/0 25 bowled
05/08/22 IRE 2 7 (10) 1/0 70 catch
03/08/22 IRE 1 7 (8) 0/0 87.5 run out
31/07/22 ENG 1 0 (3) 0/0 0 bowled
28/07/22 ENG 1 15 (11) 2/0 136.3 catch
27/07/22 ENG 1 2 (4) 0/0 50 catch
17/06/22 IND 1 14 (13) 2/0 107.6 run out
06/11/21 ENG 2 34 (27) 4/0 125.9 catch
02/11/21 BAN 1 16 (15) 3/0 106.6 bowled
30/10/21 SL 1 12 (10) 2/0 120 catch
23/10/21 AUS 2 7 (12) 1/0 58.3 bowled
14/09/21 SL 2 59 (46) 7/0 128.2 not out
12/09/21 SL 1 58 (48) 7/0 120.8 not out
10/09/21 SL 1 36 (32) 3/1 112.5 catch
22/07/21 IRE 2 27 (20) 5/0 135 lbw
19/07/21 IRE 2 20 (9) 3/1 222.2 catch
03/07/21 WI 2 60 (42) 4/2 142.8 catch
01/07/21 WI 1 60 (43) 6/2 139.5 catch
29/06/21 WI 1 72 (51) 5/2 141.1 catch
27/06/21 WI 2 26 (20) 2/2 130 catch
26/06/21 WI 2 37 (24) 2/2 154.1 catch
01/12/20 ENG 1 17 (12) 1/1 141.6 catch
29/11/20 ENG 2 30 (18) 3/1 166.6 catch
27/11/20 ENG 2 32 (23) 2/1 139.1 catch
26/02/20 AUS 1 5 (3) 1/0 166.6 bowled
23/02/20 AUS 1 70 (47) 5/4 148.9 catch
21/02/20 AUS 1 2 (3) 0/0 66.6 bowled
16/02/20 ENG 2 35 (24) 1/4 145.8 catch
14/02/20 ENG 2 65 (22) 2/8 295.4 catch
12/02/20 ENG 2 31 (15) 3/2 206.6 catch
22/09/19 IND 2 79 (52) 6/5 151.9 not out
18/09/19 IND 2 52 (37) 8/0 140.5 catch
19/03/19 SL 1 13 (17) 2/0 76.4 catch
17/11/18 AUS 1 22 (16) 0/2 137.5 stumped
12/10/18 ZIM 2 26 (23) 3/1 113 bowled
09/10/18 ZIM 1 5 (5) 1/0 100 catch
14/08/18 SL 1 20 (11) 4/0 181.8 run out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
28/03/16 SL 2 9 (6) 2/0 150 run out
25/03/16 WI 2 47 (46) 3/1 102.1 bowled
20/03/16 AFG 1 45 (31) 6/2 145.1 catch
18/03/16 ENG 2 52 (24) 7/3 216.6 catch
09/03/16 AUS 1 25 (13) 4/1 192.3 catch
06/03/16 AUS 2 44 (28) 8/1 157.1 bowled
04/03/16 AUS 2 7 (8) 1/0 87.5 catch
07/07/15 BAN 1 44 (31) 4/2 141.9 catch
05/07/15 BAN 2 12 (8) 0/1 150 catch
09/11/14 AUS 1 48 (27) 5/2 177.7 catch
07/11/14 AUS 1 0 (2) 0/0 0 catch
05/11/14 AUS 2 46 (39) 4/1 117.9 catch
04/04/14 IND 1 6 (4) 1/0 150 catch
29/03/14 ENG 2 29 (33) 2/0 87.8 stumped
27/03/14 NED 2 0 (2) 0/0 0 catch
24/03/14 NZ 1 4 (8) 0/0 50 catch
22/03/14 SL 1 25 (18) 4/1 138.8 bowled
14/03/14 AUS 1 41 (40) 2/2 102.5 catch
12/03/14 AUS 2 41 (20) 2/4 205 not out
22/11/13 PAK 2 26 (24) 4/0 108.3 catch
20/11/13 PAK 1 43 (33) 8/0 130.3 catch
15/11/13 PAK 1 30 (19) 6/0 157.8 catch
13/11/13 PAK 2 48 (38) 3/2 126.3 not out
06/08/13 SL 2 16 (19) 3/0 84.2 lbw
04/08/13 SL 2 19 (23) 3/0 82.6 stumped
02/08/13 SL 2 5 (7) 1/0 71.4 lbw
26/12/12 NZ 3 2 (4) 0/0 50 catch
23/12/12 NZ 7 0 (0) 0/0 not out
21/12/12 NZ 4 28 (23) 5/0 121.7 not out
F.PlessisT204910119
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.VilliersT20681071
Date Match BO R(B) 4s/6s SR Out
29/10/17 BAN 4 20 (15) 1/1 133.3 catch
26/10/17 BAN 3 49 (27) 8/0 181.4 catch
25/06/17 ENG 4 35 (19) 2/2 184.2 catch
23/06/17 ENG 4 46 (20) 4/3 230 catch
21/06/17 ENG 3 65 (58) 4/2 112 not out
17/02/17 NZ 4 26 (17) 3/1 152.9 catch
25/01/17 SL 3 63 (44) 2/3 143.1 catch
28/03/16 SL 4 20 (12) 0/2 166.6 not out
25/03/16 WI 5 10 (12) 1/0 83.3 bowled
20/03/16 AFG 4 64 (29) 4/5 220.6 catch
18/03/16 ENG 3 16 (8) 0/2 200 catch
06/03/16 AUS 1 13 (9) 1/1 144.4 bowled
04/03/16 AUS 1 0 (1) 0/0 0 Out Type
21/02/16 ENG 1 71 (29) 6/6 244.8 catch
19/02/16 ENG 2 7 (10) 0/0 70 catch
05/10/15 IND 1 19 (21) 2/0 90.4 bowled
02/10/15 IND 2 51 (32) 7/1 159.3 bowled
16/08/15 NZ 3 15 (9) 2/1 166.6 catch
14/08/15 NZ 3 33 (21) 5/0 157.1 catch
07/07/15 BAN 2 40 (34) 6/0 117.6 catch
05/07/15 BAN 1 2 (6) 0/0 33.3 catch
04/04/14 IND 5 10 (8) 1/0 125 catch
29/03/14 ENG 3 69 (28) 9/3 246.4 not out
27/03/14 NED 4 21 (21) 1/0 100 catch
24/03/14 NZ 4 5 (6) 1/0 83.3 bowled
22/03/14 SL 4 24 (16) 3/0 150 catch
14/03/14 AUS 5 11 (10) 0/1 110 catch
22/11/13 PAK 4 13 (8) 2/0 162.5 bowled
15/11/13 PAK 4 5 (6) 1/0 83.3 catch
06/08/13 SL 5 1 (1) 0/0 100 not out
04/08/13 SL 5 15 (14) 1/0 107.1 run out
02/08/13 SL 5 15 (16) 2/0 93.7 catch
03/03/13 PAK 1 36 (22) 4/2 163.6 bowled
02/10/12 IND 3 13 (13) 2/0 100 bowled
30/09/12 AUS 5 21 (24) 0/0 87.50
28/09/12 PAK 6 25 (18) 2/1 138.8 catch
22/09/12 SL 4 30 (13) 1/2 230.7 catch
17/09/12 NZ 4 54 (30) 5/2 180 catch
12/09/12 ENG 4 2 (3) 0/0 66.6 catch
08/09/12 ENG 4 10 (6) 2/0 166.6 catch
22/02/12 NZ 4 29 (23) 2/1 126 bowled
19/02/12 NZ 4 39 (36) 4/0 108.3 not out
17/02/12 NZ 4 8 (17) 0/0 47 catch
09/01/11 IND 4 14 (10) 2/0 140 run out
27/10/10 PAK 3 11 (15) 0/0 73.3 catch
26/10/10 PAK 3 0 (3) 0/0 0 bowled
20/05/10 WI 3 19 (17) 1/1 111.7 catch
19/05/10 WI 4 11 (14) 0/0 78.5 catch
10/05/10 PAK 4 53 (41) 1/2 129.2 catch
08/05/10 ENG 4 5 (9) 0/0 55.5 catch
06/05/10 NZ 4 47 (39) 1/2 120.51 not out
02/05/10 IND 4 31 (15) 1/3 206.6 catch
15/11/09 ENG 5 24 (13) 3/1 184.6 run out
13/11/09 ENG 4 10 (10) 1/0 100 not out
18/06/09 PAK 4 1 (5) 0/0 20 bowled
16/06/09 IND 3 63 (51) 7/0 123.5 catch
13/06/09 WI 4 17 (10) 2/0 170 catch
11/06/09 ENG 4 11 (12) 0/0 91.6 catch
09/06/09 NZ 6 15 (8) 2/0 187.5 run out
29/03/09 AUS 3 0 (5) 0/0 0.00 catch
27/03/09 AUS 3 7 (7) 1/0 100.00 bowled
11/01/09 AUS 3 0 (4) 0/0 0 hit wicket
16/12/07 WI 4 0 (4) 0/0 0.00 bowled
23/11/07 NZ 4 52 (45) 4/1 115.5 not out
20/09/07 IND 3 1 (4) 0/0 25 lbw
19/09/07 NZ 3 1 (5) 0/0 20 catch
A.MarkramT2038970
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 3 25 (14) 3/2 178.5 catch
12/12/23 IND 3 30 (17) 4/1 176.4 catch
01/09/23 AUS 4 49 (38) 3/2 128.9 catch
30/08/23 AUS 4 7 (7) 0/0 100.0 catch
28/03/23 WI 5 35 (18) 4/0 194.4 not out
26/03/23 WI 5 38 (21) 4/1 180.9 not out
25/03/23 WI 4 14 (9) 3/0 155.5 catch
06/11/22 NED 4 17 (13) 2/0 130.7 catch
03/11/22 PAK 4 20 (14) 4/0 142.8 bowled
30/10/22 IND 4 52 (41) 6/1 126.8 catch
27/10/22 BAN 5 10 (11) 1/0 90.9 catch
02/10/22 IND 4 33 (19) 4/1 173.6 bowled
28/09/22 IND 4 25 (24) 3/1 104.1 lbw
05/08/22 IRE 4 27 (10) 1/3 270 catch
03/08/22 IRE 4 56 (27) 2/5 207.4 catch
31/07/22 ENG 4 51 (36) 5/0 141.6 not out
06/11/21 ENG 4 52 (25) 2/4 208 not out
02/11/21 BAN 4 0 (4) 0/0 catch
30/10/21 SL 5 19 (20) 2/0 95 bowled
26/10/21 WI 4 51 (26) 2/4 196.1 not out
23/10/21 AUS 4 40 (36) 3/1 111.1 catch
12/09/21 SL 3 21 (19) 3/0 110.5 not out
10/09/21 SL 3 48 (33) 1/2 145.4 catch
22/07/21 IRE 4 8 (6) 1/0 133.3 bowled
19/07/21 IRE 4 39 (30) 2/2 130 stumped
03/07/21 WI 3 70 (48) 3/4 145.8 catch
01/07/21 WI 4 20 (20) 2/0 100 bowled
29/06/21 WI 4 23 (18) 1/1 127.7 catch
16/04/21 PAK 2 11 (5) 1/1 220 lbw
14/04/21 PAK 2 63 (31) 6/4 203.2 bowled
12/04/21 PAK 2 54 (30) 7/3 180 catch
10/04/21 PAK 2 51 (32) 8/1 159.3 catch
24/03/19 SL 1 15 (12) 1/1 125 catch
22/03/19 SL 1 3 (5) 0/0 60 catch
J.DuminyT2068996
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.AmlaT2037897
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
R.DussenT2041794
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 3 6 (7) 0/1 85.7 lbw
04/10/22 IND 4 1 (4) 0/0 25 catch
02/10/22 IND 4 1 (7) 0/0 14.2 bowled
28/09/22 IND 4 75 (46) 7/5 163 not out
05/08/22 IRE 3 4 (14) 0/0 28.5 catch
03/08/22 IRE 3 10 (7) 2/0 142.8 catch
17/06/22 IND 4 20 (20) 2/0 100 catch
06/11/21 ENG 3 94 (60) 5/6 156.6 not out
02/11/21 BAN 3 22 (27) 2/0 81.4 catch
30/10/21 SL 3 16 (11) 0/0 145.4 run out
26/10/21 WI 3 43 (51) 3/0 84.3 not out
23/10/21 AUS 3 2 (3) 0/0 66.6 catch
22/07/21 IRE 5 6 (15) 0/0 40 catch
19/07/21 IRE 5 25 (18) 2/1 138.8 catch
03/07/21 WI 5 1 (2) 0/0 50 catch
01/07/21 WI 5 6 (7) 0/0 85.7 catch
29/06/21 WI 5 32 (24) 2/1 133.3 catch
27/06/21 WI 5 2 (4) 0/0 50 bowled
26/06/21 WI 4 56 (38) 4/2 147.3 not out
16/04/21 PAK 3 52 (36) 5/2 144.4 catch
14/04/21 PAK 4 34 (20) 1/2 170 not out
01/12/20 ENG 5 74 (32) 5/5 231.2 not out
29/11/20 ENG 5 25 (29) 0/0 86.2 not out
27/11/20 ENG 4 37 (28) 0/3 132.1 catch
26/02/20 AUS 2 24 (19) 3/0 126.3 catch
23/02/20 AUS 4 37 (26) 2/2 142.3 catch
21/02/20 AUS 2 6 (10) 1/0 60 catch
16/02/20 ENG 3 11 (9) 1/0 122.2 catch
14/02/20 ENG 4 43 (26) 2/3 165.3 not out
12/02/20 ENG 3 31 (26) 3/1 119.2 catch
18/09/19 IND 4 1 (2) 0/0 50 catch
22/03/19 SL 3 64 (44) 4/3 145.4 bowled
19/03/19 SL 4 34 (30) 1/1 113.3 catch
06/02/19 PAK 3 41 (35) 2/2 117.1 catch
03/02/19 PAK 3 45 (27) 1/4 166.6 catch
01/02/19 PAK 4 0 (2) 0/0 0 catch
12/10/18 ZIM 1 13 (8) 1/1 162.5 catch
09/10/18 ZIM 4 56 (44) 5/1 127.2 catch
D.MillerT201086106
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 5 35 (25) 2/2 140 bowled
12/12/23 IND 5 17 (12) 1/1 141.6 catch
28/03/23 WI 4 11 (11) 1/0 100 catch
26/03/23 WI 4 10 (10) 1/0 100 catch
25/03/23 WI 5 48 (22) 4/3 218.1 catch
06/11/22 NED 5 17 (17) 1/0 100 catch
30/10/22 IND 5 59 (46) 4/3 128.2 not out
27/10/22 BAN 6 2 (4) 0/0 50 not out
04/10/22 IND 6 3 (5) 0/0 60 catch
04/10/22 IND 5 19 (5) 0/3 380 not out
02/10/22 IND 6 14 (14) 20/15 100 not out
02/10/22 IND 5 106 (47) 8/7 225.5 not out
28/09/22 IND 5 64 (31) 4/5 206.4 not out
28/09/22 IND 5 0 (1) 0/0 0 bowled
05/08/22 IRE 6 32 (20) 1/3 160 not out
31/07/22 ENG 5 22 (9) 3/1 244.4 bowled
27/07/22 ENG 5 8 (12) 0/0 66.6 catch
17/06/22 IND 6 9 (7) 0/1 128.5 bowled
02/11/21 BAN 6 5 (2) 1/0 250 not out
30/10/21 SL 6 23 (13) 0/2 176.9 not out
23/10/21 AUS 6 16 (18) 0/0 88.8 lbw
10/09/21 SL 5 26 (15) 2/1 173.3 catch
24/07/21 IRE 3 36 (17) 4/1 211.7 not out
22/07/21 IRE 6 75 (44) 4/5 170.4 not out
19/07/21 IRE 6 28 (21) 3/0 133.3 catch
03/07/21 WI 4 18 (16) 1/0 112.5 not out
01/07/21 WI 6 12 (9) 0/1 133.3 catch
29/06/21 WI 6 2 (2) 0/0 100 catch
27/06/21 WI 4 11 (10) 1/0 110 catch
26/06/21 WI 6 9 (11) 0/0 81.8 catch
14/02/21 PAK 6 85 (45) 5/7 188.8 not out
13/02/21 PAK 5 25 (19) 2/1 131.5 not out
11/02/21 PAK 4 6 (10) 0/0 60 catch
26/02/20 AUS 5 15 (18) 0/0 83.3 catch
23/02/20 AUS 5 11 (13) 0/0 84.6 not out
21/02/20 AUS 5 2 (2) 0/0 100 catch
16/02/20 ENG 5 35 (20) 3/2 175 not out
14/02/20 ENG 3 21 (16) 1/2 131.2 catch
12/02/20 ENG 4 16 (14) 1/0 114.2 catch
18/09/19 IND 5 18 (15) 0/1 120 bowled
22/03/19 SL 5 9 (9) 1/0 100 not out
19/03/19 SL 5 41 (23) 5/1 178.2 run out
06/02/19 PAK 5 13 (9) 2/0 144.4 catch
03/02/19 PAK 4 65 (29) 4/5 224.1 not out
01/02/19 PAK 5 10 (12) 0/0 83.3 catch
17/11/18 AUS 5 11 (10) 1/0 110 catch
12/10/18 ZIM 6 19 (13) 4/0 146.1 not out
09/10/18 ZIM 5 39 (34) 1/2 114.7 catch
14/08/18 SL 6 14 (16) 2/0 87.5 catch
24/02/18 IND 2 24 (23) 2/1 104.3 catch
21/02/18 IND 5 5 (6) 0/0 83.3 catch
18/02/18 IND 4 9 (5) 0/1 180 catch
29/10/17 BAN 5 101 (36) 7/9 280.5 not out
26/10/17 BAN 5 25 (19) 1/0 131.5 not out
25/06/17 ENG 5 7 (6) 0/0 116.6 catch
23/06/17 ENG 5 8 (10) 0/0 80 catch
21/06/17 ENG 4 9 (7) 0/1 128.5 catch
25/01/17 SL 4 1 (4) 0/0 25 catch
22/01/17 SL 5 11 (14) 1/0 78.5 catch
20/01/17 SL 4 40 (18) 3/3 222.2 catch
25/03/16 WI 6 1 (4) 0/0 25 bowled
20/03/16 AFG 6 19 (8) 2/1 237.5 catch
18/03/16 ENG 6 28 (12) 2/2 233.3 not out
09/03/16 AUS 5 30 (16) 2/2 187.5 catch
06/03/16 AUS 5 33 (18) 2/2 183.3 catch
04/03/16 AUS 6 53 (35) 3/3 151.4 not out
19/02/16 ENG 6 13 (9) 1/1 144.4 catch
05/10/15 IND 6 10 (8) 0/1 125 not out
16/08/15 NZ 6 29 (20) 2/1 145 catch
14/08/15 NZ 5 2 (3) 0/0 66.6 not out
07/07/15 BAN 5 30 (28) 2/1 107.1 not out
05/07/15 BAN 5 1 (3) 0/0 33.3 lbw
11/01/15 WI 4 47 (26) 4/3 180.7 run out
09/01/15 WI 5 24 (21) 1/0 114.2 catch
09/11/14 AUS 4 34 (26) 3/0 130.7 not out
07/11/14 AUS 6 11 (15) 1/0 73.3 catch
05/11/14 AUS 5 9 (10) 1/0 90 not out
04/04/14 IND 6 23 (12) 2/1 191.6 not out
29/03/14 ENG 5 19 (15) 2/1 126.6 catch
27/03/14 NED 7 17 (18) 0/0 94.4 bowled
24/03/14 NZ 6 6 (6) 1/0 100 catch
22/03/14 SL 5 19 (16) 1/0 118.7 run out
14/03/14 AUS 6 2 (7) 0/0 28.5 catch
22/11/13 PAK 6 22 (13) 1/1 169.2 not out
20/11/13 PAK 6 19 (11) 2/1 172.7 not out
15/11/13 PAK 5 4 (4) 0/0 100 lbw
04/08/13 SL 6 36 (21) 1/2 171.4 catch
02/08/13 SL 6 25 (24) 0/1 104.1 catch
03/03/13 PAK 7 9 (15) 0/0 60 catch
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
09/01/11 IND 6 10 (8) 0/1 125 lbw
27/10/10 PAK 6 6 (6) 1/0 100 not out
26/10/10 PAK 6 13 (7) 3/0 185.7 not out
10/10/10 ZIM 5 25 (21) 1/1 119 bowled
20/05/10 WI 6 33 (26) 0/2 126.9 run out
J.KallisT2020573
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

South Africa T20 Batting Stats Most Nineties

  • Loots Bosman

  • Matches Played: 11
  • Innings: 11
  • Average: 23.81
  • Strike Rate: 141.6
  • Runs: 262
  • Highest Score: 94
  • Fours: 21
  • Sixes: 16
  • Half Centuries: 3
  • Nineties: 1
  • Centuries: 0

South Africa T20 Batting Stats Most Nineties

Batsman Mode M Inn 90s HS
L.BosmanT2011194
Date Match BO R(B) 4s/6s SR Out
27/10/10 PAK 2 11 (16) 2/0 68.7 lbw
26/10/10 PAK 2 2 (4) 0/0 50 catch
10/10/10 ZIM 1 5 (3) 1/0 166.6 catch
20/05/10 WI 2 0 (3) 0/0 0 catch
19/05/10 WI 2 7 (12) 0/0 58.3 catch
02/05/10 IND 2 8 (14) 0/0 57.1 catch
15/11/09 ENG 2 94 (45) 5/9 208.8 catch
13/11/09 ENG 2 58 (31) 5/4 187 catch
02/02/07 PAK 2 53 (32) 5/2 165.6 not out
01/12/06 IND 2 1 (7) 0/0 14.2 catch
24/02/06 AUS 5 23 (18) 3/1 127.7 bowled
H.GibbsT2015190
Date Match BO R(B) 4s/6s SR Out
10/05/10 PAK 1 3 (9) 0/0 33.3 catch
08/05/10 ENG 3 8 (8) 1/0 100 catch
06/05/10 NZ 3 30 (24) 1/2 125.00
18/06/09 PAK 3 5 (4) 1/0 125 bowled
16/06/09 IND 2 5 (3) 1/0 166.6 bowled
13/06/09 WI 3 55 (35) 8/1 157.1 catch
11/06/09 ENG 3 30 (30) 2/1 100 bowled
09/06/09 NZ 3 3 (7) 0/0 42.8 catch
29/03/09 AUS 2 20 (13) 1/1 153.85 bowled
27/03/09 AUS 2 19 (12) 2/1 158.33 catch
13/01/09 AUS 2 6 (12) 0/0 50.00
11/01/09 AUS 1 0 (3) 0/0 0 lbw
16/12/07 WI 2 0 (4) 0/0 0.00 catch
20/09/07 IND 1 1 (3) 0/0 33.3 lbw
19/09/07 NZ 2 19 (19) 4/0 100 catch
R.RossouwT20291108
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 3 42 (21) 4/3 200 catch
26/03/23 WI 3 16 (4) 1/2 400 catch
25/03/23 WI 3 10 (7) 2/0 142.8 catch
06/11/22 NED 3 25 (19) 2/0 131.5 catch
03/11/22 PAK 3 7 (6) 0/1 116.6 catch
30/10/22 IND 3 0 (2) 0/0 0 lbw
27/10/22 BAN 3 108 (56) 7/8 192.8 catch
04/10/22 IND 3 100 (48) 7/8 208.3 not out
02/10/22 IND 3 0 (2) 0/0 0 catch
28/09/22 IND 3 0 (1) 0/0 0 catch
31/07/22 ENG 3 31 (18) 6/0 172.2 bowled
28/07/22 ENG 3 96 (55) 10/5 174.5 not out
27/07/22 ENG 3 4 (4) 1/0 100 catch
25/03/16 WI 4 0 (2) 0/0 0 catch
09/03/16 AUS 4 16 (21) 1/0 76.1 catch
04/03/16 AUS 5 19 (14) 2/0 135.7 catch
19/02/16 ENG 5 18 (18) 0/1 100 catch
16/08/15 NZ 4 26 (23) 4/0 113 catch
14/08/15 NZ 4 38 (20) 4/2 190 catch
07/07/15 BAN 6 19 (6) 1/2 316.6 not out
05/07/15 BAN 6 31 (21) 2/2 147.6 not out
14/01/15 WI 4 0 (1) 0/0 0 catch
11/01/15 WI 1 15 (9) 0/2 166.6 catch
09/01/15 WI 4 51 (40) 5/0 127.5 not out
09/11/14 AUS 3 4 (4) 0/0 100 catch
07/11/14 AUS 3 12 (8) 3/0 150 catch
05/11/14 AUS 3 78 (50) 7/3 156 catch
H.AmlaT2037197
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
R.DussenT2041194
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 3 6 (7) 0/1 85.7 lbw
04/10/22 IND 4 1 (4) 0/0 25 catch
02/10/22 IND 4 1 (7) 0/0 14.2 bowled
28/09/22 IND 4 75 (46) 7/5 163 not out
05/08/22 IRE 3 4 (14) 0/0 28.5 catch
03/08/22 IRE 3 10 (7) 2/0 142.8 catch
17/06/22 IND 4 20 (20) 2/0 100 catch
06/11/21 ENG 3 94 (60) 5/6 156.6 not out
02/11/21 BAN 3 22 (27) 2/0 81.4 catch
30/10/21 SL 3 16 (11) 0/0 145.4 run out
26/10/21 WI 3 43 (51) 3/0 84.3 not out
23/10/21 AUS 3 2 (3) 0/0 66.6 catch
22/07/21 IRE 5 6 (15) 0/0 40 catch
19/07/21 IRE 5 25 (18) 2/1 138.8 catch
03/07/21 WI 5 1 (2) 0/0 50 catch
01/07/21 WI 5 6 (7) 0/0 85.7 catch
29/06/21 WI 5 32 (24) 2/1 133.3 catch
27/06/21 WI 5 2 (4) 0/0 50 bowled
26/06/21 WI 4 56 (38) 4/2 147.3 not out
16/04/21 PAK 3 52 (36) 5/2 144.4 catch
14/04/21 PAK 4 34 (20) 1/2 170 not out
01/12/20 ENG 5 74 (32) 5/5 231.2 not out
29/11/20 ENG 5 25 (29) 0/0 86.2 not out
27/11/20 ENG 4 37 (28) 0/3 132.1 catch
26/02/20 AUS 2 24 (19) 3/0 126.3 catch
23/02/20 AUS 4 37 (26) 2/2 142.3 catch
21/02/20 AUS 2 6 (10) 1/0 60 catch
16/02/20 ENG 3 11 (9) 1/0 122.2 catch
14/02/20 ENG 4 43 (26) 2/3 165.3 not out
12/02/20 ENG 3 31 (26) 3/1 119.2 catch
18/09/19 IND 4 1 (2) 0/0 50 catch
22/03/19 SL 3 64 (44) 4/3 145.4 bowled
19/03/19 SL 4 34 (30) 1/1 113.3 catch
06/02/19 PAK 3 41 (35) 2/2 117.1 catch
03/02/19 PAK 3 45 (27) 1/4 166.6 catch
01/02/19 PAK 4 0 (2) 0/0 0 catch
12/10/18 ZIM 1 13 (8) 1/1 162.5 catch
09/10/18 ZIM 4 56 (44) 5/1 127.2 catch
J.DuminyT2068196
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
D.BrevisT20100
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 5 0 (1) 0/0 0 catch
J.SnymanT20102
Date Match BO R(B) 4s/6s SR Out
11/02/21 PAK 3 2 (6) 0/0 33.3 bowled
Y.AbdullaT201000
N.BurgerT20101
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 9 1 (3) 0/0 33.3 lbw

South Africa T20 Batting Stats Most Sixes

  • David Miller

  • Matches Played: 108
  • Innings: 96
  • Average: 22.44
  • Strike Rate: 146
  • Runs: 2155
  • Highest Score: 106
  • Fours: 159
  • Sixes: 120
  • Half Centuries: 6
  • Nineties: 0
  • Centuries: 2

South Africa T20 Batting Stats Most Sixes

Batsman Mode M Inn 6s R
D.MillerT201081202155
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 5 35 (25) 2/2 140 bowled
12/12/23 IND 5 17 (12) 1/1 141.6 catch
28/03/23 WI 4 11 (11) 1/0 100 catch
26/03/23 WI 4 10 (10) 1/0 100 catch
25/03/23 WI 5 48 (22) 4/3 218.1 catch
06/11/22 NED 5 17 (17) 1/0 100 catch
30/10/22 IND 5 59 (46) 4/3 128.2 not out
27/10/22 BAN 6 2 (4) 0/0 50 not out
04/10/22 IND 6 3 (5) 0/0 60 catch
04/10/22 IND 5 19 (5) 0/3 380 not out
02/10/22 IND 6 14 (14) 20/15 100 not out
02/10/22 IND 5 106 (47) 8/7 225.5 not out
28/09/22 IND 5 64 (31) 4/5 206.4 not out
28/09/22 IND 5 0 (1) 0/0 0 bowled
05/08/22 IRE 6 32 (20) 1/3 160 not out
31/07/22 ENG 5 22 (9) 3/1 244.4 bowled
27/07/22 ENG 5 8 (12) 0/0 66.6 catch
17/06/22 IND 6 9 (7) 0/1 128.5 bowled
02/11/21 BAN 6 5 (2) 1/0 250 not out
30/10/21 SL 6 23 (13) 0/2 176.9 not out
23/10/21 AUS 6 16 (18) 0/0 88.8 lbw
10/09/21 SL 5 26 (15) 2/1 173.3 catch
24/07/21 IRE 3 36 (17) 4/1 211.7 not out
22/07/21 IRE 6 75 (44) 4/5 170.4 not out
19/07/21 IRE 6 28 (21) 3/0 133.3 catch
03/07/21 WI 4 18 (16) 1/0 112.5 not out
01/07/21 WI 6 12 (9) 0/1 133.3 catch
29/06/21 WI 6 2 (2) 0/0 100 catch
27/06/21 WI 4 11 (10) 1/0 110 catch
26/06/21 WI 6 9 (11) 0/0 81.8 catch
14/02/21 PAK 6 85 (45) 5/7 188.8 not out
13/02/21 PAK 5 25 (19) 2/1 131.5 not out
11/02/21 PAK 4 6 (10) 0/0 60 catch
26/02/20 AUS 5 15 (18) 0/0 83.3 catch
23/02/20 AUS 5 11 (13) 0/0 84.6 not out
21/02/20 AUS 5 2 (2) 0/0 100 catch
16/02/20 ENG 5 35 (20) 3/2 175 not out
14/02/20 ENG 3 21 (16) 1/2 131.2 catch
12/02/20 ENG 4 16 (14) 1/0 114.2 catch
18/09/19 IND 5 18 (15) 0/1 120 bowled
22/03/19 SL 5 9 (9) 1/0 100 not out
19/03/19 SL 5 41 (23) 5/1 178.2 run out
06/02/19 PAK 5 13 (9) 2/0 144.4 catch
03/02/19 PAK 4 65 (29) 4/5 224.1 not out
01/02/19 PAK 5 10 (12) 0/0 83.3 catch
17/11/18 AUS 5 11 (10) 1/0 110 catch
12/10/18 ZIM 6 19 (13) 4/0 146.1 not out
09/10/18 ZIM 5 39 (34) 1/2 114.7 catch
14/08/18 SL 6 14 (16) 2/0 87.5 catch
24/02/18 IND 2 24 (23) 2/1 104.3 catch
21/02/18 IND 5 5 (6) 0/0 83.3 catch
18/02/18 IND 4 9 (5) 0/1 180 catch
29/10/17 BAN 5 101 (36) 7/9 280.5 not out
26/10/17 BAN 5 25 (19) 1/0 131.5 not out
25/06/17 ENG 5 7 (6) 0/0 116.6 catch
23/06/17 ENG 5 8 (10) 0/0 80 catch
21/06/17 ENG 4 9 (7) 0/1 128.5 catch
25/01/17 SL 4 1 (4) 0/0 25 catch
22/01/17 SL 5 11 (14) 1/0 78.5 catch
20/01/17 SL 4 40 (18) 3/3 222.2 catch
25/03/16 WI 6 1 (4) 0/0 25 bowled
20/03/16 AFG 6 19 (8) 2/1 237.5 catch
18/03/16 ENG 6 28 (12) 2/2 233.3 not out
09/03/16 AUS 5 30 (16) 2/2 187.5 catch
06/03/16 AUS 5 33 (18) 2/2 183.3 catch
04/03/16 AUS 6 53 (35) 3/3 151.4 not out
19/02/16 ENG 6 13 (9) 1/1 144.4 catch
05/10/15 IND 6 10 (8) 0/1 125 not out
16/08/15 NZ 6 29 (20) 2/1 145 catch
14/08/15 NZ 5 2 (3) 0/0 66.6 not out
07/07/15 BAN 5 30 (28) 2/1 107.1 not out
05/07/15 BAN 5 1 (3) 0/0 33.3 lbw
11/01/15 WI 4 47 (26) 4/3 180.7 run out
09/01/15 WI 5 24 (21) 1/0 114.2 catch
09/11/14 AUS 4 34 (26) 3/0 130.7 not out
07/11/14 AUS 6 11 (15) 1/0 73.3 catch
05/11/14 AUS 5 9 (10) 1/0 90 not out
04/04/14 IND 6 23 (12) 2/1 191.6 not out
29/03/14 ENG 5 19 (15) 2/1 126.6 catch
27/03/14 NED 7 17 (18) 0/0 94.4 bowled
24/03/14 NZ 6 6 (6) 1/0 100 catch
22/03/14 SL 5 19 (16) 1/0 118.7 run out
14/03/14 AUS 6 2 (7) 0/0 28.5 catch
22/11/13 PAK 6 22 (13) 1/1 169.2 not out
20/11/13 PAK 6 19 (11) 2/1 172.7 not out
15/11/13 PAK 5 4 (4) 0/0 100 lbw
04/08/13 SL 6 36 (21) 1/2 171.4 catch
02/08/13 SL 6 25 (24) 0/1 104.1 catch
03/03/13 PAK 7 9 (15) 0/0 60 catch
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
09/01/11 IND 6 10 (8) 0/1 125 lbw
27/10/10 PAK 6 6 (6) 1/0 100 not out
26/10/10 PAK 6 13 (7) 3/0 185.7 not out
10/10/10 ZIM 5 25 (21) 1/1 119 bowled
20/05/10 WI 6 33 (26) 0/2 126.9 run out
Q.KockT2078852232
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 1 21 (21) 4/0 100 catch
26/03/23 WI 1 100 (44) 9/8 227.2 catch
25/03/23 WI 1 0 (1) 0/0 0 catch
06/11/22 NED 1 13 (13) 1/1 100 catch
03/11/22 PAK 2 0 (5) 0/0 0 catch
30/10/22 IND 1 1 (3) 0/0 33.3 catch
27/10/22 BAN 2 63 (38) 7/3 165.7 catch
04/10/22 IND 1 68 (43) 6/4 158.1 run out
02/10/22 IND 2 69 (48) 3/4 143.7 not out
28/09/22 IND 1 22 (18) 3/0 122.2 catch
28/09/22 IND 1 1 (4) 0/0 25 bowled
05/08/22 IRE 2 7 (10) 1/0 70 catch
03/08/22 IRE 1 7 (8) 0/0 87.5 run out
31/07/22 ENG 1 0 (3) 0/0 0 bowled
28/07/22 ENG 1 15 (11) 2/0 136.3 catch
27/07/22 ENG 1 2 (4) 0/0 50 catch
17/06/22 IND 1 14 (13) 2/0 107.6 run out
06/11/21 ENG 2 34 (27) 4/0 125.9 catch
02/11/21 BAN 1 16 (15) 3/0 106.6 bowled
30/10/21 SL 1 12 (10) 2/0 120 catch
23/10/21 AUS 2 7 (12) 1/0 58.3 bowled
14/09/21 SL 2 59 (46) 7/0 128.2 not out
12/09/21 SL 1 58 (48) 7/0 120.8 not out
10/09/21 SL 1 36 (32) 3/1 112.5 catch
22/07/21 IRE 2 27 (20) 5/0 135 lbw
19/07/21 IRE 2 20 (9) 3/1 222.2 catch
03/07/21 WI 2 60 (42) 4/2 142.8 catch
01/07/21 WI 1 60 (43) 6/2 139.5 catch
29/06/21 WI 1 72 (51) 5/2 141.1 catch
27/06/21 WI 2 26 (20) 2/2 130 catch
26/06/21 WI 2 37 (24) 2/2 154.1 catch
01/12/20 ENG 1 17 (12) 1/1 141.6 catch
29/11/20 ENG 2 30 (18) 3/1 166.6 catch
27/11/20 ENG 2 32 (23) 2/1 139.1 catch
26/02/20 AUS 1 5 (3) 1/0 166.6 bowled
23/02/20 AUS 1 70 (47) 5/4 148.9 catch
21/02/20 AUS 1 2 (3) 0/0 66.6 bowled
16/02/20 ENG 2 35 (24) 1/4 145.8 catch
14/02/20 ENG 2 65 (22) 2/8 295.4 catch
12/02/20 ENG 2 31 (15) 3/2 206.6 catch
22/09/19 IND 2 79 (52) 6/5 151.9 not out
18/09/19 IND 2 52 (37) 8/0 140.5 catch
19/03/19 SL 1 13 (17) 2/0 76.4 catch
17/11/18 AUS 1 22 (16) 0/2 137.5 stumped
12/10/18 ZIM 2 26 (23) 3/1 113 bowled
09/10/18 ZIM 1 5 (5) 1/0 100 catch
14/08/18 SL 1 20 (11) 4/0 181.8 run out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
28/03/16 SL 2 9 (6) 2/0 150 run out
25/03/16 WI 2 47 (46) 3/1 102.1 bowled
20/03/16 AFG 1 45 (31) 6/2 145.1 catch
18/03/16 ENG 2 52 (24) 7/3 216.6 catch
09/03/16 AUS 1 25 (13) 4/1 192.3 catch
06/03/16 AUS 2 44 (28) 8/1 157.1 bowled
04/03/16 AUS 2 7 (8) 1/0 87.5 catch
07/07/15 BAN 1 44 (31) 4/2 141.9 catch
05/07/15 BAN 2 12 (8) 0/1 150 catch
09/11/14 AUS 1 48 (27) 5/2 177.7 catch
07/11/14 AUS 1 0 (2) 0/0 0 catch
05/11/14 AUS 2 46 (39) 4/1 117.9 catch
04/04/14 IND 1 6 (4) 1/0 150 catch
29/03/14 ENG 2 29 (33) 2/0 87.8 stumped
27/03/14 NED 2 0 (2) 0/0 0 catch
24/03/14 NZ 1 4 (8) 0/0 50 catch
22/03/14 SL 1 25 (18) 4/1 138.8 bowled
14/03/14 AUS 1 41 (40) 2/2 102.5 catch
12/03/14 AUS 2 41 (20) 2/4 205 not out
22/11/13 PAK 2 26 (24) 4/0 108.3 catch
20/11/13 PAK 1 43 (33) 8/0 130.3 catch
15/11/13 PAK 1 30 (19) 6/0 157.8 catch
13/11/13 PAK 2 48 (38) 3/2 126.3 not out
06/08/13 SL 2 16 (19) 3/0 84.2 lbw
04/08/13 SL 2 19 (23) 3/0 82.6 stumped
02/08/13 SL 2 5 (7) 1/0 71.4 lbw
26/12/12 NZ 3 2 (4) 0/0 50 catch
23/12/12 NZ 7 0 (0) 0/0 not out
21/12/12 NZ 4 28 (23) 5/0 121.7 not out
J.DuminyT2068641693
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
A.VilliersT2068521493
Date Match BO R(B) 4s/6s SR Out
29/10/17 BAN 4 20 (15) 1/1 133.3 catch
26/10/17 BAN 3 49 (27) 8/0 181.4 catch
25/06/17 ENG 4 35 (19) 2/2 184.2 catch
23/06/17 ENG 4 46 (20) 4/3 230 catch
21/06/17 ENG 3 65 (58) 4/2 112 not out
17/02/17 NZ 4 26 (17) 3/1 152.9 catch
25/01/17 SL 3 63 (44) 2/3 143.1 catch
28/03/16 SL 4 20 (12) 0/2 166.6 not out
25/03/16 WI 5 10 (12) 1/0 83.3 bowled
20/03/16 AFG 4 64 (29) 4/5 220.6 catch
18/03/16 ENG 3 16 (8) 0/2 200 catch
06/03/16 AUS 1 13 (9) 1/1 144.4 bowled
04/03/16 AUS 1 0 (1) 0/0 0 Out Type
21/02/16 ENG 1 71 (29) 6/6 244.8 catch
19/02/16 ENG 2 7 (10) 0/0 70 catch
05/10/15 IND 1 19 (21) 2/0 90.4 bowled
02/10/15 IND 2 51 (32) 7/1 159.3 bowled
16/08/15 NZ 3 15 (9) 2/1 166.6 catch
14/08/15 NZ 3 33 (21) 5/0 157.1 catch
07/07/15 BAN 2 40 (34) 6/0 117.6 catch
05/07/15 BAN 1 2 (6) 0/0 33.3 catch
04/04/14 IND 5 10 (8) 1/0 125 catch
29/03/14 ENG 3 69 (28) 9/3 246.4 not out
27/03/14 NED 4 21 (21) 1/0 100 catch
24/03/14 NZ 4 5 (6) 1/0 83.3 bowled
22/03/14 SL 4 24 (16) 3/0 150 catch
14/03/14 AUS 5 11 (10) 0/1 110 catch
22/11/13 PAK 4 13 (8) 2/0 162.5 bowled
15/11/13 PAK 4 5 (6) 1/0 83.3 catch
06/08/13 SL 5 1 (1) 0/0 100 not out
04/08/13 SL 5 15 (14) 1/0 107.1 run out
02/08/13 SL 5 15 (16) 2/0 93.7 catch
03/03/13 PAK 1 36 (22) 4/2 163.6 bowled
02/10/12 IND 3 13 (13) 2/0 100 bowled
30/09/12 AUS 5 21 (24) 0/0 87.50
28/09/12 PAK 6 25 (18) 2/1 138.8 catch
22/09/12 SL 4 30 (13) 1/2 230.7 catch
17/09/12 NZ 4 54 (30) 5/2 180 catch
12/09/12 ENG 4 2 (3) 0/0 66.6 catch
08/09/12 ENG 4 10 (6) 2/0 166.6 catch
22/02/12 NZ 4 29 (23) 2/1 126 bowled
19/02/12 NZ 4 39 (36) 4/0 108.3 not out
17/02/12 NZ 4 8 (17) 0/0 47 catch
09/01/11 IND 4 14 (10) 2/0 140 run out
27/10/10 PAK 3 11 (15) 0/0 73.3 catch
26/10/10 PAK 3 0 (3) 0/0 0 bowled
20/05/10 WI 3 19 (17) 1/1 111.7 catch
19/05/10 WI 4 11 (14) 0/0 78.5 catch
10/05/10 PAK 4 53 (41) 1/2 129.2 catch
08/05/10 ENG 4 5 (9) 0/0 55.5 catch
06/05/10 NZ 4 47 (39) 1/2 120.51 not out
02/05/10 IND 4 31 (15) 1/3 206.6 catch
15/11/09 ENG 5 24 (13) 3/1 184.6 run out
13/11/09 ENG 4 10 (10) 1/0 100 not out
18/06/09 PAK 4 1 (5) 0/0 20 bowled
16/06/09 IND 3 63 (51) 7/0 123.5 catch
13/06/09 WI 4 17 (10) 2/0 170 catch
11/06/09 ENG 4 11 (12) 0/0 91.6 catch
09/06/09 NZ 6 15 (8) 2/0 187.5 run out
29/03/09 AUS 3 0 (5) 0/0 0.00 catch
27/03/09 AUS 3 7 (7) 1/0 100.00 bowled
11/01/09 AUS 3 0 (4) 0/0 0 hit wicket
16/12/07 WI 4 0 (4) 0/0 0.00 bowled
23/11/07 NZ 4 52 (45) 4/1 115.5 not out
20/09/07 IND 3 1 (4) 0/0 25 lbw
19/09/07 NZ 3 1 (5) 0/0 20 catch
F.PlessisT2049481501
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
R.DussenT2041461050
Date Match BO R(B) 4s/6s SR Out
01/09/23 AUS 3 6 (7) 0/1 85.7 lbw
04/10/22 IND 4 1 (4) 0/0 25 catch
02/10/22 IND 4 1 (7) 0/0 14.2 bowled
28/09/22 IND 4 75 (46) 7/5 163 not out
05/08/22 IRE 3 4 (14) 0/0 28.5 catch
03/08/22 IRE 3 10 (7) 2/0 142.8 catch
17/06/22 IND 4 20 (20) 2/0 100 catch
06/11/21 ENG 3 94 (60) 5/6 156.6 not out
02/11/21 BAN 3 22 (27) 2/0 81.4 catch
30/10/21 SL 3 16 (11) 0/0 145.4 run out
26/10/21 WI 3 43 (51) 3/0 84.3 not out
23/10/21 AUS 3 2 (3) 0/0 66.6 catch
22/07/21 IRE 5 6 (15) 0/0 40 catch
19/07/21 IRE 5 25 (18) 2/1 138.8 catch
03/07/21 WI 5 1 (2) 0/0 50 catch
01/07/21 WI 5 6 (7) 0/0 85.7 catch
29/06/21 WI 5 32 (24) 2/1 133.3 catch
27/06/21 WI 5 2 (4) 0/0 50 bowled
26/06/21 WI 4 56 (38) 4/2 147.3 not out
16/04/21 PAK 3 52 (36) 5/2 144.4 catch
14/04/21 PAK 4 34 (20) 1/2 170 not out
01/12/20 ENG 5 74 (32) 5/5 231.2 not out
29/11/20 ENG 5 25 (29) 0/0 86.2 not out
27/11/20 ENG 4 37 (28) 0/3 132.1 catch
26/02/20 AUS 2 24 (19) 3/0 126.3 catch
23/02/20 AUS 4 37 (26) 2/2 142.3 catch
21/02/20 AUS 2 6 (10) 1/0 60 catch
16/02/20 ENG 3 11 (9) 1/0 122.2 catch
14/02/20 ENG 4 43 (26) 2/3 165.3 not out
12/02/20 ENG 3 31 (26) 3/1 119.2 catch
18/09/19 IND 4 1 (2) 0/0 50 catch
22/03/19 SL 3 64 (44) 4/3 145.4 bowled
19/03/19 SL 4 34 (30) 1/1 113.3 catch
06/02/19 PAK 3 41 (35) 2/2 117.1 catch
03/02/19 PAK 3 45 (27) 1/4 166.6 catch
01/02/19 PAK 4 0 (2) 0/0 0 catch
12/10/18 ZIM 1 13 (8) 1/1 162.5 catch
09/10/18 ZIM 4 56 (44) 5/1 127.2 catch
A.MarkramT2038451077
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 3 25 (14) 3/2 178.5 catch
12/12/23 IND 3 30 (17) 4/1 176.4 catch
01/09/23 AUS 4 49 (38) 3/2 128.9 catch
30/08/23 AUS 4 7 (7) 0/0 100.0 catch
28/03/23 WI 5 35 (18) 4/0 194.4 not out
26/03/23 WI 5 38 (21) 4/1 180.9 not out
25/03/23 WI 4 14 (9) 3/0 155.5 catch
06/11/22 NED 4 17 (13) 2/0 130.7 catch
03/11/22 PAK 4 20 (14) 4/0 142.8 bowled
30/10/22 IND 4 52 (41) 6/1 126.8 catch
27/10/22 BAN 5 10 (11) 1/0 90.9 catch
02/10/22 IND 4 33 (19) 4/1 173.6 bowled
28/09/22 IND 4 25 (24) 3/1 104.1 lbw
05/08/22 IRE 4 27 (10) 1/3 270 catch
03/08/22 IRE 4 56 (27) 2/5 207.4 catch
31/07/22 ENG 4 51 (36) 5/0 141.6 not out
06/11/21 ENG 4 52 (25) 2/4 208 not out
02/11/21 BAN 4 0 (4) 0/0 catch
30/10/21 SL 5 19 (20) 2/0 95 bowled
26/10/21 WI 4 51 (26) 2/4 196.1 not out
23/10/21 AUS 4 40 (36) 3/1 111.1 catch
12/09/21 SL 3 21 (19) 3/0 110.5 not out
10/09/21 SL 3 48 (33) 1/2 145.4 catch
22/07/21 IRE 4 8 (6) 1/0 133.3 bowled
19/07/21 IRE 4 39 (30) 2/2 130 stumped
03/07/21 WI 3 70 (48) 3/4 145.8 catch
01/07/21 WI 4 20 (20) 2/0 100 bowled
29/06/21 WI 4 23 (18) 1/1 127.7 catch
16/04/21 PAK 2 11 (5) 1/1 220 lbw
14/04/21 PAK 2 63 (31) 6/4 203.2 bowled
12/04/21 PAK 2 54 (30) 7/3 180 catch
10/04/21 PAK 2 51 (32) 8/1 159.3 catch
24/03/19 SL 1 15 (12) 1/1 125 catch
22/03/19 SL 1 3 (5) 0/0 60 catch
R.RossouwT202939766
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 3 42 (21) 4/3 200 catch
26/03/23 WI 3 16 (4) 1/2 400 catch
25/03/23 WI 3 10 (7) 2/0 142.8 catch
06/11/22 NED 3 25 (19) 2/0 131.5 catch
03/11/22 PAK 3 7 (6) 0/1 116.6 catch
30/10/22 IND 3 0 (2) 0/0 0 lbw
27/10/22 BAN 3 108 (56) 7/8 192.8 catch
04/10/22 IND 3 100 (48) 7/8 208.3 not out
02/10/22 IND 3 0 (2) 0/0 0 catch
28/09/22 IND 3 0 (1) 0/0 0 catch
31/07/22 ENG 3 31 (18) 6/0 172.2 bowled
28/07/22 ENG 3 96 (55) 10/5 174.5 not out
27/07/22 ENG 3 4 (4) 1/0 100 catch
25/03/16 WI 4 0 (2) 0/0 0 catch
09/03/16 AUS 4 16 (21) 1/0 76.1 catch
04/03/16 AUS 5 19 (14) 2/0 135.7 catch
19/02/16 ENG 5 18 (18) 0/1 100 catch
16/08/15 NZ 4 26 (23) 4/0 113 catch
14/08/15 NZ 4 38 (20) 4/2 190 catch
07/07/15 BAN 6 19 (6) 1/2 316.6 not out
05/07/15 BAN 6 31 (21) 2/2 147.6 not out
14/01/15 WI 4 0 (1) 0/0 0 catch
11/01/15 WI 1 15 (9) 0/2 166.6 catch
09/01/15 WI 4 51 (40) 5/0 127.5 not out
09/11/14 AUS 3 4 (4) 0/0 100 catch
07/11/14 AUS 3 12 (8) 3/0 150 catch
05/11/14 AUS 3 78 (50) 7/3 156 catch
H.KlaasenT204333722
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 4 5 (5) 1/0 100 catch
12/12/23 IND 4 7 (5) 0/1 140 catch
28/03/23 WI 6 6 (2) 0/1 300 catch
26/03/23 WI 6 16 (7) 3/0 228.5 not out
25/03/23 WI 6 1 (2) 0/0 50 catch
06/11/22 NED 6 21 (18) 0/1 116.6 catch
03/11/22 PAK 5 15 (9) 3/0 166.6 catch
04/10/22 IND 5 29 (24) 3/1 120.8 catch
02/10/22 IND 5 81 (46) 7/5 176 catch
05/08/22 IRE 5 39 (16) 5/2 243.7 catch
03/08/22 IRE 5 6 (7) 0/0 85.7 not out
28/07/22 ENG 4 19 (10) 1/1 190 catch
27/07/22 ENG 4 20 (14) 3/0 142.8 catch
17/06/22 IND 5 8 (8) 1/0 100 lbw
23/10/21 AUS 5 13 (13) 2/0 100 catch
10/09/21 SL 4 2 (4) 0/0 50 lbw
24/07/21 IRE 4 7 (5) 1/0 140 not out
27/06/21 WI 6 10 (11) 0/0 90.9 catch
26/06/21 WI 5 7 (12) 0/0 58.3 catch
16/04/21 PAK 4 9 (12) 1/0 75 catch
14/04/21 PAK 5 15 (10) 2/0 150 bowled
12/04/21 PAK 4 36 (21) 4/1 171.4 not out
10/04/21 PAK 4 50 (28) 2/4 178.5 catch
14/02/21 PAK 5 0 (1) 0/0 0 catch
13/02/21 PAK 6 17 (9) 3/0 188.8 not out
11/02/21 PAK 5 12 (10) 2/0 120 catch
29/11/20 ENG 6 7 (10) 0/0 70 catch
27/11/20 ENG 5 20 (12) 2/0 166.6 catch
26/02/20 AUS 4 22 (18) 1/1 122.2 bowled
16/02/20 ENG 4 66 (33) 4/4 200 catch
06/02/19 PAK 4 2 (10) 0/0 20 catch
03/02/19 PAK 5 5 (7) 0/0 71.4 not out
01/02/19 PAK 7 5 (5) 0/0 100 not out
17/11/18 AUS 4 12 (6) 2/0 200 catch
12/10/18 ZIM 5 22 (15) 1/2 146.6 catch
14/08/18 SL 5 18 (16) 1/1 112.5 catch
24/02/18 IND 4 7 (10) 0/0 70 catch
21/02/18 IND 4 69 (30) 3/7 230 catch
18/02/18 IND 6 16 (8) 1/1 200 catch
R.HendricksT2055311663
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 1 8 (13) 1/0 61.5 run out
12/12/23 IND 1 49 (27) 8/1 181.4 catch
01/09/23 AUS 1 3 (9) 0/0 33.3 lbw
30/08/23 AUS 1 56 (43) 5/2 130.2 catch
28/03/23 WI 2 83 (44) 11/2 188.6 catch
26/03/23 WI 2 68 (28) 11/2 242.8 catch
25/03/23 WI 2 21 (12) 0/2 175 catch
04/10/22 IND 2 23 (20) 2/1 115 catch
02/10/22 IND 2 4 (3) 1/0 133.3 bowled
05/08/22 IRE 1 42 (40) 6/0 105 bowled
03/08/22 IRE 2 74 (53) 10/1 139.6 catch
31/07/22 ENG 2 70 (50) 9/0 140 catch
28/07/22 ENG 2 53 (32) 3/2 165.6 catch
27/07/22 ENG 2 57 (33) 9/1 172.7 catch
06/11/21 ENG 1 2 (8) 0/0 25 bowled
02/11/21 BAN 2 4 (5) 1/0 80 lbw
30/10/21 SL 2 11 (12) 1/0 91.6 lbw
26/10/21 WI 2 39 (30) 4/1 130 catch
14/09/21 SL 1 56 (42) 5/1 133.3 not out
12/09/21 SL 2 18 (19) 2/0 94.7 catch
10/09/21 SL 2 38 (30) 3/1 126.6 catch
24/07/21 IRE 2 69 (48) 7/1 143.7 catch
01/07/21 WI 2 2 (4) 0/0 50 stumped
29/06/21 WI 2 17 (11) 3/0 154.5 catch
27/06/21 WI 1 42 (30) 5/1 140 lbw
26/06/21 WI 1 17 (11) 2/1 154.5 bowled
14/02/21 PAK 2 2 (5) 0/0 40 bowled
13/02/21 PAK 2 42 (30) 3/3 140 catch
11/02/21 PAK 2 54 (42) 8/0 128.5 run out
01/12/20 ENG 3 13 (14) 2/0 92.8 catch
29/11/20 ENG 3 16 (18) 2/0 88.8 bowled
23/02/20 AUS 2 14 (17) 1/0 82.3 catch
22/09/19 IND 1 28 (26) 4/0 107.6 catch
18/09/19 IND 1 6 (11) 1/0 54.5 catch
24/03/19 SL 2 66 (52) 8/2 126.9 bowled
22/03/19 SL 2 65 (46) 9/0 141.3 catch
19/03/19 SL 2 8 (8) 1/0 100 run out
06/02/19 PAK 1 8 (12) 1/0 66.6 catch
03/02/19 PAK 1 28 (27) 3/0 103.7 run out
01/02/19 PAK 1 74 (41) 8/2 180.4 catch
17/11/18 AUS 2 19 (8) 3/1 237.5 catch
14/08/18 SL 3 19 (16) 2/1 118.7 bowled
24/02/18 IND 1 7 (13) 1/0 53.8 catch
21/02/18 IND 1 26 (17) 5/0 152.9 catch
18/02/18 IND 2 70 (50) 8/1 140 catch
25/06/17 ENG 2 0 (5) 0/0 0 catch
23/06/17 ENG 2 7 (8) 0/0 87.5 bowled
21/06/17 ENG 2 3 (2) 0/0 150 catch
25/01/17 SL 2 41 (34) 4/0 120.5 stumped
14/01/15 WI 2 42 (32) 5/1 131.2 catch
09/01/15 WI 1 12 (12) 1/0 100 lbw
09/11/14 AUS 2 49 (48) 5/0 102 bowled
07/11/14 AUS 2 18 (22) 2/0 81.8 stumped
05/11/14 AUS 1 0 (3) 0/0 0 catch

South Africa T20 Batting Stats Most Fours

  • Quinton de Kock

  • Matches Played: 78
  • Innings: 78
  • Average: 28.61
  • Strike Rate: 136
  • Runs: 2232
  • Highest Score: 100
  • Fours: 227
  • Sixes: 85
  • Half Centuries: 14
  • Nineties: 0
  • Centuries: 1

South Africa T20 Batting Stats Most Fours

Batsman Mode M Inn 4s R
Q.KockT20782272232
Date Match BO R(B) 4s/6s SR Out
28/03/23 WI 1 21 (21) 4/0 100 catch
26/03/23 WI 1 100 (44) 9/8 227.2 catch
25/03/23 WI 1 0 (1) 0/0 0 catch
06/11/22 NED 1 13 (13) 1/1 100 catch
03/11/22 PAK 2 0 (5) 0/0 0 catch
30/10/22 IND 1 1 (3) 0/0 33.3 catch
27/10/22 BAN 2 63 (38) 7/3 165.7 catch
04/10/22 IND 1 68 (43) 6/4 158.1 run out
02/10/22 IND 2 69 (48) 3/4 143.7 not out
28/09/22 IND 1 22 (18) 3/0 122.2 catch
28/09/22 IND 1 1 (4) 0/0 25 bowled
05/08/22 IRE 2 7 (10) 1/0 70 catch
03/08/22 IRE 1 7 (8) 0/0 87.5 run out
31/07/22 ENG 1 0 (3) 0/0 0 bowled
28/07/22 ENG 1 15 (11) 2/0 136.3 catch
27/07/22 ENG 1 2 (4) 0/0 50 catch
17/06/22 IND 1 14 (13) 2/0 107.6 run out
06/11/21 ENG 2 34 (27) 4/0 125.9 catch
02/11/21 BAN 1 16 (15) 3/0 106.6 bowled
30/10/21 SL 1 12 (10) 2/0 120 catch
23/10/21 AUS 2 7 (12) 1/0 58.3 bowled
14/09/21 SL 2 59 (46) 7/0 128.2 not out
12/09/21 SL 1 58 (48) 7/0 120.8 not out
10/09/21 SL 1 36 (32) 3/1 112.5 catch
22/07/21 IRE 2 27 (20) 5/0 135 lbw
19/07/21 IRE 2 20 (9) 3/1 222.2 catch
03/07/21 WI 2 60 (42) 4/2 142.8 catch
01/07/21 WI 1 60 (43) 6/2 139.5 catch
29/06/21 WI 1 72 (51) 5/2 141.1 catch
27/06/21 WI 2 26 (20) 2/2 130 catch
26/06/21 WI 2 37 (24) 2/2 154.1 catch
01/12/20 ENG 1 17 (12) 1/1 141.6 catch
29/11/20 ENG 2 30 (18) 3/1 166.6 catch
27/11/20 ENG 2 32 (23) 2/1 139.1 catch
26/02/20 AUS 1 5 (3) 1/0 166.6 bowled
23/02/20 AUS 1 70 (47) 5/4 148.9 catch
21/02/20 AUS 1 2 (3) 0/0 66.6 bowled
16/02/20 ENG 2 35 (24) 1/4 145.8 catch
14/02/20 ENG 2 65 (22) 2/8 295.4 catch
12/02/20 ENG 2 31 (15) 3/2 206.6 catch
22/09/19 IND 2 79 (52) 6/5 151.9 not out
18/09/19 IND 2 52 (37) 8/0 140.5 catch
19/03/19 SL 1 13 (17) 2/0 76.4 catch
17/11/18 AUS 1 22 (16) 0/2 137.5 stumped
12/10/18 ZIM 2 26 (23) 3/1 113 bowled
09/10/18 ZIM 1 5 (5) 1/0 100 catch
14/08/18 SL 1 20 (11) 4/0 181.8 run out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
28/03/16 SL 2 9 (6) 2/0 150 run out
25/03/16 WI 2 47 (46) 3/1 102.1 bowled
20/03/16 AFG 1 45 (31) 6/2 145.1 catch
18/03/16 ENG 2 52 (24) 7/3 216.6 catch
09/03/16 AUS 1 25 (13) 4/1 192.3 catch
06/03/16 AUS 2 44 (28) 8/1 157.1 bowled
04/03/16 AUS 2 7 (8) 1/0 87.5 catch
07/07/15 BAN 1 44 (31) 4/2 141.9 catch
05/07/15 BAN 2 12 (8) 0/1 150 catch
09/11/14 AUS 1 48 (27) 5/2 177.7 catch
07/11/14 AUS 1 0 (2) 0/0 0 catch
05/11/14 AUS 2 46 (39) 4/1 117.9 catch
04/04/14 IND 1 6 (4) 1/0 150 catch
29/03/14 ENG 2 29 (33) 2/0 87.8 stumped
27/03/14 NED 2 0 (2) 0/0 0 catch
24/03/14 NZ 1 4 (8) 0/0 50 catch
22/03/14 SL 1 25 (18) 4/1 138.8 bowled
14/03/14 AUS 1 41 (40) 2/2 102.5 catch
12/03/14 AUS 2 41 (20) 2/4 205 not out
22/11/13 PAK 2 26 (24) 4/0 108.3 catch
20/11/13 PAK 1 43 (33) 8/0 130.3 catch
15/11/13 PAK 1 30 (19) 6/0 157.8 catch
13/11/13 PAK 2 48 (38) 3/2 126.3 not out
06/08/13 SL 2 16 (19) 3/0 84.2 lbw
04/08/13 SL 2 19 (23) 3/0 82.6 stumped
02/08/13 SL 2 5 (7) 1/0 71.4 lbw
26/12/12 NZ 3 2 (4) 0/0 50 catch
23/12/12 NZ 7 0 (0) 0/0 not out
21/12/12 NZ 4 28 (23) 5/0 121.7 not out
R.HendricksT20551961663
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 1 8 (13) 1/0 61.5 run out
12/12/23 IND 1 49 (27) 8/1 181.4 catch
01/09/23 AUS 1 3 (9) 0/0 33.3 lbw
30/08/23 AUS 1 56 (43) 5/2 130.2 catch
28/03/23 WI 2 83 (44) 11/2 188.6 catch
26/03/23 WI 2 68 (28) 11/2 242.8 catch
25/03/23 WI 2 21 (12) 0/2 175 catch
04/10/22 IND 2 23 (20) 2/1 115 catch
02/10/22 IND 2 4 (3) 1/0 133.3 bowled
05/08/22 IRE 1 42 (40) 6/0 105 bowled
03/08/22 IRE 2 74 (53) 10/1 139.6 catch
31/07/22 ENG 2 70 (50) 9/0 140 catch
28/07/22 ENG 2 53 (32) 3/2 165.6 catch
27/07/22 ENG 2 57 (33) 9/1 172.7 catch
06/11/21 ENG 1 2 (8) 0/0 25 bowled
02/11/21 BAN 2 4 (5) 1/0 80 lbw
30/10/21 SL 2 11 (12) 1/0 91.6 lbw
26/10/21 WI 2 39 (30) 4/1 130 catch
14/09/21 SL 1 56 (42) 5/1 133.3 not out
12/09/21 SL 2 18 (19) 2/0 94.7 catch
10/09/21 SL 2 38 (30) 3/1 126.6 catch
24/07/21 IRE 2 69 (48) 7/1 143.7 catch
01/07/21 WI 2 2 (4) 0/0 50 stumped
29/06/21 WI 2 17 (11) 3/0 154.5 catch
27/06/21 WI 1 42 (30) 5/1 140 lbw
26/06/21 WI 1 17 (11) 2/1 154.5 bowled
14/02/21 PAK 2 2 (5) 0/0 40 bowled
13/02/21 PAK 2 42 (30) 3/3 140 catch
11/02/21 PAK 2 54 (42) 8/0 128.5 run out
01/12/20 ENG 3 13 (14) 2/0 92.8 catch
29/11/20 ENG 3 16 (18) 2/0 88.8 bowled
23/02/20 AUS 2 14 (17) 1/0 82.3 catch
22/09/19 IND 1 28 (26) 4/0 107.6 catch
18/09/19 IND 1 6 (11) 1/0 54.5 catch
24/03/19 SL 2 66 (52) 8/2 126.9 bowled
22/03/19 SL 2 65 (46) 9/0 141.3 catch
19/03/19 SL 2 8 (8) 1/0 100 run out
06/02/19 PAK 1 8 (12) 1/0 66.6 catch
03/02/19 PAK 1 28 (27) 3/0 103.7 run out
01/02/19 PAK 1 74 (41) 8/2 180.4 catch
17/11/18 AUS 2 19 (8) 3/1 237.5 catch
14/08/18 SL 3 19 (16) 2/1 118.7 bowled
24/02/18 IND 1 7 (13) 1/0 53.8 catch
21/02/18 IND 1 26 (17) 5/0 152.9 catch
18/02/18 IND 2 70 (50) 8/1 140 catch
25/06/17 ENG 2 0 (5) 0/0 0 catch
23/06/17 ENG 2 7 (8) 0/0 87.5 bowled
21/06/17 ENG 2 3 (2) 0/0 150 catch
25/01/17 SL 2 41 (34) 4/0 120.5 stumped
14/01/15 WI 2 42 (32) 5/1 131.2 catch
09/01/15 WI 1 12 (12) 1/0 100 lbw
09/11/14 AUS 2 49 (48) 5/0 102 bowled
07/11/14 AUS 2 18 (22) 2/0 81.8 stumped
05/11/14 AUS 1 0 (3) 0/0 0 catch
D.MillerT201081592155
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 5 35 (25) 2/2 140 bowled
12/12/23 IND 5 17 (12) 1/1 141.6 catch
28/03/23 WI 4 11 (11) 1/0 100 catch
26/03/23 WI 4 10 (10) 1/0 100 catch
25/03/23 WI 5 48 (22) 4/3 218.1 catch
06/11/22 NED 5 17 (17) 1/0 100 catch
30/10/22 IND 5 59 (46) 4/3 128.2 not out
27/10/22 BAN 6 2 (4) 0/0 50 not out
04/10/22 IND 6 3 (5) 0/0 60 catch
04/10/22 IND 5 19 (5) 0/3 380 not out
02/10/22 IND 6 14 (14) 20/15 100 not out
02/10/22 IND 5 106 (47) 8/7 225.5 not out
28/09/22 IND 5 64 (31) 4/5 206.4 not out
28/09/22 IND 5 0 (1) 0/0 0 bowled
05/08/22 IRE 6 32 (20) 1/3 160 not out
31/07/22 ENG 5 22 (9) 3/1 244.4 bowled
27/07/22 ENG 5 8 (12) 0/0 66.6 catch
17/06/22 IND 6 9 (7) 0/1 128.5 bowled
02/11/21 BAN 6 5 (2) 1/0 250 not out
30/10/21 SL 6 23 (13) 0/2 176.9 not out
23/10/21 AUS 6 16 (18) 0/0 88.8 lbw
10/09/21 SL 5 26 (15) 2/1 173.3 catch
24/07/21 IRE 3 36 (17) 4/1 211.7 not out
22/07/21 IRE 6 75 (44) 4/5 170.4 not out
19/07/21 IRE 6 28 (21) 3/0 133.3 catch
03/07/21 WI 4 18 (16) 1/0 112.5 not out
01/07/21 WI 6 12 (9) 0/1 133.3 catch
29/06/21 WI 6 2 (2) 0/0 100 catch
27/06/21 WI 4 11 (10) 1/0 110 catch
26/06/21 WI 6 9 (11) 0/0 81.8 catch
14/02/21 PAK 6 85 (45) 5/7 188.8 not out
13/02/21 PAK 5 25 (19) 2/1 131.5 not out
11/02/21 PAK 4 6 (10) 0/0 60 catch
26/02/20 AUS 5 15 (18) 0/0 83.3 catch
23/02/20 AUS 5 11 (13) 0/0 84.6 not out
21/02/20 AUS 5 2 (2) 0/0 100 catch
16/02/20 ENG 5 35 (20) 3/2 175 not out
14/02/20 ENG 3 21 (16) 1/2 131.2 catch
12/02/20 ENG 4 16 (14) 1/0 114.2 catch
18/09/19 IND 5 18 (15) 0/1 120 bowled
22/03/19 SL 5 9 (9) 1/0 100 not out
19/03/19 SL 5 41 (23) 5/1 178.2 run out
06/02/19 PAK 5 13 (9) 2/0 144.4 catch
03/02/19 PAK 4 65 (29) 4/5 224.1 not out
01/02/19 PAK 5 10 (12) 0/0 83.3 catch
17/11/18 AUS 5 11 (10) 1/0 110 catch
12/10/18 ZIM 6 19 (13) 4/0 146.1 not out
09/10/18 ZIM 5 39 (34) 1/2 114.7 catch
14/08/18 SL 6 14 (16) 2/0 87.5 catch
24/02/18 IND 2 24 (23) 2/1 104.3 catch
21/02/18 IND 5 5 (6) 0/0 83.3 catch
18/02/18 IND 4 9 (5) 0/1 180 catch
29/10/17 BAN 5 101 (36) 7/9 280.5 not out
26/10/17 BAN 5 25 (19) 1/0 131.5 not out
25/06/17 ENG 5 7 (6) 0/0 116.6 catch
23/06/17 ENG 5 8 (10) 0/0 80 catch
21/06/17 ENG 4 9 (7) 0/1 128.5 catch
25/01/17 SL 4 1 (4) 0/0 25 catch
22/01/17 SL 5 11 (14) 1/0 78.5 catch
20/01/17 SL 4 40 (18) 3/3 222.2 catch
25/03/16 WI 6 1 (4) 0/0 25 bowled
20/03/16 AFG 6 19 (8) 2/1 237.5 catch
18/03/16 ENG 6 28 (12) 2/2 233.3 not out
09/03/16 AUS 5 30 (16) 2/2 187.5 catch
06/03/16 AUS 5 33 (18) 2/2 183.3 catch
04/03/16 AUS 6 53 (35) 3/3 151.4 not out
19/02/16 ENG 6 13 (9) 1/1 144.4 catch
05/10/15 IND 6 10 (8) 0/1 125 not out
16/08/15 NZ 6 29 (20) 2/1 145 catch
14/08/15 NZ 5 2 (3) 0/0 66.6 not out
07/07/15 BAN 5 30 (28) 2/1 107.1 not out
05/07/15 BAN 5 1 (3) 0/0 33.3 lbw
11/01/15 WI 4 47 (26) 4/3 180.7 run out
09/01/15 WI 5 24 (21) 1/0 114.2 catch
09/11/14 AUS 4 34 (26) 3/0 130.7 not out
07/11/14 AUS 6 11 (15) 1/0 73.3 catch
05/11/14 AUS 5 9 (10) 1/0 90 not out
04/04/14 IND 6 23 (12) 2/1 191.6 not out
29/03/14 ENG 5 19 (15) 2/1 126.6 catch
27/03/14 NED 7 17 (18) 0/0 94.4 bowled
24/03/14 NZ 6 6 (6) 1/0 100 catch
22/03/14 SL 5 19 (16) 1/0 118.7 run out
14/03/14 AUS 6 2 (7) 0/0 28.5 catch
22/11/13 PAK 6 22 (13) 1/1 169.2 not out
20/11/13 PAK 6 19 (11) 2/1 172.7 not out
15/11/13 PAK 5 4 (4) 0/0 100 lbw
04/08/13 SL 6 36 (21) 1/2 171.4 catch
02/08/13 SL 6 25 (24) 0/1 104.1 catch
03/03/13 PAK 7 9 (15) 0/0 60 catch
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
09/01/11 IND 6 10 (8) 0/1 125 lbw
27/10/10 PAK 6 6 (6) 1/0 100 not out
26/10/10 PAK 6 13 (7) 3/0 185.7 not out
10/10/10 ZIM 5 25 (21) 1/1 119 bowled
20/05/10 WI 6 33 (26) 0/2 126.9 run out
F.PlessisT20491381501
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.VilliersT20681311493
Date Match BO R(B) 4s/6s SR Out
29/10/17 BAN 4 20 (15) 1/1 133.3 catch
26/10/17 BAN 3 49 (27) 8/0 181.4 catch
25/06/17 ENG 4 35 (19) 2/2 184.2 catch
23/06/17 ENG 4 46 (20) 4/3 230 catch
21/06/17 ENG 3 65 (58) 4/2 112 not out
17/02/17 NZ 4 26 (17) 3/1 152.9 catch
25/01/17 SL 3 63 (44) 2/3 143.1 catch
28/03/16 SL 4 20 (12) 0/2 166.6 not out
25/03/16 WI 5 10 (12) 1/0 83.3 bowled
20/03/16 AFG 4 64 (29) 4/5 220.6 catch
18/03/16 ENG 3 16 (8) 0/2 200 catch
06/03/16 AUS 1 13 (9) 1/1 144.4 bowled
04/03/16 AUS 1 0 (1) 0/0 0 Out Type
21/02/16 ENG 1 71 (29) 6/6 244.8 catch
19/02/16 ENG 2 7 (10) 0/0 70 catch
05/10/15 IND 1 19 (21) 2/0 90.4 bowled
02/10/15 IND 2 51 (32) 7/1 159.3 bowled
16/08/15 NZ 3 15 (9) 2/1 166.6 catch
14/08/15 NZ 3 33 (21) 5/0 157.1 catch
07/07/15 BAN 2 40 (34) 6/0 117.6 catch
05/07/15 BAN 1 2 (6) 0/0 33.3 catch
04/04/14 IND 5 10 (8) 1/0 125 catch
29/03/14 ENG 3 69 (28) 9/3 246.4 not out
27/03/14 NED 4 21 (21) 1/0 100 catch
24/03/14 NZ 4 5 (6) 1/0 83.3 bowled
22/03/14 SL 4 24 (16) 3/0 150 catch
14/03/14 AUS 5 11 (10) 0/1 110 catch
22/11/13 PAK 4 13 (8) 2/0 162.5 bowled
15/11/13 PAK 4 5 (6) 1/0 83.3 catch
06/08/13 SL 5 1 (1) 0/0 100 not out
04/08/13 SL 5 15 (14) 1/0 107.1 run out
02/08/13 SL 5 15 (16) 2/0 93.7 catch
03/03/13 PAK 1 36 (22) 4/2 163.6 bowled
02/10/12 IND 3 13 (13) 2/0 100 bowled
30/09/12 AUS 5 21 (24) 0/0 87.50
28/09/12 PAK 6 25 (18) 2/1 138.8 catch
22/09/12 SL 4 30 (13) 1/2 230.7 catch
17/09/12 NZ 4 54 (30) 5/2 180 catch
12/09/12 ENG 4 2 (3) 0/0 66.6 catch
08/09/12 ENG 4 10 (6) 2/0 166.6 catch
22/02/12 NZ 4 29 (23) 2/1 126 bowled
19/02/12 NZ 4 39 (36) 4/0 108.3 not out
17/02/12 NZ 4 8 (17) 0/0 47 catch
09/01/11 IND 4 14 (10) 2/0 140 run out
27/10/10 PAK 3 11 (15) 0/0 73.3 catch
26/10/10 PAK 3 0 (3) 0/0 0 bowled
20/05/10 WI 3 19 (17) 1/1 111.7 catch
19/05/10 WI 4 11 (14) 0/0 78.5 catch
10/05/10 PAK 4 53 (41) 1/2 129.2 catch
08/05/10 ENG 4 5 (9) 0/0 55.5 catch
06/05/10 NZ 4 47 (39) 1/2 120.51 not out
02/05/10 IND 4 31 (15) 1/3 206.6 catch
15/11/09 ENG 5 24 (13) 3/1 184.6 run out
13/11/09 ENG 4 10 (10) 1/0 100 not out
18/06/09 PAK 4 1 (5) 0/0 20 bowled
16/06/09 IND 3 63 (51) 7/0 123.5 catch
13/06/09 WI 4 17 (10) 2/0 170 catch
11/06/09 ENG 4 11 (12) 0/0 91.6 catch
09/06/09 NZ 6 15 (8) 2/0 187.5 run out
29/03/09 AUS 3 0 (5) 0/0 0.00 catch
27/03/09 AUS 3 7 (7) 1/0 100.00 bowled
11/01/09 AUS 3 0 (4) 0/0 0 hit wicket
16/12/07 WI 4 0 (4) 0/0 0.00 bowled
23/11/07 NZ 4 52 (45) 4/1 115.5 not out
20/09/07 IND 3 1 (4) 0/0 25 lbw
19/09/07 NZ 3 1 (5) 0/0 20 catch
H.AmlaT20371281119
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
J.DuminyT20681191693
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
G.SmithT2026101817
Date Match BO R(B) 4s/6s SR Out
27/10/10 PAK 1 38 (42) 4/0 90.4 stumped
26/10/10 PAK 1 13 (12) 3/0 108.3 bowled
10/10/10 ZIM 2 46 (29) 7/1 158.6 catch
20/05/10 WI 1 15 (18) 2/0 83.3 bowled
19/05/10 WI 1 37 (31) 3/1 119.3 stumped
10/05/10 PAK 2 13 (13) 1/0 100 catch
08/05/10 ENG 1 19 (24) 2/0 79.1 catch
06/05/10 NZ 2 14 (12) 2/0 116.67 catch
02/05/10 IND 3 36 (28) 1/2 128.5 run out
15/11/09 ENG 1 88 (44) 8/6 200 catch
13/11/09 ENG 1 41 (23) 3/4 178.2 catch
18/06/09 PAK 2 10 (14) 1/0 71.4 catch
16/06/09 IND 1 26 (26) 2/0 100 catch
13/06/09 WI 2 31 (18) 6/0 172.2 catch
11/06/09 ENG 1 11 (15) 2/0 73.3 catch
09/06/09 NZ 2 33 (35) 4/0 94.2 bowled
23/11/07 NZ 1 7 (16) 1/0 43.7 catch
20/09/07 IND 2 4 (6) 1/0 66.6 catch
19/09/07 NZ 1 2 (4) 0/0 50 catch
16/09/07 ENG 1 19 (13) 4/0 146.1 catch
15/09/07 BAN 1 41 (34) 6/0 120.5 catch
11/09/07 WI 1 28 (21) 4/1 133.3 catch
02/02/07 PAK 1 71 (40) 9/4 177.5 not out
01/12/06 IND 1 16 (21) 3/0 76.1 lbw
24/02/06 AUS 6 89 (58) 11/1 153.4 not out
09/01/06 AUS 1 22 (26) 3/0 84.6 bowled
A.MarkramT2038941077
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 3 25 (14) 3/2 178.5 catch
12/12/23 IND 3 30 (17) 4/1 176.4 catch
01/09/23 AUS 4 49 (38) 3/2 128.9 catch
30/08/23 AUS 4 7 (7) 0/0 100.0 catch
28/03/23 WI 5 35 (18) 4/0 194.4 not out
26/03/23 WI 5 38 (21) 4/1 180.9 not out
25/03/23 WI 4 14 (9) 3/0 155.5 catch
06/11/22 NED 4 17 (13) 2/0 130.7 catch
03/11/22 PAK 4 20 (14) 4/0 142.8 bowled
30/10/22 IND 4 52 (41) 6/1 126.8 catch
27/10/22 BAN 5 10 (11) 1/0 90.9 catch
02/10/22 IND 4 33 (19) 4/1 173.6 bowled
28/09/22 IND 4 25 (24) 3/1 104.1 lbw
05/08/22 IRE 4 27 (10) 1/3 270 catch
03/08/22 IRE 4 56 (27) 2/5 207.4 catch
31/07/22 ENG 4 51 (36) 5/0 141.6 not out
06/11/21 ENG 4 52 (25) 2/4 208 not out
02/11/21 BAN 4 0 (4) 0/0 catch
30/10/21 SL 5 19 (20) 2/0 95 bowled
26/10/21 WI 4 51 (26) 2/4 196.1 not out
23/10/21 AUS 4 40 (36) 3/1 111.1 catch
12/09/21 SL 3 21 (19) 3/0 110.5 not out
10/09/21 SL 3 48 (33) 1/2 145.4 catch
22/07/21 IRE 4 8 (6) 1/0 133.3 bowled
19/07/21 IRE 4 39 (30) 2/2 130 stumped
03/07/21 WI 3 70 (48) 3/4 145.8 catch
01/07/21 WI 4 20 (20) 2/0 100 bowled
29/06/21 WI 4 23 (18) 1/1 127.7 catch
16/04/21 PAK 2 11 (5) 1/1 220 lbw
14/04/21 PAK 2 63 (31) 6/4 203.2 bowled
12/04/21 PAK 2 54 (30) 7/3 180 catch
10/04/21 PAK 2 51 (32) 8/1 159.3 catch
24/03/19 SL 1 15 (12) 1/1 125 catch
22/03/19 SL 1 3 (5) 0/0 60 catch
R.RossouwT202969766
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

South Africa T20 Batting Stats Best Batting Strike Rate

  • Rory Kleinveldt

  • Matches Played: 5
  • Innings: 2
  • Average: 11.00
  • Strike Rate: 314.2
  • Runs: 22
  • Highest Score: 22
  • Fours: 1
  • Sixes: 3
  • Half Centuries: 0
  • Nineties: 0
  • Centuries: 0

South Africa T20 Batting Stats Best Batting Strike Rate

Batsman Mode M Inn SR R
R.KleinveldtT205314.222
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
D.PatersonT2082505
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
M.BreetzkeT20220020
Date Match BO R(B) 4s/6s SR Out
14/12/23 IND 2 4 (3) 1/0 133.3 bowled
12/12/23 IND 2 16 (7) 1/1 228.5 run out
C.JonkerT202196.557
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
S.MagalaT206188.834
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
D.PretoriusT2029164.1261
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.BruynT202162.526
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
M.MosehleT207161.5105
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
W.LubbeT20216016
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
R.RossouwT2029159.5766
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