Batting Most Runs Innings IN South Africa

High scores in 2018 in Tests+ODIs+T20Is IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
1932241551810124.51Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
175179126177138.88South Africav NetherlandsJohannesburg12 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion115 Sep 2023ODI # 4646
17237628020-61.42South Africav West IndiesJohannesburg38 Mar 2023Test # 2497
160*220159122100.62Indiav South AfricaCape Town17 Feb 2018ODI # 3971
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
15337921715-70.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
14334021819-65.59South Africav AustraliaDurban41 Mar 2018Test # 2297
141*43428420149.64South Africav AustraliaCape Town122 Mar 2018Test # 2300
13744232615242.02Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
135*38222618159.73Englandv South AfricaGqeberha116 Jan 2020Test # 2380
133*49731119142.76Englandv South AfricaCape Town33 Jan 2020Test # 2379
13119012767103.14Englandv South AfricaKimberley11 Feb 2023ODI # 4514
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
129*2151397492.80South Africav AustraliaBloemfontein24 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl119 Jan 2022ODI # 4344
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
128*-11557111.30West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
12724116322-77.91South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
126*26114620186.30South Africav AustraliaGqeberha29 Mar 2018Test # 2298
12417113012295.38South Africav IndiaCape Town123 Jan 2022ODI # 4349
12413599191125.25Australiav South AfricaBloemfontein19 Sep 2023ODI # 4638
123*17611473107.89South Africav AustraliaPaarl129 Feb 2020ODI # 4248
123*19613410291.79South Africav PakistanCenturion12 Apr 2021ODI # 4285
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
120183112112107.14South Africav IndiaDurban11 Feb 2018ODI # 3969
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
119*-61155195.08South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
11818911476103.50Englandv South AfricaKimberley11 Feb 2023ODI # 4514
11860461011256.52West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
114*21414214180.28South Africav AustraliaBloemfontein17 Sep 2023ODI # 4635
11314091114124.17Englandv South AfricaBloemfontein227 Jan 2023ODI # 4512
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
112*16111415198.24South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
11216411910-94.11Indiav South AfricaDurban21 Feb 2018ODI # 3969
1111681176194.87South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
1102001438-76.92South Africav IndiaPaarl119 Jan 2022ODI # 4344
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
109117102141106.86South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
1081631088-100.00Australiav South AfricaPotchefstroom17 Mar 2020ODI # 4254
1081671146394.73Indiav South AfricaPaarl121 Dec 2023ODI # 4716
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
10715211311194.69South Africav EnglandCape Town24 Feb 2020ODI # 4234
1077550710214.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
10613793123113.97Australiav South AfricaBloemfontein19 Sep 2023ODI # 4638
106164103172102.91South Africav IndiaCape Town33 Jan 2024Test # 2522
105*20213312378.94South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
10335422613-45.57South Africav PakistanCape Town23 Jan 2019Test # 2340
10321012819-80.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
10313210417-99.03Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
102*1087494137.83South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
1011551049397.11Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
10119913714473.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
10136125011-40.40South Africav Sri LankaGqeberha15 Dec 2024Test # 2566
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
100825678178.57Indiav South AfricaJohannesburg114 Dec 2023T20I # 2401
99*-47115210.63Englandv South AfricaCape Town21 Dec 2020T20I # 1113
991257794128.57Australiav South AfricaCenturion215 Sep 2023ODI # 4646
98*-5356184.90Ugandav TanzaniaBenoni222 Sep 2022T20I # 1792
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
981501035295.14South Africav EnglandCape Town24 Feb 2020ODI # 4234
971257484131.08South Africav PakistanCape Town219 Dec 2024ODI # 4819
96*30918810-51.06South Africav IndiaJohannesburg43 Jan 2022Test # 2445
9626517313155.49Australiav South AfricaDurban11 Mar 2018Test # 2297
9617513917-69.06South Africav West IndiesJohannesburg18 Mar 2023Test # 2497
95*28519413-48.96South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
9517912814-74.21South Africav EnglandCenturion126 Dec 2019Test # 2377
9520213016-73.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
951501129184.82South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
94*1548183116.04Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
9420215015-62.66South Africav IndiaCenturion113 Jan 2018Test # 2293
949270171134.28South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
941188273114.63Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
931539514197.89Indiav South AfricaCape Town25 Jan 2018Test # 2292
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
9329519012-48.94South Africav BangladeshDurban131 Mar 2022Test # 2460
931308793106.89South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
92*9749132187.75Australiav South AfricaDurban130 Aug 2023T20I # 2224
921671029-90.19South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
911541088184.25South Africav IndiaPaarl221 Jan 2022ODI # 4346
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]