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

Search

South Africa 2022 Batsmen Stats

Bat Mode M Inn R HS
Q.KockODI11465124
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 2 6 (10) 1/0 60 catch
11/10/22 IND 2 6 (10) 1/0 60 catch
09/10/22 IND 1 5 (8) 1/0 62.5 bowled
09/10/22 IND 1 5 (8) 1/0 62.5 bowled
06/10/22 IND 2 48 (54) 5/0 88.8 lbw
19/07/22 ENG 2 92 (76) 13/0 121 not out
23/03/22 BAN 2 12 (8) 2/0 150 catch
20/03/22 BAN 2 62 (41) 9/2 151.2 catch
23/01/22 IND 1 124 (130) 12/2 95.3 catch
21/01/22 IND 2 78 (66) 7/3 118.1 lbw
19/01/22 IND 1 27 (41) 2/0 65.8 bowled
R.RossouwT2011371108
Date Match BO R(B) 4s/6s SR Out
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
D.MillerT2014355106
Date Match BO R(B) 4s/6s SR Out
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
R.DussenODI7342129
Date Match BO R(B) 4s/6s SR Out
19/07/22 ENG 3 26 (38) 4/0 68.4 catch
23/03/22 BAN 5 4 (10) 0/0 40 catch
20/03/22 BAN 5 8 (14) 1/0 57.1 not out
18/03/22 BAN 5 86 (98) 9/1 87.7 catch
23/01/22 IND 5 52 (59) 4/1 88.1 catch
21/01/22 IND 5 37 (38) 2/0 97.3 not out
19/01/22 IND 5 129 (96) 9/4 134.3 not out
R.HendricksT20832374
Date Match BO R(B) 4s/6s SR Out
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
D.MillerODI1229579
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 6 7 (8) 1/0 87.5 bowled
11/10/22 IND 6 7 (8) 1/0 87.5 bowled
09/10/22 IND 6 35 (34) 4/0 102.9 not out
09/10/22 IND 6 35 (34) 4/0 102.9 not out
06/10/22 IND 6 75 (63) 5/3 119 not out
23/03/22 BAN 6 16 (31) 2/0 51.6 catch
18/03/22 BAN 6 79 (57) 8/3 138.5 stumped
23/01/22 IND 6 39 (38) 3/1 102.6 catch
19/01/22 IND 6 2 (2) 0/0 100 not out
A.MarkramT201129156
Date Match BO R(B) 4s/6s SR Out
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
Q.KockT201428269
Date Match BO R(B) 4s/6s SR Out
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
J.MalanODI1228091
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 1 15 (27) 3/0 55.5 catch
11/10/22 IND 1 15 (27) 3/0 55.5 catch
09/10/22 IND 2 25 (31) 4/0 80.6 lbw
09/10/22 IND 2 25 (31) 4/0 80.6 lbw
06/10/22 IND 1 22 (42) 3/0 52.3 catch
19/07/22 ENG 1 11 (18) 2/0 61.1 catch
23/03/22 BAN 1 39 (56) 7/0 69.6 catch
20/03/22 BAN 1 26 (40) 4/0 65 bowled
18/03/22 BAN 2 4 (10) 0/0 40 catch
23/01/22 IND 2 1 (6) 0/0 16.6 catch
21/01/22 IND 1 91 (108) 8/1 84.2 bowled
19/01/22 IND 2 6 (10) 1/0 60 catch
A.MarkramODI1025679
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 4 9 (19) 0/0 47.3 catch
11/10/22 IND 4 9 (19) 0/0 47.3 catch
09/10/22 IND 4 79 (89) 7/1 88.7 catch
09/10/22 IND 4 79 (89) 7/1 88.7 catch
06/10/22 IND 4 0 (5) 0/0 0 bowled
19/07/22 ENG 4 24 (34) 1/0 70.5 not out
18/03/22 BAN 4 0 (3) 0/0 0 catch
23/01/22 IND 4 15 (14) 3/0 107.1 catch
21/01/22 IND 4 37 (41) 4/0 90.2 not out
19/01/22 IND 4 4 (11) 0/0 36.3 run out
H.KlaasenT201023881
Date Match BO R(B) 4s/6s SR Out
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
T.BavumaODI7231110
Date Match BO R(B) 4s/6s SR Out
06/10/22 IND 3 8 (12) 2/0 66.6 bowled
23/03/22 BAN 4 2 (11) 0/0 18.1 lbw
20/03/22 BAN 4 37 (52) 3/1 71.1 catch
18/03/22 BAN 3 31 (55) 2/0 56.3 catch
23/01/22 IND 3 8 (12) 1/0 66.6 run out
21/01/22 IND 3 35 (36) 3/0 97.2 catch
19/01/22 IND 3 110 (143) 8/0 76.9 catch
T.StubbsT201217372
Date Match BO R(B) 4s/6s SR Out
03/11/22 PAK 6 18 (18) 0/1 100 catch
30/10/22 IND 6 6 (6) 1/0 100 lbw
27/10/22 BAN 4 7 (7) 1/0 100 catch
04/10/22 IND 4 23 (18) 2/1 127.7 catch
28/09/22 IND 6 0 (1) 0/0 0 catch
03/08/22 IRE 6 24 (11) 3/1 218.1 catch
31/07/22 ENG 6 8 (4) 2/0 200 catch
28/07/22 ENG 5 15 (12) 0/1 125 not out
27/07/22 ENG 6 72 (28) 2/8 257.1 catch
H.KlaasenODI413874
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 5 34 (42) 4/0 80.9 bowled
09/10/22 IND 5 30 (26) 2/2 115.3 catch
06/10/22 IND 5 74 (65) 6/2 113.8 not out
T.BavumaT201213436
Date Match BO R(B) 4s/6s SR Out
06/11/22 NED 2 20 (20) 2/0 100 bowled
03/11/22 PAK 1 36 (19) 4/1 189.4 catch
30/10/22 IND 2 10 (15) 0/1 66.6 catch
27/10/22 BAN 1 2 (6) 0/0 33.3 catch
24/10/22 ZIM 2 2 (2) 0/0 100 not out
04/10/22 IND 1 8 (10) 0/0 80 catch
04/10/22 IND 2 3 (8) 0/0 37.5 catch
02/10/22 IND 1 35 (30) 4/1 116.6 bowled
02/10/22 IND 1 0 (7) 0/0 0 catch
28/09/22 IND 2 10 (8) 2/0 125 catch
28/09/22 IND 2 0 (4) 0/0 0 bowled
17/06/22 IND 2 8 (11) 1/0 72.7 retired hurt
H.KlaasenDODI11123123
R.DussenT20611175
Date Match BO R(B) 4s/6s SR Out
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
D.PretoriusT2079129
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
K.VerreynneODI38858
Date Match BO R(B) 4s/6s SR Out
23/03/22 BAN 3 9 (16) 1/0 56.2 bowled
20/03/22 BAN 3 58 (77) 4/2 75.3 not out
18/03/22 BAN 1 21 (25) 2/1 84 lbw
R.HendricksODI27774
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 3 3 (21) 0/0 14.2 catch
09/10/22 IND 3 74 (76) 9/1 97.3 catch
K.MaharajT20156941
Date Match BO R(B) 4s/6s SR Out
06/11/22 NED 8 13 (12) 0/1 108.3 catch
04/10/22 IND 9 11 (8) 0/1 137.5 catch
28/09/22 IND 8 41 (35) 5/2 117.1 bowled
27/07/22 ENG 9 4 (5) 0/0 80 not out
17/06/22 IND 8 0 (2) 0/0 0 catch
A.PhehlukwayoDODI116767
K.MaharajODI96228
Date Match BO R(B) 4s/6s SR Out
09/10/22 IND 8 5 (13) 0/0 38.4 bowled
23/03/22 BAN 8 28 (39) 4/0 71.7 run out
18/03/22 BAN 10 23 (16) 3/1 143.7 lbw
23/01/22 IND 9 6 (5) 1/0 120 catch
R.DussenDODI116161
W.ParnellT20125424
Date Match BO R(B) 4s/6s SR Out
06/11/22 NED 7 0 (2) 0/0 0 catch
03/11/22 PAK 7 3 (4) 0/0 75 lbw
30/10/22 IND 7 2 (5) 0/0 40 not out
27/10/22 BAN 7 0 (2) 0/0 0 not out
04/10/22 IND 7 22 (18) 2/0 122.2 not out
02/10/22 IND 7 1 (4) 0/0 25 bowled
28/09/22 IND 7 24 (37) 1/1 64.8 catch
05/08/22 IRE 8 2 (4) 0/0 50 not out
D.PretoriusODI34020
Date Match BO R(B) 4s/6s SR Out
23/03/22 BAN 7 20 (29) 1/1 68.9 catch
23/01/22 IND 8 20 (25) 3/0 80 catch
W.ParnellODI43216
Date Match BO R(B) 4s/6s SR Out
09/10/22 IND 7 16 (22) 0/0 72.7 catch
09/10/22 IND 7 16 (22) 0/0 72.7 catch
M.JansenODI43014
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 8 14 (19) 1/1 73.6 catch
11/10/22 IND 8 14 (19) 1/1 73.6 catch
18/03/22 BAN 8 2 (4) 0/0 50 catch
K.RabadaT2013269
Date Match BO R(B) 4s/6s SR Out
06/11/22 NED 9 9 (8) 0/0 112.5 not out
03/11/22 PAK 8 1 (2) 0/0 50 run out
04/10/22 IND 8 9 (8) 1/0 112.5 catch
02/10/22 IND 8 0 (0) 0/0 not out
28/09/22 IND 9 7 (11) 0/0 63.6 not out
27/07/22 ENG 8 0 (1) 0/0 0 bowled
D.MillerDODI112222
A.PhehlukwayoT2042222
Date Match BO R(B) 4s/6s SR Out
27/07/22 ENG 7 22 (17) 3/0 129.4 catch
A.MarkramDODI111919
R.HendricksDODI111818
J.MalanDODI111616
L.NgidiODI91515
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 11 0 (6) 0/0 0 not out
23/03/22 BAN 10 0 (14) 0/0 0 catch
18/03/22 BAN 11 15 (10) 0/2 150 not out
23/01/22 IND 11 0 (0) 0/0 not out
A.NortjeDODI111414
M.JansenT2021212
Date Match BO R(B) 4s/6s SR Out
17/06/22 IND 7 12 (17) 1/1 70.5 catch
A.PhehlukwayoODI5115
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 7 5 (5) 1/0 100 bowled
18/03/22 BAN 7 2 (13) 0/0 15.3 catch
23/01/22 IND 7 4 (11) 0/0 36.3 run out
L.NgidiT201194
Date Match BO R(B) 4s/6s SR Out
03/11/22 PAK 10 4 (1) 1/0 400 not out
27/07/22 ENG 10 1 (2) 0/0 50 not out
17/06/22 IND 10 4 (10) 0/0 40 catch
K.MaharajDODI1188
A.NortjeT201284
Date Match BO R(B) 4s/6s SR Out
06/11/22 NED 10 4 (1) 1/0 400 not out
03/11/22 PAK 9 1 (5) 0/0 20 catch
04/10/22 IND 10 0 (1) 0/0 0 run out
28/09/22 IND 10 2 (2) 0/0 100 not out
17/06/22 IND 9 1 (4) 0/0 25 catch
K.RabadaODI554
Date Match BO R(B) 4s/6s SR Out
23/03/22 BAN 9 4 (3) 1/0 133.3 catch
18/03/22 BAN 9 1 (2) 0/0 50 catch
T.ShamsiT201354
Date Match BO R(B) 4s/6s SR Out
03/11/22 PAK 11 1 (1) 0/0 100 not out
04/10/22 IND 11 0 (1) 0/0 0 catch
17/06/22 IND 11 4 (3) 0/0 133.3 not out
T.ShamsiODI633
Date Match BO R(B) 4s/6s SR Out
23/03/22 BAN 11 3 (5) 0/0 60 not out
B.FortuinODI421
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 9 1 (5) 0/0 20 lbw
11/10/22 IND 9 1 (5) 0/0 20 lbw
09/10/22 IND 9 0 (1) 0/0 0 not out
09/10/22 IND 9 0 (1) 0/0 0 not out
L.NgidiDODI1000
T.ShamsiDODI1000
L.WilliamsT201000
S.MagalaODI200
Date Match BO R(B) 4s/6s SR Out
23/01/22 IND 10 0 (2) 0/0 0 catch
A.NortjeODI500
Date Match BO R(B) 4s/6s SR Out
11/10/22 IND 10 0 (1) 0/0 0 bowled
11/10/22 IND 10 0 (1) 0/0 0 bowled