Batting Most Runs Innings - South Africa

High scores in 2019 in FC+LA+T20s - 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
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
177*213169166104.73South Africav IrelandDublin (Malahide)116 Jul 2021ODI # 4305
175179126177138.88South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
174114831313209.63South Africav AustraliaCenturion115 Sep 2023ODI # 4646
174192140157124.28South Africav BangladeshWankhede124 Oct 2023ODI # 4680
17237628020-61.42South Africav West IndiesJohannesburg308 Mar 2023Test # 2497
160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
144-118117122.03South Africav West IndiesEast London218 Mar 2023ODI # 4540
141*25717012782.94South Africav West IndiesGros Islet210 Jun 2021Test # 2424
136*29918716172.72South Africav New ZealandChristchurch325 Feb 2022Test # 2451
13417411710-114.52South Africav EnglandChester-le-Street119 Jul 2022ODI # 4434
13317211895112.71South Africav New ZealandPune101 Nov 2023ODI # 4689
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
12417113012295.38South Africav IndiaCape Town123 Jan 2022ODI # 4349
123*17611473107.89South Africav AustraliaPaarl129 Feb 2020ODI # 4248
123*19613410291.79South Africav PakistanCenturion102 Apr 2021ODI # 4285
1231268595144.70Sth Africansv Eng LionsWorcester114 Jul 2022List A
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
1211971359189.62South Africav Sri LankaColombo (RPS)104 Sep 2021ODI # 4315
12015091115131.86South Africav IrelandDublin (Malahide)116 Jul 2021ODI # 4305
119*-61155195.08South Africav West IndiesPotchefstroom221 Mar 2023ODI # 4544
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
11527817418-66.09South Africav West IndiesCenturion128 Feb 2023Test # 2495
114*21414214180.28South Africav AustraliaBloemfontein107 Sep 2023ODI # 4635
11417611610398.27South Africav New ZealandPune101 Nov 2023ODI # 4689
112*16111415198.24South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
111-16316268.09South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
1111681176194.87South Africav EnglandBloemfontein127 Jan 2023ODI # 4512
1102001438-76.92South Africav IndiaPaarl119 Jan 2022ODI # 4344
109905678194.64South Africav BangladeshSydney127 Oct 2022T20I # 1847
109117102141106.86South Africav EnglandBloemfontein229 Jan 2023ODI # 4513
10914710685102.83South Africav AustraliaLucknow112 Oct 2023ODI # 4667
10911967124162.68South Africav EnglandWankhede121 Oct 2023ODI # 4677
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
10833724313344.44South Africav PakistanRawalpindi404 Feb 2021Test # 2408
10829322114-48.86South Africav New ZealandChristchurch125 Feb 2022Test # 2451
10816111013298.18South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
10715211311194.69South Africav EnglandCape Town204 Feb 2020ODI # 4234
106*794787225.53South Africav IndiaGuwahati202 Oct 2022T20I # 1803
1068454143196.29South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
10335422613-45.57South Africav PakistanCape Town203 Jan 2019Test # 2340
102*1087494137.83South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
1011381168587.06South Africav AustraliaEden Gardens116 Nov 2023ODI # 4704
100*804878208.33South Africav IndiaIndore104 Oct 2022T20I # 1805
1001259472106.38South Africav AustraliaManchester106 Jul 2019ODI # 4188
100564498227.27South Africav West IndiesCenturion226 Mar 2023T20I # 2032
10014084123119.04South Africav Sri LankaDelhi107 Oct 2023ODI # 4661
9819913815271.01South Africav EnglandJohannesburg424 Jan 2020Test # 2382
981501035295.14South Africav EnglandCape Town204 Feb 2020ODI # 4234
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
96*30918810-51.06South Africav IndiaJohannesburg403 Jan 2022Test # 2445
96*8055105174.54South Africav EnglandCardiff128 Jul 2022T20I # 1698
962491628-59.25South Africav West IndiesGros Islet118 Jun 2021Test # 2426
961369054106.66South Africav Sri LankaColombo (RPS)202 Sep 2021ODI # 4314
9617513917-69.06South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
95136974497.93South Africav AustraliaManchester106 Jul 2019ODI # 4188
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*936056156.66South Africav EnglandSharjah106 Nov 2021T20I # 1400
949270171134.28South Africav Sri LankaCenturion106 Mar 2019ODI # 4107
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
9329519012-48.94South Africav BangladeshDurban131 Mar 2022Test # 2460
931308793106.89South Africav AustraliaJohannesburg117 Sep 2023ODI # 4648
92*1057613-121.05South Africav EnglandLeeds124 Jul 2022ODI # 4437
921671029-90.19South Africav PakistanJohannesburg104 Apr 2021ODI # 4286
911541088184.25South Africav IndiaPaarl221 Jan 2022ODI # 4346
911026164149.18South Africav NetherlandsJohannesburg102 Apr 2023ODI # 4563
91151937397.84South Africav PakistanChennai227 Oct 2023ODI # 4683
90*1307981113.92South Africav NetherlandsBenoni231 Mar 2023ODI # 4558
9014712416-72.58South Africav PakistanJohannesburg111 Jan 2019Test # 2341
9024418211-49.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
90944928183.67South Africav BangladeshWankhede124 Oct 2023ODI # 4680
8825518010-48.88South Africav EnglandCape Town203 Jan 2020Test # 2379
861498712-98.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
86134989187.75South Africav BangladeshCenturion218 Mar 2022ODI # 4370
85*734557188.88South Africav PakistanLahore114 Feb 2021T20I # 1122
8522015511-54.83South Africav West IndiesJohannesburg108 Mar 2023Test # 2497
851117593113.33South Africav EnglandWankhede121 Oct 2023ODI # 4677
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
843692883-29.16South Africav EnglandCape Town403 Jan 2020Test # 2379
841459812-85.71South Africav AustraliaPotchefstroom207 Mar 2020ODI # 4254
84121967487.50South Africav IrelandDublin (Malahide)213 Jul 2021ODI # 4302
84124959388.42South Africav BangladeshGqeberha108 Apr 2022Test # 2461
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
839444112188.63South Africav West IndiesJohannesburg228 Mar 2023T20I # 2036
82*734565182.22South Africav AustraliaCenturion115 Sep 2023ODI # 4646
8218911310-72.56South Africav IndiaCape Town411 Jan 2022Test # 2448
8210177102106.49South Africav AustraliaPotchefstroom112 Sep 2023ODI # 4642
811077211-112.50South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
81594675176.08South Africav IndiaCuttack212 Jun 2022T20I # 1569
81121876393.10South Africav IndiaPaarl221 Dec 2023ODI # 4716
80*1771239-65.04South Africav PakistanDurban222 Jan 2019ODI # 4081
80*1671055-76.19South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
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:

West Indies vs Afghanistan at Harare, Cricket WC Qualifier Final, Mar 25, 2018 [ODI # 4007]

Ireland vs Afghanistan at Harare, Cricket WC Qualifier 33rd Match, Super Sixes, Mar 23, 2018 [ODI # 4006]

United Arab Emirates vs Zimbabwe at Harare, Cricket WC Qualifier 32nd Match, Super Sixes, Mar 22, 2018 [ODI # 4005]