Khelosports Ads

South Africa ODI 2023 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 ODI 2023 batting performance.

Search

South Africa ODI 2023 Batsmen Stats

Bat Mode M Inn R HS
A.MarkramODI231031175
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 4 36 (41) 2/1 87.8 catch
17/12/23 IND 4 12 (21) 2/0 57.1 bowled
16/11/23 AUS 4 10 (20) 2/0 50 catch
10/11/23 AFG 4 25 (32) 1/1 78.1 catch
05/11/23 IND 4 9 (6) 2/0 150 catch
01/11/23 NZ 6 6 (1) 0/1 600 not out
27/10/23 PAK 4 91 (93) 7/3 97.8 catch
24/10/23 BAN 4 60 (69) 7/0 86.9 catch
21/10/23 ENG 4 42 (44) 4/0 95.4 catch
17/10/23 NED 4 1 (3) 0/0 33.3 bowled
12/10/23 AUS 4 56 (44) 7/1 127.2 catch
07/10/23 SL 4 106 (54) 14/3 196.2 catch
17/09/23 AUS 4 93 (87) 9/3 106.8 catch
15/09/23 AUS 4 8 (11) 0/0 72.7 catch
12/09/23 AUS 4 102 (74) 9/4 137.8 not out
09/09/23 AUS 4 3 (8) 0/0 37.5 catch
07/09/23 AUS 4 19 (14) 3/0 135.7 catch
02/04/23 NED 4 175 (126) 17/7 138.8 catch
31/03/23 NED 4 51 (39) 7/1 130.7 not out
21/03/23 WI 4 25 (26) 3/1 96.1 catch
01/02/23 ENG 4 39 (35) 1/2 111.4 catch
29/01/23 ENG 4 49 (43) 3/2 113.9 bowled
27/01/23 ENG 4 13 (19) 1/0 68.4 catch
Q.KockODI20937174
Date Match BO R(B) 4s/6s SR Out
16/11/23 AUS 1 3 (14) 0/0 21.4 catch
10/11/23 AFG 1 41 (47) 2/3 87.2 lbw
05/11/23 IND 1 5 (10) 1/0 50 bowled
01/11/23 NZ 1 114 (116) 10/3 98.2 catch
27/10/23 PAK 2 24 (14) 5/0 171.4 catch
24/10/23 BAN 1 174 (140) 15/7 124.2 catch
21/10/23 ENG 1 4 (2) 1/0 200 catch
17/10/23 NED 2 20 (22) 3/0 90.9 catch
12/10/23 AUS 1 109 (106) 8/5 102.8 bowled
07/10/23 SL 1 100 (84) 12/3 119 catch
17/09/23 AUS 1 27 (39) 4/0 69.2 catch
15/09/23 AUS 1 45 (64) 5/0 70.3 catch
12/09/23 AUS 1 82 (77) 10/2 106.4 catch
09/09/23 AUS 1 45 (30) 6/2 150 catch
07/09/23 AUS 1 11 (31) 2/0 35.4 catch
02/04/23 NED 1 8 (19) 1/0 42.1 catch
31/03/23 NED 1 9 (21) 2/0 42.8 catch
18/03/23 WI 1 48 (26) 5/3 184.6 lbw
29/01/23 ENG 1 31 (28) 4/1 110.7 catch
27/01/23 ENG 1 37 (41) 5/1 90.2 catch
H.KlaasenODI23927174
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 5 21 (22) 3/0 95.4 catch
17/12/23 IND 5 6 (9) 1/0 66.6 bowled
16/11/23 AUS 5 47 (48) 4/2 97.9 bowled
10/11/23 AFG 5 10 (13) 1/0 76.9 bowled
05/11/23 IND 5 1 (11) 0/0 9 lbw
01/11/23 NZ 5 15 (7) 1/1 214.2 not out
27/10/23 PAK 5 12 (10) 0/1 120 catch
24/10/23 BAN 5 90 (49) 2/8 183.6 catch
21/10/23 ENG 5 109 (67) 12/4 162.6 bowled
17/10/23 NED 5 28 (28) 4/0 100 catch
12/10/23 AUS 5 29 (27) 3/0 107.4 catch
07/10/23 SL 5 32 (20) 1/3 160 catch
17/09/23 AUS 5 6 (13) 0/0 46.1 bowled
15/09/23 AUS 5 174 (83) 13/13 209.6 catch
12/09/23 AUS 5 0 (2) 0/0 0 lbw
09/09/23 AUS 5 49 (36) 3/3 136.1 bowled
07/09/23 AUS 5 14 (19) 2/0 73.6 bowled
02/04/23 NED 5 28 (21) 4/0 133.3 catch
21/03/23 WI 5 119 (61) 15/5 195 not out
01/02/23 ENG 5 80 (62) 7/2 129 catch
29/01/23 ENG 5 27 (19) 3/0 142.1 catch
27/01/23 ENG 5 30 (32) 0/2 93.7 lbw
D.MillerODI23802101
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 6 10 (20) 0/0 50 catch
17/12/23 IND 6 2 (7) 0/0 28.5 catch
16/11/23 AUS 6 101 (116) 8/5 87 catch
10/11/23 AFG 6 24 (33) 1/1 72.7 catch
05/11/23 IND 6 11 (11) 2/0 100 bowled
01/11/23 NZ 4 53 (30) 2/4 176.6 catch
27/10/23 PAK 6 29 (33) 2/2 87.8 catch
24/10/23 BAN 6 34 (15) 1/4 226.6 not out
21/10/23 ENG 6 5 (6) 1/0 83.3 catch
17/10/23 NED 6 43 (52) 4/1 82.6 bowled
12/10/23 AUS 6 17 (13) 1/1 130.7 bowled
07/10/23 SL 6 39 (21) 3/2 185.7 not out
17/09/23 AUS 6 63 (65) 4/3 96.9 catch
15/09/23 AUS 6 82 (45) 6/5 182.2 not out
12/09/23 AUS 6 8 (17) 0/0 47 catch
09/09/23 AUS 6 49 (52) 6/0 94.2 lbw
07/09/23 AUS 6 0 (2) 0/0 0 catch
02/04/23 NED 6 91 (61) 6/4 149.1 catch
21/03/23 WI 6 17 (17) 0/2 100 catch
01/02/23 ENG 6 13 (7) 1/1 185.7 catch
29/01/23 ENG 6 58 (37) 2/3 156.7 not out
27/01/23 ENG 6 53 (56) 4/1 94.6 catch
R.DussenODI23799133
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 3 2 (17) 0/0 11.7 bowled
17/12/23 IND 3 0 (1) 0/0 0 lbw
16/11/23 AUS 3 6 (31) 0/0 19.3 catch
10/11/23 AFG 3 76 (95) 6/1 80 not out
05/11/23 IND 3 13 (32) 1/0 40.6 lbw
01/11/23 NZ 3 133 (118) 9/5 112.7 bowled
27/10/23 PAK 3 21 (39) 0/0 53.8 lbw
24/10/23 BAN 3 1 (7) 0/0 14.2 lbw
21/10/23 ENG 3 60 (61) 8/0 98.3 catch
17/10/23 NED 3 4 (7) 0/0 57.1 catch
12/10/23 AUS 3 26 (30) 2/0 86.6 catch
07/10/23 SL 3 108 (110) 13/2 98.1 catch
17/09/23 AUS 3 30 (48) 2/1 62.5 catch
15/09/23 AUS 3 62 (65) 7/2 95.3 catch
09/09/23 AUS 3 17 (19) 1/0 89.4 bowled
07/09/23 AUS 3 8 (16) 1/0 50 run out
02/04/23 NED 3 25 (40) 2/0 62.5 catch
31/03/23 NED 3 31 (41) 6/0 75.6 catch
21/03/23 WI 3 14 (8) 3/0 175 catch
18/03/23 WI 5 8 (11) 1/0 72.7 catch
01/02/23 ENG 3 5 (8) 0/0 62.5 catch
29/01/23 ENG 3 38 (38) 3/1 100 catch
27/01/23 ENG 3 111 (117) 6/1 94.8 catch
T.BavumaODI18782144
Date Match BO R(B) 4s/6s SR Out
16/11/23 AUS 2 0 (4) 0/0 0 catch
10/11/23 AFG 2 23 (28) 3/0 82.1 catch
05/11/23 IND 2 11 (19) 1/0 57.8 bowled
01/11/23 NZ 2 24 (28) 4/1 85.7 catch
27/10/23 PAK 1 28 (27) 4/1 103.7 catch
17/10/23 NED 1 16 (31) 2/1 51.6 bowled
12/10/23 AUS 2 35 (55) 2/0 63.6 catch
07/10/23 SL 2 8 (5) 2/0 160 lbw
17/09/23 AUS 2 0 (2) 0/0 0 run out
12/09/23 AUS 2 57 (62) 6/0 91.9 catch
09/09/23 AUS 2 46 (40) 4/3 115 lbw
07/09/23 AUS 2 114 (142) 14/1 80.2 not out
02/04/23 NED 2 6 (12) 1/0 50 catch
31/03/23 NED 2 90 (79) 8/1 113.9 not out
18/03/23 WI 2 144 (118) 11/7 122 catch
01/02/23 ENG 1 35 (27) 5/1 129.6 catch
29/01/23 ENG 2 109 (102) 14/1 106.8 bowled
27/01/23 ENG 2 36 (28) 4/1 128.5 catch
M.JansenODI2040675
Date Match BO R(B) 4s/6s SR Out
16/11/23 AUS 7 0 (1) 0/0 0 lbw
05/11/23 IND 7 14 (30) 1/0 46.6 catch
27/10/23 PAK 7 20 (14) 2/1 142.8 catch
24/10/23 BAN 7 1 (1) 0/0 100 not out
21/10/23 ENG 7 75 (42) 3/6 178.5 not out
17/10/23 NED 7 9 (25) 0/0 36 bowled
12/10/23 AUS 7 26 (22) 3/1 118.1 catch
07/10/23 SL 7 12 (7) 0/1 171.4 not out
17/09/23 AUS 7 47 (23) 4/3 204.3 catch
12/09/23 AUS 7 32 (16) 4/1 200 catch
09/09/23 AUS 7 23 (28) 0/2 82.1 lbw
07/09/23 AUS 7 32 (40) 3/1 80 bowled
02/04/23 NED 7 11 (13) 0/0 84.6 not out
21/03/23 WI 7 43 (33) 5/2 130.3 catch
18/03/23 WI 7 17 (14) 3/0 121.4 catch
01/02/23 ENG 7 12 (12) 2/0 100 catch
29/01/23 ENG 7 32 (29) 1/1 110.3 not out
R.HendricksODI723485
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 1 18 (23) 3/0 78.2 catch
17/12/23 IND 1 0 (8) 0/0 0 bowled
24/10/23 BAN 2 12 (19) 1/0 63.1 bowled
21/10/23 ENG 2 85 (75) 9/3 113.3 bowled
15/09/23 AUS 2 28 (34) 5/0 82.3 bowled
12/09/23 AUS 3 39 (45) 3/0 86.6 run out
01/02/23 ENG 2 52 (61) 6/0 85.2 bowled
T.ZorziODI415983
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 2 83 (87) 6/3 95.4 lbw
17/12/23 IND 2 28 (22) 2/2 127.2 catch
21/03/23 WI 2 21 (22) 3/0 95.4 lbw
18/03/23 WI 4 27 (26) 4/0 103.8 bowled
A.PhehlukwayoODI411239
Date Match BO R(B) 4s/6s SR Out
17/12/23 IND 8 33 (49) 3/2 67.3 lbw
10/11/23 AFG 7 39 (37) 1/3 105.4 not out
17/09/23 AUS 8 39 (19) 2/4 205.2 not out
09/09/23 AUS 8 1 (9) 0/0 11.1 catch
K.MaharajODI177940
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 8 14 (27) 0/0 51.8 catch
17/12/23 IND 9 4 (7) 1/0 57.1 catch
16/11/23 AUS 9 4 (8) 0/0 50 catch
05/11/23 IND 8 7 (11) 1/0 63.6 bowled
27/10/23 PAK 9 7 (21) 1/0 33.3 not out
21/10/23 ENG 9 1 (1) 0/0 100 not out
17/10/23 NED 9 40 (37) 5/1 108.1 catch
12/10/23 AUS 9 0 (2) 0/0 0 not out
17/09/23 AUS 10 0 (1) 0/0 0 bowled
07/09/23 AUS 9 2 (6) 0/0 33.3 bowled
G.CoetzeeODI155822
Date Match BO R(B) 4s/6s SR Out
16/11/23 AUS 8 19 (39) 2/0 48.7 catch
27/10/23 PAK 8 10 (13) 0/0 76.9 catch
21/10/23 ENG 8 3 (3) 0/0 100 catch
17/10/23 NED 8 22 (23) 2/1 95.6 catch
17/09/23 AUS 9 0 (1) 0/0 0 lbw
07/09/23 AUS 8 2 (8) 0/0 25 catch
18/03/23 WI 9 1 (3) 0/0 33.3 run out
K.RabadaODI144517
Date Match BO R(B) 4s/6s SR Out
16/11/23 AUS 10 10 (12) 0/1 83.3 catch
05/11/23 IND 9 6 (26) 0/0 23 catch
17/10/23 NED 10 9 (6) 0/1 150 catch
12/10/23 AUS 8 0 (1) 0/0 0 not out
09/09/23 AUS 9 17 (15) 0/2 113.3 not out
07/09/23 AUS 10 1 (7) 0/0 14.2 catch
27/01/23 ENG 9 2 (2) 0/0 100 not out
W.ParnellODI44034
Date Match BO R(B) 4s/6s SR Out
21/03/23 WI 8 4 (4) 1/0 100 not out
01/02/23 ENG 8 34 (29) 3/1 117.2 bowled
27/01/23 ENG 7 2 (4) 0/0 50 catch
L.NgidiODI162912
Date Match BO R(B) 4s/6s SR Out
05/11/23 IND 10 0 (3) 0/0 0 bowled
27/10/23 PAK 10 4 (14) 0/0 28.5 catch
17/10/23 NED 11 7 (24) 0/0 29.1 not out
17/09/23 AUS 11 0 (3) 0/0 0 not out
07/09/23 AUS 11 0 (10) 0/0 0 catch
02/04/23 NED 10 1 (2) 0/0 50 not out
18/03/23 WI 10 12 (23) 0/1 52.1 not out
01/02/23 ENG 10 5 (2) 1/0 250 not out
T.ShamsiODI122111
Date Match BO R(B) 4s/6s SR Out
17/12/23 IND 11 11 (8) 2/0 137.5 not out
16/11/23 AUS 11 1 (5) 0/0 20 not out
05/11/23 IND 11 4 (4) 1/0 100 not out
27/10/23 PAK 11 4 (6) 0/0 66.6 not out
09/09/23 AUS 11 0 (1) 0/0 0 lbw
18/03/23 WI 11 0 (2) 0/0 0 catch
01/02/23 ENG 11 1 (10) 0/0 10 bowled
B.HendricksODI11818
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 9 18 (26) 2/0 69.2 catch
S.MagalaODI5186
Date Match BO R(B) 4s/6s SR Out
12/09/23 AUS 8 6 (7) 0/0 85.7 not out
02/04/23 NED 8 5 (5) 1/0 100 catch
01/02/23 ENG 9 2 (6) 0/0 33.3 catch
27/01/23 ENG 8 5 (4) 1/0 125 not out
R.RickeltonODI21714
Date Match BO R(B) 4s/6s SR Out
21/03/23 WI 1 3 (10) 0/0 30 catch
18/03/23 WI 3 14 (16) 0/1 87.5 lbw
A.NortjeODI51510
Date Match BO R(B) 4s/6s SR Out
09/09/23 AUS 10 10 (13) 1/0 76.9 bowled
02/04/23 NED 9 5 (6) 1/0 83.3 bowled
R.RossouwODI111010
N.BurgerODI287
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 11 1 (7) 0/0 14.2 not out
17/12/23 IND 10 7 (32) 0/0 21.8 bowled
T.StubbsODI266
Date Match BO R(B) 4s/6s SR Out
18/03/23 WI 6 6 (10) 0/0 60 catch
B.FortuinODI454
Date Match BO R(B) 4s/6s SR Out
18/03/23 WI 8 1 (2) 0/0 50 stumped
L.WilliamsODI222
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 10 2 (3) 0/0 66.6 lbw
W.MulderODI211
Date Match BO R(B) 4s/6s SR Out
21/12/23 IND 7 1 (3) 0/0 33.3 catch
17/12/23 IND 7 0 (1) 0/0 0 lbw