Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
139-108134128.70South Africav AustraliaHobart111 Nov 2018ODI # 4069
125-114152109.64South Africav AustraliaHobart111 Nov 2018ODI # 4069
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
112*16111415198.24South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
949270171134.28South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
8110772110112.50South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
80*1771239065.04South Africav PakistanDurban222 Jan 2019ODI # 4081
69*115807286.25South Africav PakistanDurban222 Jan 2019ODI # 4081
67*122757089.33South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
66117825180.48South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
6092858170.58South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
5980676188.05South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
59131757078.66South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5786765175.00South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5798667086.36South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
51-713171.83South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
5183576089.47South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
50*107723069.44South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*77610381.96South Africav PakistanCape Town230 Jan 2019ODI # 4090
5085673074.62South Africav Sri LankaDurban110 Mar 2019ODI # 4112
47-4070117.50South Africav AustraliaPerth24 Nov 2018ODI # 4065
47-653072.30South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
4571675067.16South Africav PakistanGqeberha119 Jan 2019ODI # 4080
44594452100.00South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
44-744059.45South Africav AustraliaPerth24 Nov 2018ODI # 4065
43453851113.15South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
42464070105.00South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
41*82463089.13South Africav Sri LankaDurban110 Mar 2019ODI # 4112
40*66423195.23South Africav PakistanCenturion225 Jan 2019ODI # 4084
38*171551253.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
36-3260112.50South Africav AustraliaPerth24 Nov 2018ODI # 4065
36512770133.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3563496071.42South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
34383331103.03South Africav PakistanCape Town230 Jan 2019ODI # 4090
3361364091.66South Africav PakistanCenturion225 Jan 2019ODI # 4084
32*63432074.41South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
32-421376.19South Africav AustraliaHobart111 Nov 2018ODI # 4069
31*302141147.61South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
31372650119.23South Africav PakistanDurban222 Jan 2019ODI # 4081
31322621119.23South Africav Sri LankaDurban110 Mar 2019ODI # 4112
2962414070.73South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
2942323090.62South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
28*44372075.67South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
2880441163.63South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
2742385071.05South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
26292520104.00South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
25*64391064.10South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
25*52331175.75South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
25231941131.57South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
2539303083.33South Africav PakistanCenturion225 Jan 2019ODI # 4084
2553361069.44South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
2465421057.14South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
2158282175.00South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
19*-201195.00South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
19-1721111.76South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
1853311058.06South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
17201140154.54South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
16*41292055.17South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
16*201220133.33South Africav PakistanGqeberha119 Jan 2019ODI # 4080
16-271059.25South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
14*13172082.35South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
14-320043.75South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
14-172082.35South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
1430172082.35South Africav PakistanCape Town230 Jan 2019ODI # 4090
11*-1120100.00South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
1137212052.38South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
10*-240041.66South Africav AustraliaPerth24 Nov 2018ODI # 4065
9-121075.00South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
9-170052.94South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
8-262030.76South Africav AustraliaHobart111 Nov 2018ODI # 4069
87520160.00South Africav PakistanDurban222 Jan 2019ODI # 4081
88820100.00South Africav PakistanDurban222 Jan 2019ODI # 4081
821180044.44South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
818161050.00South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
616141042.85South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
623110054.54South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
611141042.85South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
51361083.33South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
525200025.00South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
51591055.55South Africav PakistanDurban222 Jan 2019ODI # 4081
5991055.55South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
4*25141028.57South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
4*2310133.33South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
4871057.14South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
4-70057.14South Africav AustraliaHobart111 Nov 2018ODI # 4069
41570057.14South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
423110036.36South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3-110027.27South Africav AustraliaAdelaide29 Nov 2018ODI # 4067
31360050.00South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
2*-100200.00South Africav AustraliaPerth24 Nov 2018ODI # 4065
2*1780025.00South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
213100020.00South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
2-50040.00South Africav AustraliaPerth24 Nov 2018ODI # 4065
21790022.22South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
21040050.00South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
2650040.00South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A]

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]