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 AfricaJohannesburg204 Apr 2021ODI # 4286
160*220159122100.62Indiav South AfricaCape Town107 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
14334021819-65.59South Africav AustraliaDurban401 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 Town303 Jan 2020Test # 2379
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
129*2151397492.80South Africav AustraliaBloemfontein204 Mar 2020ODI # 4252
129*1509694134.37South Africav IndiaPaarl119 Jan 2022ODI # 4344
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
12724116322-77.91South Africav Sri LankaJohannesburg203 Jan 2021Test # 2401
126*26114620186.30South Africav AustraliaGqeberha209 Mar 2018Test # 2298
12417113012295.38South Africav IndiaCape Town123 Jan 2022ODI # 4349
123*17611473107.89South Africav AustraliaPaarl129 Feb 2020ODI # 4248
123*19613410291.79South Africav PakistanCenturion102 Apr 2021ODI # 4285
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
120183112112107.14South Africav IndiaDurban101 Feb 2018ODI # 3969
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
112*16111415198.24South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
11216411910-94.11Indiav South AfricaDurban201 Feb 2018ODI # 3969
1102001438-76.92South Africav IndiaPaarl119 Jan 2022ODI # 4344
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
1081631088-100.00Australiav South AfricaPotchefstroom107 Mar 2020ODI # 4254
10715211311194.69South Africav EnglandCape Town204 Feb 2020ODI # 4234
10335422613-45.57South Africav PakistanCape Town203 Jan 2019Test # 2340
10321012819-80.46Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
10313210417-99.03Pakistanv South AfricaCenturion202 Apr 2021ODI # 4285
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
1011551049397.11Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
99*-47115210.63Englandv South AfricaCape Town201 Dec 2020T20I # 1113
98*-5356184.90Ugandav TanzaniaBenoni222 Sep 2022T20I # 1792
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
981501035295.14South Africav EnglandCape Town204 Feb 2020ODI # 4234
96*30918810-51.06South Africav IndiaJohannesburg403 Jan 2022Test # 2445
9626517313155.49Australiav South AfricaDurban101 Mar 2018Test # 2297
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
9420215015-62.66South Africav IndiaCenturion113 Jan 2018Test # 2293
949270171134.28South Africav Sri LankaCenturion106 Mar 2019ODI # 4107
941188273114.63Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
931539514197.89Indiav South AfricaCape Town205 Jan 2018Test # 2292
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
9329519012-48.94South Africav BangladeshDurban131 Mar 2022Test # 2460
921671029-90.19South Africav PakistanJohannesburg104 Apr 2021ODI # 4286
911541088184.25South Africav IndiaPaarl221 Jan 2022ODI # 4346
9014712416-72.58South Africav PakistanJohannesburg111 Jan 2019Test # 2341
907858131155.17Pakistanv South AfricaJohannesburg203 Feb 2019T20I # 734
9024418211-49.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
8816511812174.57Pakistanv South AfricaCape Town303 Jan 2019Test # 2340
8825518010-48.88South Africav EnglandCape Town203 Jan 2020Test # 2379
87*1028214-106.09Bangladeshv South AfricaCenturion223 Mar 2022ODI # 4375
871441036284.46Englandv South AfricaCape Town104 Feb 2020ODI # 4234
86*3562409135.83South Africav IndiaJohannesburg424 Jan 2018Test # 2294
86*-4894179.16Englandv South AfricaCape Town227 Nov 2020T20I # 1109
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
861498712-98.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
86134989187.75South Africav BangladeshCenturion218 Mar 2022ODI # 4370
8525216111-52.79Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
859471102119.71Indiav South AfricaPaarl121 Jan 2022ODI # 4346
84*14811013-76.36Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
84*544886175.00Sri Lankav South AfricaCenturion222 Mar 2019T20I # 758
8421614510257.93South Africav AustraliaCape Town322 Mar 2018Test # 2300
8421615411-54.54Englandv South AfricaCenturion426 Dec 2019Test # 2377
843692883-29.16South Africav EnglandCape Town403 Jan 2020Test # 2379
841459812-85.71South Africav AustraliaPotchefstroom207 Mar 2020ODI # 4254
84124959388.42South Africav BangladeshGqeberha108 Apr 2022Test # 2461
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
8321814911-55.70South Africav AustraliaDurban401 Mar 2018Test # 2297
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
8220815314-53.59South Africav IndiaCenturion113 Jan 2018Test # 2293
8218911310-72.56South Africav IndiaCape Town411 Jan 2022Test # 2448
8137825010132.40South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
811077211-112.50South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
80*1771239-65.04South Africav PakistanDurban222 Jan 2019ODI # 4081
8015612110-66.11South Africav IndiaCenturion313 Jan 2018Test # 2293
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
801328610193.02South Africav PakistanJohannesburg104 Apr 2021ODI # 4286
79*664863164.58Indiav South AfricaCenturion121 Feb 2018T20I # 654
79*14210611174.52Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
79126865291.86Indiav South AfricaDurban201 Feb 2018ODI # 3969
7927320112139.30Indiav South AfricaCape Town111 Jan 2022Test # 2448
79978410-94.04Indiav South AfricaPaarl219 Jan 2022ODI # 4344
791005783138.59South Africav BangladeshCenturion218 Mar 2022ODI # 4370
781349614181.25South Africav PakistanCape Town203 Jan 2019Test # 2340
78584564173.33South Africav PakistanCape Town101 Feb 2019T20I # 732
78675774136.84Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
78986673118.18South 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:

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 3rd ODI, Jun 17, 2025 [Women ODI # 1471]

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 2nd ODI, Jun 14, 2025 [Women ODI # 1470]

South Africa Women vs West Indies Women at Cave Hill, South Africa Women in West Indies 1st ODI, Jun 11, 2025 [Women ODI # 1469]