Batting Most Runs Innings - South Africa

High scores in 2019 in Tests+ODIs+T20Is - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
160-28718455.74South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
112*16111415198.24South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
111-16316268.09South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
10335422613045.57South Africav PakistanCape Town23 Jan 2019Test # 2340
1001259472106.38South Africav AustraliaManchester16 Jul 2019ODI # 4188
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
95136974497.93South Africav AustraliaManchester16 Jul 2019ODI # 4188
9517912814074.21South Africav EnglandCenturion126 Dec 2019Test # 2377
949270171134.28South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
9014712416072.58South Africav PakistanJohannesburg111 Jan 2019Test # 2341
9024418211049.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
861498712098.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
8110772110112.50South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
80*1771239065.04South Africav PakistanDurban222 Jan 2019ODI # 4081
80*1671055076.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 Town23 Jan 2019Test # 2340
78584564173.33South Africav PakistanCape Town11 Feb 2019T20I # 732
77*694273183.33South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
7523516210046.29South Africav PakistanCape Town23 Jan 2019Test # 2340
74864182180.48South Africav PakistanCape Town11 Feb 2019T20I # 732
72-13212054.54South Africav IndiaPune210 Oct 2019Test # 2364
7122314414049.30South Africav PakistanJohannesburg311 Jan 2019Test # 2341
69*115807286.25South Africav PakistanDurban222 Jan 2019ODI # 4081
6894746291.89South Africav EnglandThe Oval230 May 2019ODI # 4143
6884728094.44South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
67*122757089.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 PakistanJohannesburg13 Feb 2019T20I # 734
65594690141.30South Africav Sri LankaCenturion122 Mar 2019T20I # 758
64624443145.45South Africav Sri LankaCenturion122 Mar 2019T20I # 758
64-1179154.70South Africav IndiaPune210 Oct 2019Test # 2364
63112795079.74South Africav PakistanLord's223 Jun 2019ODI # 4171
62645351116.98South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
62-7910178.48South Africav IndiaRanchi219 Oct 2019Test # 2365
601661169051.72South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
59107788075.64South Africav PakistanCape Town23 Jan 2019Test # 2340
59131757078.66South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5786765175.00South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5798667086.36South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
56-1079152.33South Africav IndiaVisakhapatnam42 Oct 2019Test # 2363
55*432953189.65South Africav PakistanCenturion26 Feb 2019T20I # 736
55112626088.70South Africav Sri LankaDurban313 Feb 2019Test # 2347
55111834066.26South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
55-1038153.39South Africav IndiaVisakhapatnam22 Oct 2019Test # 2363
52785170101.96South Africav AustraliaManchester16 Jul 2019ODI # 4188
52533780140.54South Africav IndiaMohali118 Sep 2019T20I # 888
5183576089.47South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
51148675076.11South Africav EnglandCenturion326 Dec 2019Test # 2377
50*107723069.44South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*77610381.96South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*117707071.42South Africav Sri LankaGqeberha321 Feb 2019Test # 2348
5085673074.62South Africav Sri LankaDurban110 Mar 2019ODI # 4112
5085614181.96South Africav EnglandThe Oval230 May 2019ODI # 4143
49*-1085045.37South Africav IndiaVisakhapatnam42 Oct 2019Test # 2363
49104829059.75South Africav PakistanJohannesburg111 Jan 2019Test # 2341
49594331113.95South Africav IndiaMohali118 Sep 2019T20I # 888
48-728066.66South Africav IndiaPune310 Oct 2019Test # 2364
47117667071.21South Africav Sri LankaDurban113 Feb 2019Test # 2347
4783603278.33South Africav PakistanLord's223 Jun 2019ODI # 4171
46*503260143.75South Africav PakistanLord's223 Jun 2019ODI # 4171
46100684067.64South Africav EnglandCenturion326 Dec 2019Test # 2377
4571675067.16South Africav PakistanGqeberha119 Jan 2019ODI # 4080
45402714166.66South Africav PakistanJohannesburg13 Feb 2019T20I # 734
45623740121.62South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
4578564080.35South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
44*-1926022.91South Africav IndiaPune210 Oct 2019Test # 2364
43453851113.15South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
42583412123.52South Africav IndiaSouthampton15 Jun 2019ODI # 4150
41*82463089.13South Africav Sri LankaDurban110 Mar 2019ODI # 4112
41*105834049.39South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
41180986041.83South Africav PakistanJohannesburg111 Jan 2019Test # 2341
4192685160.29South Africav PakistanJohannesburg111 Jan 2019Test # 2341
41533522117.14South Africav PakistanCenturion26 Feb 2019T20I # 736
41372351178.26South Africav Sri LankaCape Town219 Mar 2019T20I # 755
41613821107.89South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
40*66423195.23South Africav PakistanCenturion225 Jan 2019ODI # 4084
40127896044.94South Africav EnglandCenturion326 Dec 2019Test # 2377
39-745152.70South Africav IndiaVisakhapatnam42 Oct 2019Test # 2363
3997726054.16South Africav EnglandCenturion126 Dec 2019Test # 2377
38*171551253.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3862432088.37South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
3877544070.37South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3874554069.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
36512770133.33South Africav Sri LankaDurban110 Mar 2019ODI # 4112
3655372197.29South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
3671471176.59South Africav PakistanLord's223 Jun 2019ODI # 4171
3580545064.81South Africav Sri LankaDurban113 Feb 2019Test # 2347
35134705050.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:

Australia vs New Zealand at Melbourne, ICC World Test Championship 2nd Test, Dec 26-29, 2019 [Test # 2376]

South Africa vs England at Centurion, ICC World Test Championship 1st Test, Dec 26-29, 2019 [Test # 2377]

Pakistan vs Sri Lanka at Karachi, Sri Lanka in Pakistan 2nd test, Dec 19-23, 2019 [Test # 2375]