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
160-28718455.74South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
112*16111415198.24South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
111-16316268.09South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
10335422613-45.57South Africav PakistanCape Town203 Jan 2019Test # 2340
1001259472106.38South Africav AustraliaManchester106 Jul 2019ODI # 4188
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
95136974497.93South Africav AustraliaManchester106 Jul 2019ODI # 4188
9517912814-74.21South Africav EnglandCenturion126 Dec 2019Test # 2377
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
80*1671055-76.19South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
79*735265151.92South Africav IndiaBengaluru222 Sep 2019T20I # 893
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
72-13212-54.54South Africav IndiaPune210 Oct 2019Test # 2364
7122314414-49.30South Africav PakistanJohannesburg311 Jan 2019Test # 2341
69*115807286.25South Africav PakistanDurban222 Jan 2019ODI # 4081
6894746291.89South Africav EnglandThe Oval230 May 2019ODI # 4143
6884728-94.44South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
67*122757-89.33South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
67*1006423104.68South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
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
64-1179154.70South Africav IndiaPune210 Oct 2019Test # 2364
63112795-79.74South Africav PakistanLord's223 Jun 2019ODI # 4171
62645351116.98South Africav BangladeshThe Oval202 Jun 2019ODI # 4147
62-7910178.48South Africav IndiaRanchi219 Oct 2019Test # 2365
601661169-51.72South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
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
56-1079152.33South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
55*432953189.65South Africav PakistanCenturion206 Feb 2019T20I # 736
55112626-88.70South Africav Sri LankaDurban313 Feb 2019Test # 2347
55111834-66.26South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
55-1038153.39South Africav IndiaVisakhapatnam202 Oct 2019Test # 2363
5278517-101.96South Africav AustraliaManchester106 Jul 2019ODI # 4188
5253378-140.54South Africav IndiaMohali118 Sep 2019T20I # 888
5183576-89.47South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
51148675-76.11South Africav EnglandCenturion326 Dec 2019Test # 2377
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
5085673-74.62South Africav Sri LankaDurban110 Mar 2019ODI # 4112
5085614181.96South Africav EnglandThe Oval230 May 2019ODI # 4143
49*-1085-45.37South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
49104829-59.75South Africav PakistanJohannesburg111 Jan 2019Test # 2341
49594331113.95South Africav IndiaMohali118 Sep 2019T20I # 888
48-728-66.66South Africav IndiaPune310 Oct 2019Test # 2364
47117667-71.21South Africav Sri LankaDurban113 Feb 2019Test # 2347
4783603278.33South Africav PakistanLord's223 Jun 2019ODI # 4171
46*50326-143.75South Africav PakistanLord's223 Jun 2019ODI # 4171
46100684-67.64South Africav EnglandCenturion326 Dec 2019Test # 2377
4571675-67.16South Africav PakistanGqeberha119 Jan 2019ODI # 4080
45402714166.66South Africav PakistanJohannesburg103 Feb 2019T20I # 734
4562374-121.62South Africav BangladeshThe Oval202 Jun 2019ODI # 4147
4578564-80.35South Africav BangladeshThe Oval202 Jun 2019ODI # 4147
44*-1926-22.91South Africav IndiaPune210 Oct 2019Test # 2364
43453851113.15South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
42583412123.52South Africav IndiaSouthampton105 Jun 2019ODI # 4150
41*82463-89.13South Africav Sri LankaDurban110 Mar 2019ODI # 4112
41*105834-49.39South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
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
41613821107.89South Africav BangladeshThe Oval202 Jun 2019ODI # 4147
40*66423195.23South Africav PakistanCenturion225 Jan 2019ODI # 4084
40127896-44.94South Africav EnglandCenturion326 Dec 2019Test # 2377
39-745152.70South Africav IndiaVisakhapatnam402 Oct 2019Test # 2363
3997726-54.16South Africav EnglandCenturion126 Dec 2019Test # 2377
38*171551253.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3862432-88.37South Africav BangladeshThe Oval202 Jun 2019ODI # 4147
3877544-70.37South Africav IndiaSouthampton105 Jun 2019ODI # 4150
3874554-69.09South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
38-634160.31South Africav IndiaPune310 Oct 2019Test # 2364
37-722251.38South Africav IndiaPune310 Oct 2019Test # 2364
37-813145.67South Africav IndiaRanchi219 Oct 2019Test # 2365
3651277-133.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3655372197.29South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
3671471176.59South Africav PakistanLord's223 Jun 2019ODI # 4171
3580545-64.81South Africav Sri LankaDurban113 Feb 2019Test # 2347
35134705-50.00South Africav Sri LankaDurban313 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:

India vs England at Leeds, India in England 1st Test, Jun 20-24, 2025 [Test # 2587 - Live]
>> 209/3 (49.0 ov, OJ Pope 100*, HC Brook 0*, JJ Bumrah 3/48) - Stumps

Bangladesh vs Sri Lanka at Galle, Bangladesh in Sri Lanka 1st Test, Jun 17-21, 2025 [Test # 2586]

Australia vs South Africa at Lord's, ICC World Test Championship Final, Jun 11-14, 2025 [Test # 2585]