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

Search

South Africa 2012 Batsmen Stats

Bat Mode M Inn R HS
H.AmlaODI10678150
Date Match BO R(B) 4s/6s SR Out
05/09/12 ENG 1 97 (107) 9/1 90.6 not out
02/09/12 ENG 2 45 (73) 3/1 61.6 bowled
31/08/12 ENG 1 43 (51) 5/0 84.3 bowled
28/08/12 ENG 2 150 (124) 16/0 120.9 catch
03/03/12 NZ 1 76 (89) 7/0 85.3 catch
29/02/12 NZ 1 92 (107) 12/0 85.9 catch
25/02/12 NZ 1 8 (10) 1/0 80 bowled
14/01/12 SL 2 55 (58) 5/2 94.8 bowled
11/01/12 SL 1 112 (128) 8/0 87.5 catch
A.VilliersODI13645125
Date Match BO R(B) 4s/6s SR Out
05/09/12 ENG 5 75 (79) 10/0 94.9 not out
02/09/12 ENG 4 39 (46) 2/0 84.7 stumped
31/08/12 ENG 4 28 (31) 3/0 90.3 catch
28/08/12 ENG 5 28 (29) 1/0 96.5 bowled
03/03/12 NZ 6 9 (5) 0/1 180 not out
29/02/12 NZ 5 31 (35) 2/0 88.5 not out
25/02/12 NZ 5 106 (106) 3/4 100 not out
22/01/12 SL 4 125 (98) 10/4 127.5 not out
20/01/12 SL 3 96 (76) 8/3 126.3 bowled
17/01/12 SL 6 39 (36) 3/0 108.3 not out
14/01/12 SL 5 17 (13) 2/0 130.7 run out
11/01/12 SL 4 52 (40) 7/0 130 bowled
G.SmithODI11338125
Date Match BO R(B) 4s/6s SR Out
05/09/12 ENG 2 1 (6) 0/0 16.6 catch
02/09/12 ENG 1 29 (54) 2/0 53.7 catch
31/08/12 ENG 2 18 (25) 2/0 72 bowled
28/08/12 ENG 1 52 (76) 5/0 68.4 catch
25/02/12 NZ 2 9 (16) 1/0 56.2 catch
22/01/12 SL 1 125 (143) 9/4 87.4 catch
20/01/12 SL 2 68 (69) 7/1 98.5 catch
17/01/12 SL 1 2 (13) 0/0 15.3 bowled
14/01/12 SL 1 28 (56) 2/0 50 catch
11/01/12 SL 2 6 (8) 0/0 75 catch
J.DuminyODI1331266
Date Match BO R(B) 4s/6s SR Out
02/09/12 ENG 3 18 (22) 3/0 81.8 stumped
31/08/12 ENG 6 33 (46) 2/0 71.7 catch
28/08/12 ENG 3 14 (24) 1/0 58.3 run out
03/03/12 NZ 5 25 (37) 3/0 67.5 bowled
29/02/12 NZ 4 43 (39) 6/0 110.2 catch
25/02/12 NZ 4 46 (74) 2/0 62.1 catch
22/01/12 SL 6 5 (2) 1/0 250 not out
20/01/12 SL 5 36 (47) 2/0 76.5 catch
17/01/12 SL 5 25 (34) 2/0 73.5 run out
14/01/12 SL 4 66 (87) 0/1 75.8 not out
11/01/12 SL 6 1 (2) 0/0 50 catch
F.PlessisODI1327572
Date Match BO R(B) 4s/6s SR Out
05/09/12 ENG 3 3 (5) 0/0 60 catch
02/09/12 ENG 5 1 (8) 0/0 12.5 bowled
31/08/12 ENG 5 1 (4) 0/0 25 bowled
28/08/12 ENG 6 22 (19) 2/0 115.7 not out
03/03/12 NZ 4 19 (28) 1/0 67.8 lbw
29/02/12 NZ 3 34 (25) 6/0 136 catch
25/02/12 NZ 6 66 (49) 9/1 134.6 not out
22/01/12 SL 3 24 (39) 2/0 61.5 catch
20/01/12 SL 6 5 (12) 0/0 41.6 catch
17/01/12 SL 4 72 (74) 7/0 97.2 run out
14/01/12 SL 6 18 (16) 2/0 112.5 catch
11/01/12 SL 7 10 (13) 0/0 76.9 bowled
J.DuminyT20925548
Date Match BO R(B) 4s/6s SR Out
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
R.LeviT2012247117
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.PlessisT20922965
Date Match BO R(B) 4s/6s SR Out
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
H.AmlaT201022988
Date Match BO R(B) 4s/6s SR Out
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
A.VilliersT20921054
Date Match BO R(B) 4s/6s SR Out
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
J.OntongT201015948
Date Match BO R(B) 4s/6s SR Out
26/12/12 NZ 4 48 (30) 1/3 160 catch
17/09/12 NZ 6 0 (1) 0/0 0 catch
12/09/12 ENG 6 10 (7) 0/1 142.8 catch
24/06/12 ZIM 5 5 (7) 0/0 71.4 Out Type
23/06/12 ZIM 4 24 (32) 1/0 75 Out Type
22/06/12 BAN 4 41 (36) 2/1 113.8 stumped
20/06/12 ZIM 4 4 (6) 0/0 66.6 Out Type
H.DavidsT20314368
Date Match BO R(B) 4s/6s SR Out
26/12/12 NZ 1 68 (51) 7/2 133.3 catch
23/12/12 NZ 2 55 (38) 7/1 144.7 catch
21/12/12 NZ 2 20 (13) 3/1 153.8 bowled
J.KallisT20713561
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
J.KallisODI412672
Date Match BO R(B) 4s/6s SR Out
29/02/12 NZ 2 4 (5) 1/0 80 catch
25/02/12 NZ 3 13 (17) 2/0 76.4 catch
14/01/12 SL 3 37 (51) 3/0 72.5 catch
11/01/12 SL 3 72 (80) 6/1 90 run out
A.MorkelT201212422
Date Match BO R(B) 4s/6s SR Out
02/10/12 IND 8 10 (6) 0/1 166.6 bowled
28/09/12 PAK 7 9 (6) 1/0 150 not out
22/09/12 SL 6 0 (0) 0/0 not out
17/09/12 NZ 8 15 (4) 2/1 375 not out
12/09/12 ENG 5 17 (14) 0/1 121.4 not out
24/06/12 ZIM 7 34 (23) 3/1 147.8 not out
23/06/12 ZIM 6 6 (2) 0/1 300 not out
22/06/12 BAN 6 12 (8) 1/0 150 catch
20/06/12 ZIM 7 10 (8) 0/1 125 catch
19/06/12 BAN 4 22 (18) 0/2 122.2 catch
F.BehardienT20911824
Date Match BO R(B) 4s/6s SR Out
26/12/12 NZ 6 22 (11) 2/1 200 catch
23/12/12 NZ 5 5 (2) 1/0 250 not out
02/10/12 IND 6 13 (12) 1/0 108.3 catch
30/09/12 AUS 6 31 (27) 2/1 114.81 not out
28/09/12 PAK 5 18 (21) 2/0 85.7 stumped
17/09/12 NZ 7 24 (12) 0/2 200 not out
23/06/12 ZIM 5 19 (27) 0/0 70.3 not out
C.IngramT20410878
Date Match BO R(B) 4s/6s SR Out
24/06/12 ZIM 3 19 (20) 1/1 95 Out Type
22/06/12 BAN 3 1 (4) 0/0 25 catch
20/06/12 ZIM 3 48 (39) 5/2 123 Out Type
19/06/12 BAN 3 29 (22) 5/0 131.8 run out
A.MorkelODI710341
Date Match BO R(B) 4s/6s SR Out
03/03/12 NZ 3 41 (51) 2/3 80.3 catch
22/01/12 SL 5 18 (11) 3/0 163.6 run out
17/01/12 SL 7 7 (12) 0/0 58.3 not out
14/01/12 SL 7 12 (11) 1/0 109 not out
11/01/12 SL 5 25 (17) 1/2 147 catch
D.ElgarODI59342
Date Match BO R(B) 4s/6s SR Out
05/09/12 ENG 4 1 (10) 0/0 10 catch
02/09/12 ENG 6 35 (59) 1/0 59.3 catch
31/08/12 ENG 3 42 (61) 2/0 68.8 bowled
28/08/12 ENG 4 15 (28) 1/0 53.5 bowled
R.PetersonODI138131
Date Match BO R(B) 4s/6s SR Out
02/09/12 ENG 8 31 (20) 4/1 155 not out
31/08/12 ENG 8 23 (35) 1/0 65.7 not out
20/01/12 SL 8 23 (31) 2/0 74.1 not out
11/01/12 SL 8 4 (9) 0/0 44.4 not out
W.ParnellODI86627
Date Match BO R(B) 4s/6s SR Out
02/09/12 ENG 7 5 (13) 0/0 38.4 stumped
31/08/12 ENG 7 13 (8) 3/0 162.5 catch
28/08/12 ENG 7 0 (0) 0/0 not out
03/03/12 NZ 2 27 (41) 3/0 65.8 bowled
20/01/12 SL 7 21 (17) 0/1 123.5 run out
D.MillerT2036133
Date Match BO R(B) 4s/6s SR Out
26/12/12 NZ 5 28 (15) 4/0 186.6 catch
23/12/12 NZ 4 33 (18) 2/2 183.3 catch
A.PetersenODI36037
Date Match BO R(B) 4s/6s SR Out
22/01/12 SL 2 6 (7) 1/0 85.7 catch
20/01/12 SL 1 37 (39) 4/1 94.8 catch
17/01/12 SL 2 17 (27) 1/0 62.9 lbw
R.PetersonT20113511
Date Match BO R(B) 4s/6s SR Out
23/12/12 NZ 6 0 (1) 0/0 0 catch
02/10/12 IND 7 10 (10) 1/0 100 bowled
30/09/12 AUS 7 32 (19) 6/0 168.42 not out
28/09/12 PAK 8 3 (4) 0/0 75 not out
22/06/12 BAN 9 11 (6) 0/1 183.3 not out
Q.KockT2033028
Date Match BO R(B) 4s/6s SR Out
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
W.ParnellT2072622
Date Match BO R(B) 4s/6s SR Out
24/06/12 ZIM 8 12 (6) 2/0 200 not out
20/06/12 ZIM 9 3 (3) 0/0 100 not out
J.BothaT20102414
Date Match BO R(B) 4s/6s SR Out
02/10/12 IND 9 8 (5) 0/1 160 catch
22/02/12 NZ 7 2 (7) 0/0 28.5 catch
17/02/12 NZ 8 14 (8) 1/1 175 not out
J.OntongODI21717
Date Match BO R(B) 4s/6s SR Out
29/02/12 NZ 6 17 (19) 3/0 89.4 not out
C.IngramODI31413
Date Match BO R(B) 4s/6s SR Out
20/01/12 SL 4 1 (4) 0/0 25 lbw
17/01/12 SL 3 13 (8) 3/0 162.5 bowled
D.VilasT20388
Date Match BO R(B) 4s/6s SR Out
24/06/12 ZIM 6 2 (3) 0/0 66.6 catch
M.MorkelODI1187
Date Match BO R(B) 4s/6s SR Out
31/08/12 ENG 10 7 (11) 1/0 63.6 bowled
11/01/12 SL 10 1 (1) 0/0 100 not out
M.MorkelT201066
Date Match BO R(B) 4s/6s SR Out
02/10/12 IND 11 6 (3) 0/1 200 bowled
J.BothaODI155
Date Match BO R(B) 4s/6s SR Out
03/03/12 NZ 7 5 (10) 1/0 50 not out
D.SteynODI953
Date Match BO R(B) 4s/6s SR Out
02/09/12 ENG 10 3 (4) 0/0 75 not out
31/08/12 ENG 9 1 (7) 0/0 14.2 bowled
11/01/12 SL 9 1 (2) 0/0 50 bowled
V.PhilanderODI122
Date Match BO R(B) 4s/6s SR Out
20/01/12 SL 9 2 (5) 0/0 40 not out
R.McLarenODI311
Date Match BO R(B) 4s/6s SR Out
02/09/12 ENG 9 1 (1) 0/0 100 run out
M.LangeODI1000
A.PhangisoT202000
R.TheronT202000
C.MorrisT20200
Date Match BO R(B) 4s/6s SR Out
22/06/12 BAN 8 0 (1) 0/0 0 run out
R.McLarenT203000
R.KleinveldtT20300
Date Match BO R(B) 4s/6s SR Out
26/12/12 NZ 7 0 (0) 0/0 not out
M.LangeT204000
L.TsotsobeT206000
D.SteynT20600
Date Match BO R(B) 4s/6s SR Out
02/10/12 IND 10 0 (0) 0/0 not out
L.TsotsobeODI1200
Date Match BO R(B) 4s/6s SR Out
31/08/12 ENG 11 0 (1) 0/0 0 lbw