Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
South Africa Records
ODI Matches Records
Batting Highest Career Batting Average - last 2 years
Highest averages for South Africa in ODIs - last 2 years
Highest averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
HE van der Dussen (SA)
2019-2025
71
65
12
2657
134
50.13
3053
87.02
6
17
3
206
50
Q de Kock (SA)
2013-2023
155
155
7
6770
178
45.74
7005
96.64
21
30
4
771
118
HG Munsey (SCOT)
2017-2025
70
69
10
2630
191
44.57
2925
89.91
3
18
4
268
83
H Klaasen (SA)
2018-2025
60
56
7
2141
174
43.69
1829
117.05
4
11
2
200
71
DA Miller (SA)
2010-2025
178
154
45
4611
139
42.30
4447
103.68
7
24
9
342
144
T Bavuma (SA)
2016-2025
53
51
5
1941
144
42.19
2205
88.02
5
8
2
195
26
B McMullen (SCOT)
2022-2025
37
33
4
1202
151
41.44
1365
88.05
4
4
1
117
30
AK Markram (SA)
2017-2025
83
79
9
2590
175
37.00
2650
97.73
3
14
6
264
58
RD Berrington (SCOT)
2008-2025
133
125
17
3600
127
33.33
4732
76.07
6
21
7
249
83
RR Hendricks (SA)
2018-2024
38
38
2
974
102
27.05
1264
77.05
1
7
2
101
9
MA Leask (SCOT)
2014-2025
91
72
14
1547
107*
26.67
1368
113.08
1
8
5
120
68
M Jansen (SA)
2022-2025
29
24
5
464
75*
24.42
436
106.42
-
1
2
34
22
MH Cross (SCOT)
2014-2025
110
96
2
2215
114
23.56
3085
71.79
2
11
3
202
23
AL Phehlukwayo (SA)
2016-2024
85
57
19
883
69*
23.23
1027
85.97
-
2
5
77
36
CN Greaves (SCOT)
2022-2025
30
23
6
381
56*
22.41
427
89.22
-
2
1
33
8
JH Davey (SCOT)
2010-2025
33
29
6
498
64
21.65
745
66.84
-
2
2
45
2
MRJ Watt (SCOT)
2016-2025
82
55
19
733
60
20.36
902
81.26
-
1
3
55
17
SM Sharif (SCOT)
2011-2025
90
58
26
609
40*
19.03
812
75.00
-
-
4
40
9
PWA Mulder (SA)
2017-2025
30
24
6
338
64
18.77
398
84.92
-
2
2
33
5
K Rabada (SA)
2015-2025
106
45
18
401
31*
14.85
507
79.09
-
-
2
30
12
KA Maharaj (SA)
2017-2025
54
29
6
294
40
12.78
360
81.66
-
-
1
35
4
L Ngidi (SA)
2018-2025
71
28
16
125
20*
10.41
242
51.65
-
-
5
8
6
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Minimum of 20 innings