South Africa 2017 Batsmen

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

Explore the batting statistics of batsmen from the South Africa cricket team, including runs scored, strike rates, and innings highlights, to gain insights into their 2017 batting performance.

Search

South Africa 2017 Batsmen Stats

Bat Mode M Inn R HS
Q.KockODI19956168
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 2 73 (68) 9/1 107.3 catch
18/10/17 BAN 2 46 (61) 1/0 75.4 lbw
15/10/17 BAN 1 168 (145) 21/2 115.8 not out
11/06/17 IND 1 53 (72) 4/0 73.6 bowled
07/06/17 PAK 1 33 (49) 2/0 67.3 lbw
03/06/17 SL 2 23 (42) 2/0 54.7 catch
29/05/17 ENG 2 34 (39) 4/0 87.1 bowled
27/05/17 ENG 1 98 (103) 11/0 95.1 catch
24/05/17 ENG 2 5 (13) 0/0 38.4 catch
04/03/17 NZ 1 6 (10) 1/0 60 catch
01/03/17 NZ 2 0 (1) 0/0 0 catch
25/02/17 NZ 1 68 (70) 6/2 97.1 catch
22/02/17 NZ 2 57 (65) 6/0 87.6 catch
19/02/17 NZ 1 69 (64) 9/1 107.8 catch
10/02/17 SL 1 109 (87) 16/0 125.2 catch
07/02/17 SL 2 55 (46) 7/2 119.5 catch
04/02/17 SL 1 8 (11) 1/0 72.7 bowled
01/02/17 SL 2 17 (22) 2/0 77.2 catch
28/01/17 SL 1 34 (40) 4/0 85 catch
F.PlessisODI19905185
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 3 91 (67) 10/1 135.8 retired hurt
18/10/17 BAN 3 0 (3) 0/0 0 bowled
11/06/17 IND 3 36 (50) 1/0 72 bowled
07/06/17 PAK 3 26 (44) 1/0 59 bowled
03/06/17 SL 3 75 (70) 6/0 107.1 catch
29/05/17 ENG 4 5 (7) 1/0 71.4 catch
27/05/17 ENG 3 16 (20) 2/0 80 catch
24/05/17 ENG 3 67 (61) 8/0 109.8 catch
04/03/17 NZ 3 51 (90) 6/0 56.6 not out
01/03/17 NZ 3 67 (97) 4/0 69 catch
25/02/17 NZ 3 36 (46) 4/0 78.2 catch
22/02/17 NZ 3 11 (17) 2/0 64.7 bowled
19/02/17 NZ 3 14 (18) 1/0 77.7 lbw
10/02/17 SL 3 41 (34) 1/2 120.5 catch
07/02/17 SL 3 185 (141) 16/3 131.2 catch
04/02/17 SL 3 24 (27) 3/1 88.8 catch
01/02/17 SL 3 105 (120) 7/1 87.5 catch
28/01/17 SL 3 55 (68) 5/0 80.8 not out
H.AmlaODI18862154
Date Match BO R(B) 4s/6s SR Out
18/10/17 BAN 1 85 (92) 4/0 92.3 catch
15/10/17 BAN 2 110 (112) 8/0 98.2 not out
11/06/17 IND 2 35 (54) 3/1 64.8 catch
07/06/17 PAK 2 16 (20) 2/0 80 lbw
03/06/17 SL 1 103 (115) 5/2 89.5 run out
29/05/17 ENG 1 55 (54) 11/0 101.8 bowled
27/05/17 ENG 2 24 (29) 3/0 82.7 catch
24/05/17 ENG 1 73 (76) 8/0 96 lbw
04/03/17 NZ 2 8 (28) 1/0 28.5 catch
01/03/17 NZ 1 40 (38) 6/1 105.2 bowled
25/02/17 NZ 2 7 (19) 0/0 36.8 catch
22/02/17 NZ 1 10 (13) 2/0 76.9 lbw
19/02/17 NZ 2 35 (43) 4/0 81.3 catch
10/02/17 SL 2 154 (134) 15/5 114.9 catch
07/02/17 SL 1 1 (9) 0/0 11.1 catch
04/02/17 SL 2 34 (54) 4/0 62.9 run out
01/02/17 SL 1 15 (14) 3/0 107.1 lbw
28/01/17 SL 2 57 (71) 5/1 80.2 catch
A.VilliersODI19773176
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 5 20 (15) 1/1 133.3 catch
18/10/17 BAN 4 176 (104) 15/7 169.2 catch
11/06/17 IND 4 16 (12) 1/0 133.3 run out
07/06/17 PAK 4 0 (1) 0/0 0 catch
03/06/17 SL 4 4 (4) 0/0 100 catch
29/05/17 ENG 5 27 (30) 5/0 90 not out
27/05/17 ENG 4 52 (50) 6/0 104 catch
24/05/17 ENG 4 45 (38) 7/0 118.4 catch
04/03/17 NZ 5 23 (21) 2/2 109.5 catch
01/03/17 NZ 5 72 (59) 4/3 122 not out
25/02/17 NZ 4 85 (80) 7/1 106.2 catch
22/02/17 NZ 5 45 (49) 2/0 91.8 catch
19/02/17 NZ 4 37 (34) 3/0 108.8 not out
10/02/17 SL 4 14 (9) 2/0 155.5 catch
07/02/17 SL 4 64 (62) 4/0 103.2 bowled
04/02/17 SL 4 60 (61) 5/0 98.3 not out
01/02/17 SL 4 3 (5) 0/0 60 catch
28/01/17 SL 4 30 (27) 3/1 111.1 not out
D.MillerODI13370117
Date Match BO R(B) 4s/6s SR Out
11/06/17 IND 5 1 (3) 0/0 33.3 run out
07/06/17 PAK 5 75 (104) 1/3 72.1 not out
03/06/17 SL 5 18 (22) 1/1 81.8 catch
27/05/17 ENG 5 71 (51) 5/2 139.2 not out
24/05/17 ENG 6 11 (10) 0/1 110 catch
04/03/17 NZ 6 45 (35) 6/2 128.5 not out
01/03/17 NZ 6 1 (4) 0/0 25 catch
25/02/17 NZ 6 3 (7) 0/0 42.8 catch
22/02/17 NZ 6 28 (39) 3/0 71.7 catch
01/02/17 SL 6 117 (98) 3/6 119.3 not out
A.VilliersT20730465
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
J.DuminyODI1728738
Date Match BO R(B) 4s/6s SR Out
18/10/17 BAN 5 30 (30) 0/1 100 lbw
11/06/17 IND 6 20 (41) 1/0 48.7 not out
07/06/17 PAK 6 8 (14) 0/0 57.1 catch
03/06/17 SL 6 38 (20) 5/1 190 not out
29/05/17 ENG 3 28 (43) 3/0 65.1 not out
24/05/17 ENG 5 15 (18) 1/0 83.3 catch
04/03/17 NZ 4 3 (10) 0/0 30 catch
01/03/17 NZ 4 25 (41) 1/0 60.9 bowled
25/02/17 NZ 5 16 (34) 1/0 47 run out
22/02/17 NZ 4 34 (44) 3/0 77.2 stumped
19/02/17 NZ 5 1 (4) 0/0 25 catch
10/02/17 SL 5 10 (12) 1/0 83.3 catch
07/02/17 SL 5 20 (22) 2/0 90.9 catch
04/02/17 SL 5 28 (40) 2/0 70 not out
01/02/17 SL 5 11 (19) 0/0 57.8 catch
F.BehardienT20921364
Date Match BO R(B) 4s/6s SR Out
29/10/17 BAN 6 6 (5) 0/0 120 not out
26/10/17 BAN 6 36 (17) 2/2 211.7 not out
25/06/17 ENG 6 3 (8) 0/0 37.5 catch
23/06/17 ENG 6 32 (21) 2/2 152.3 lbw
21/06/17 ENG 5 64 (52) 4/2 123 not out
17/02/17 NZ 6 8 (7) 0/1 114.2 catch
25/01/17 SL 5 6 (6) 0/0 100 run out
22/01/17 SL 6 27 (22) 2/0 122.7 catch
20/01/17 SL 5 31 (18) 3/1 172.2 not out
D.MillerT208202101
Date Match BO R(B) 4s/6s SR Out
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
C.MorrisODI1417336
Date Match BO R(B) 4s/6s SR Out
11/06/17 IND 7 4 (8) 0/0 50 catch
07/06/17 PAK 8 28 (45) 1/0 62.2 catch
03/06/17 SL 7 20 (19) 3/0 105.2 run out
27/05/17 ENG 7 36 (22) 3/2 163.6 not out
24/05/17 ENG 7 5 (4) 1/0 125 catch
01/03/17 NZ 8 28 (27) 4/0 103.7 bowled
22/02/17 NZ 8 7 (8) 1/0 87.5 run out
19/02/17 NZ 7 16 (16) 3/0 100 catch
10/02/17 SL 7 3 (4) 0/0 75 not out
01/02/17 SL 7 26 (20) 0/2 130 catch
H.AmlaT20315085
Date Match BO R(B) 4s/6s SR Out
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
F.BehardienODI712536
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 6 33 (24) 4/0 137.5 not out
18/10/17 BAN 6 7 (9) 0/0 77.7 not out
27/05/17 ENG 6 17 (25) 0/0 68 catch
19/02/17 NZ 6 0 (1) 0/0 0 bowled
10/02/17 SL 6 32 (20) 1/2 160 catch
07/02/17 SL 6 36 (20) 4/1 180 not out
J.SmutsT20611045
Date Match BO R(B) 4s/6s SR Out
25/06/17 ENG 1 29 (30) 2/1 96.6 catch
23/06/17 ENG 1 45 (35) 4/3 128.5 catch
21/06/17 ENG 1 0 (1) 0/0 0 bowled
25/01/17 SL 1 19 (14) 3/0 135.7 lbw
22/01/17 SL 1 4 (8) 1/0 50 catch
20/01/17 SL 1 13 (8) 1/1 162.5 catch
M.MosehleT20710536
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.ParnellODI119435
Date Match BO R(B) 4s/6s SR Out
07/06/17 PAK 7 0 (1) 0/0 0 bowled
03/06/17 SL 8 7 (8) 0/0 87.5 not out
24/05/17 ENG 8 19 (23) 2/0 82.6 catch
01/03/17 NZ 9 29 (12) 2/2 241.6 run out
25/02/17 NZ 8 35 (32) 2/1 109.3 run out
22/02/17 NZ 9 0 (4) 0/0 0 lbw
10/02/17 SL 8 1 (1) 0/0 100 not out
07/02/17 SL 7 1 (1) 0/0 100 not out
01/02/17 SL 8 2 (2) 0/0 100 not out
K.RabadaODI187326
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 9 23 (11) 3/1 209 not out
11/06/17 IND 9 5 (8) 1/0 62.5 catch
07/06/17 PAK 9 26 (23) 2/0 113 catch
24/05/17 ENG 10 19 (21) 1/1 90.4 catch
A.PhehlukwayoODI147229
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 8 5 (4) 1/0 125 catch
18/10/17 BAN 8 0 (0) 0/0 not out
11/06/17 IND 8 4 (11) 0/0 36.3 lbw
24/05/17 ENG 9 4 (6) 1/0 66.6 bowled
25/02/17 NZ 9 1 (1) 0/0 100 not out
22/02/17 NZ 10 29 (34) 4/0 85.2 not out
19/02/17 NZ 8 29 (23) 2/2 126 not out
D.PretoriusODI97150
Date Match BO R(B) 4s/6s SR Out
18/10/17 BAN 7 0 (1) 0/0 0 catch
01/03/17 NZ 7 10 (21) 1/0 47.6 run out
25/02/17 NZ 7 11 (11) 2/0 100 bowled
22/02/17 NZ 7 50 (27) 4/2 185.1 bowled
A.MarkramODI16666
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 4 66 (60) 4/2 110 run out
Q.KockT2025959
Date Match BO R(B) 4s/6s SR Out
26/10/17 BAN 1 59 (44) 5/1 134 lbw
17/02/17 NZ 2 0 (4) 0/0 0 catch
R.HendricksT2045141
Date Match BO R(B) 4s/6s SR Out
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
T.BavumaODI14848
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 1 48 (47) 5/0 102.1 catch
J.DuminyT2034629
Date Match BO R(B) 4s/6s SR Out
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
H.KuhnT2023929
Date Match BO R(B) 4s/6s SR Out
22/01/17 SL 2 29 (20) 1/2 145 stumped
20/01/17 SL 2 10 (6) 2/0 166.6 lbw
F.PlessisT2013636
Date Match BO R(B) 4s/6s SR Out
17/02/17 NZ 3 36 (25) 1/3 144 lbw
C.MorrisT2032912
Date Match BO R(B) 4s/6s SR Out
25/06/17 ENG 3 8 (9) 1/0 88.8 catch
23/06/17 ENG 7 12 (11) 1/0 109 catch
17/02/17 NZ 7 9 (7) 0/1 128.5 not out
A.PhehlukwayoT2092727
Date Match BO R(B) 4s/6s SR Out
25/06/17 ENG 8 27 (20) 4/0 135 not out
23/06/17 ENG 8 0 (1) 0/0 0 bowled
22/01/17 SL 8 0 (2) 0/0 0 catch
T.BruynT2022619
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
A.PhangisoT2041313
Date Match BO R(B) 4s/6s SR Out
22/01/17 SL 9 13 (19) 1/0 68.4 catch
W.ParnellT205104
Date Match BO R(B) 4s/6s SR Out
17/02/17 NZ 8 4 (1) 1/0 400 not out
25/01/17 SL 7 3 (3) 0/0 100 not out
22/01/17 SL 7 3 (7) 0/0 42.8 catch
20/01/17 SL 7 0 (0) 0/0 not out
M.MorkelT20255
Date Match BO R(B) 4s/6s SR Out
25/06/17 ENG 9 5 (2) 1/0 250 not out
23/06/17 ENG 9 0 (1) 0/0 0 not out
D.PatersonT20544
Date Match BO R(B) 4s/6s SR Out
23/06/17 ENG 10 4 (1) 1/0 400 not out
W.MulderODI122
Date Match BO R(B) 4s/6s SR Out
22/10/17 BAN 7 2 (4) 0/0 50 lbw
L.NgidiT20322
Date Match BO R(B) 4s/6s SR Out
22/01/17 SL 11 2 (3) 0/0 66.6 not out
I.TahirT20611
Date Match BO R(B) 4s/6s SR Out
22/01/17 SL 10 1 (6) 0/0 16.6 bowled
I.TahirODI1711
Date Match BO R(B) 4s/6s SR Out
11/06/17 IND 11 1 (7) 0/0 14.2 run out
24/05/17 ENG 11 0 (0) 0/0 not out
22/02/17 NZ 11 0 (0) 0/0 not out
T.ShamsiODI2000
T.ShamsiT202000
D.PretoriusT202000
K.MaharajODI2000
B.HendricksT202000
R.FrylinckT202000
D.PatersonODI3000
M.MorkelODI400
Date Match BO R(B) 4s/6s SR Out
11/06/17 IND 10 0 (1) 0/0 0 catch
07/06/17 PAK 10 0 (0) 0/0 not out