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
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
125-114152109.64South Africav AustraliaHobart111 Nov 2018ODI # 4069
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
112*16111415198.24South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
10335422613-45.57South Africav PakistanCape Town203 Jan 2019Test # 2340
949270171134.28South Africav Sri LankaCenturion106 Mar 2019ODI # 4107
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
9014712416-72.58South Africav PakistanJohannesburg111 Jan 2019Test # 2341
9024418211-49.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
861498712-98.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
811077211-112.50South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
80*1771239-65.04South Africav PakistanDurban222 Jan 2019ODI # 4081
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
781349614181.25South Africav PakistanCape Town203 Jan 2019Test # 2340
78584564173.33South Africav PakistanCape Town101 Feb 2019T20I # 732
77*694273183.33South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
7523516210-46.29South Africav PakistanCape Town203 Jan 2019Test # 2340
74864182180.48South Africav PakistanCape Town101 Feb 2019T20I # 732
7122314414-49.30South Africav PakistanJohannesburg311 Jan 2019Test # 2341
69*115807286.25South Africav PakistanDurban222 Jan 2019ODI # 4081
67*122757-89.33South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
66117825180.48South Africav ZimbabwePaarl206 Oct 2018ODI # 4051
66655282126.92South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
65*512945224.13South Africav PakistanJohannesburg103 Feb 2019T20I # 734
6559469-141.30South Africav Sri LankaCenturion122 Mar 2019T20I # 758
64624443145.45South Africav Sri LankaCenturion122 Mar 2019T20I # 758
63*22414811-42.56South Africav PakistanCenturion426 Dec 2018Test # 2338
6092858170.58South Africav ZimbabweBloemfontein103 Oct 2018ODI # 4050
601661169-51.72South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
5980676188.05South Africav ZimbabwePaarl206 Oct 2018ODI # 4051
59107788-75.64South Africav PakistanCape Town203 Jan 2019Test # 2340
59131757-78.66South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5786765175.00South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5798667-86.36South Africav Sri LankaCenturion106 Mar 2019ODI # 4107
56694451127.27South Africav ZimbabweEast London109 Oct 2018T20I # 698
55*432953189.65South Africav PakistanCenturion206 Feb 2019T20I # 736
55112626-88.70South Africav Sri LankaDurban313 Feb 2019Test # 2347
53146879-60.91South Africav PakistanCenturion226 Dec 2018Test # 2338
51-713171.83South Africav AustraliaAdelaide209 Nov 2018ODI # 4067
5183576-89.47South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
50*107723-69.44South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*7761-381.96South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*117707-71.42South Africav Sri LankaGqeberha321 Feb 2019Test # 2348
5019112310-40.65South Africav PakistanCenturion426 Dec 2018Test # 2338
5085673-74.62South Africav Sri LankaDurban110 Mar 2019ODI # 4112
49104829-59.75South Africav PakistanJohannesburg111 Jan 2019Test # 2341
47-407-117.50South Africav AustraliaPerth204 Nov 2018ODI # 4065
47-653-72.30South Africav AustraliaAdelaide209 Nov 2018ODI # 4067
47117667-71.21South Africav Sri LankaDurban113 Feb 2019Test # 2347
4598535-84.90South Africav PakistanCenturion226 Dec 2018Test # 2338
4571675-67.16South Africav PakistanGqeberha119 Jan 2019ODI # 4080
45402714166.66South Africav PakistanJohannesburg103 Feb 2019T20I # 734
44594452100.00South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
44-744-59.45South Africav AustraliaPerth204 Nov 2018ODI # 4065
43453851113.15South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
4246407-105.00South Africav ZimbabwePaarl206 Oct 2018ODI # 4051
41*82463-89.13South Africav Sri LankaDurban110 Mar 2019ODI # 4112
41180986-41.83South Africav PakistanJohannesburg111 Jan 2019Test # 2341
4192685160.29South Africav PakistanJohannesburg111 Jan 2019Test # 2341
41533522117.14South Africav PakistanCenturion206 Feb 2019T20I # 736
41372351178.26South Africav Sri LankaCape Town219 Mar 2019T20I # 755
40*66423195.23South Africav PakistanCenturion225 Jan 2019ODI # 4084
39423412114.70South Africav ZimbabweEast London109 Oct 2018T20I # 698
38*171551253.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
36-326-112.50South Africav AustraliaPerth204 Nov 2018ODI # 4065
3651277-133.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3563496-71.42South Africav ZimbabweBloemfontein103 Oct 2018ODI # 4050
3580545-64.81South Africav Sri LankaDurban113 Feb 2019Test # 2347
35134705-50.00South Africav Sri LankaDurban313 Feb 2019Test # 2347
34*281423242.85South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
34252052170.00South Africav ZimbabweEast London109 Oct 2018T20I # 698
34383331103.03South Africav PakistanCape Town230 Jan 2019ODI # 4090
34483011113.33South Africav Sri LankaCape Town219 Mar 2019T20I # 755
33*422631126.92South Africav ZimbabwePotchefstroom212 Oct 2018T20I # 699
33*331722194.11South Africav Sri LankaCenturion122 Mar 2019T20I # 758
3361364-91.66South Africav PakistanCenturion225 Jan 2019ODI # 4084
33333132106.45South Africav PakistanJohannesburg103 Feb 2019T20I # 734
32*63432-74.41South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
32-421376.19South Africav AustraliaHobart111 Nov 2018ODI # 4069
32111723-44.44South Africav Sri LankaGqeberha321 Feb 2019Test # 2348
31*302141147.61South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
3137265-119.23South Africav PakistanDurban222 Jan 2019ODI # 4081
31322621119.23South Africav Sri LankaDurban110 Mar 2019ODI # 4112
2989713140.84South Africav PakistanCenturion226 Dec 2018Test # 2338
2937354-82.85South Africav Sri LankaDurban113 Feb 2019Test # 2347
2962414-70.73South Africav Sri LankaCenturion106 Mar 2019ODI # 4107
2942323-90.62South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
28*44372-75.67South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
2880441163.63South Africav ZimbabweBloemfontein103 Oct 2018ODI # 4050
2849273-103.70South Africav PakistanJohannesburg103 Feb 2019T20I # 734
2844313-90.32South Africav Sri LankaDurban313 Feb 2019Test # 2347
2742385-71.05South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
27-154-180.00South Africav AustraliaCarrara117 Nov 2018T20I # 711
2629252-104.00South Africav ZimbabwePaarl206 Oct 2018ODI # 4051
26282331113.04South Africav ZimbabwePotchefstroom212 Oct 2018T20I # 699
25*64391-64.10South Africav ZimbabwePaarl206 Oct 2018ODI # 4051
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:

Gujarat Lions vs Sunrisers Hyderabad at Kanpur, IPL 53rd match, May 13, 2017 [Twenty20]

Gujarat Lions vs Delhi Capitals at Kanpur, IPL 50th match, May 10, 2017 [Twenty20]

India vs England at Kanpur, England tour of India 1st T20I, Jan 26, 2017 [T20I # 592]