khelstake Ads

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

Search

South Africa 2025 Batsmen Stats

Bat Mode M Inn R HS
M.BreetzkeODI2233150
Date Match BO R(B) 4s/6s SR Out
12/02/25 PAK 3 83 (84) 10/1 98.8 catch
10/02/25 NZ 1 150 (148) 11/5 101.3 catch
T.BavumaODI421682
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 2 56 (71) 4/1 78.8 catch
21/02/25 AFG 3 58 (76) 5/0 76.3 catch
12/02/25 PAK 1 82 (96) 13/0 85.4 run out
10/02/25 NZ 2 20 (23) 3/0 86.9 catch
R.DussenODI319372
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 3 69 (66) 4/2 104.5 bowled
01/03/25 ENG 3 72 (87) 6/3 82.7 not out
21/02/25 AFG 4 52 (46) 3/2 113 catch
H.KlaasenODI315487
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 5 3 (7) 0/0 42.8 catch
01/03/25 ENG 4 64 (56) 11/0 114.2 catch
12/02/25 PAK 4 87 (56) 11/3 155.3 catch
R.RickeltonODI3147103
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 1 17 (12) 4/0 141.6 catch
01/03/25 ENG 1 27 (25) 5/0 108 bowled
21/02/25 AFG 1 103 (106) 7/1 97.1 run out
D.MillerODI3121100
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 6 100 (67) 10/4 149.2 not out
01/03/25 ENG 5 7 (2) 0/1 350 not out
21/02/25 AFG 6 14 (18) 1/0 77.7 catch
W.MulderODI58664
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 7 8 (13) 1/0 61.5 catch
21/02/25 AFG 8 12 (6) 1/1 200 not out
12/02/25 PAK 5 2 (6) 0/0 33.3 catch
10/02/25 NZ 5 64 (60) 5/1 106.6 catch
A.MarkramODI38352
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 4 31 (29) 3/0 106.8 catch
21/02/25 AFG 5 52 (36) 6/1 144.4 not out
K.VerreynneODI24544
Date Match BO R(B) 4s/6s SR Out
12/02/25 PAK 6 44 (32) 3/1 137.5 not out
10/02/25 NZ 4 1 (4) 0/0 25 bowled
J.SmithODI14141
Date Match BO R(B) 4s/6s SR Out
10/02/25 NZ 3 41 (51) 1/2 80.3 run out
T.ZorziODI23322
Date Match BO R(B) 4s/6s SR Out
21/02/25 AFG 2 11 (11) 2/0 100 catch
12/02/25 PAK 2 22 (18) 3/1 122.2 catch
K.RabadaODI31616
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 10 16 (22) 2/0 72.7 catch
C.BoschODI11515
Date Match BO R(B) 4s/6s SR Out
12/02/25 PAK 7 15 (9) 1/1 166.6 not out
E.BoschODI177
Date Match BO R(B) 4s/6s SR Out
10/02/25 NZ 6 7 (9) 0/0 77.7 not out
M.JansenODI333
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 8 3 (7) 0/0 42.8 lbw
21/02/25 AFG 7 0 (1) 0/0 0 bowled
S.MuthusamyODI222
Date Match BO R(B) 4s/6s SR Out
10/02/25 NZ 7 2 (3) 0/0 66.6 catch
M.MpongwanaODI111
Date Match BO R(B) 4s/6s SR Out
10/02/25 NZ 8 1 (2) 0/0 50 not out
K.MaharajODI411
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 9 1 (4) 0/0 25 catch
L.NgidiODI511
Date Match BO R(B) 4s/6s SR Out
05/03/25 NZ 11 1 (2) 0/0 50 not out
J.DalaODI1000
T.StubbsODI100
Date Match BO R(B) 4s/6s SR Out
01/03/25 ENG 2 0 (5) 0/0 0 bowled
T.ShamsiODI2000