Batting Most Runs Innings IN South Africa

High scores in 2010s 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
2583381983011130.30Englandv South AfricaCape Town102 Jan 2016Test # 2197
22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
20847537122-56.06South Africav West IndiesCenturion117 Dec 2014Test # 2150
201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
20170747727-42.13South Africav EnglandCape Town202 Jan 2016Test # 2197
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
185212141163131.20South Africav Sri LankaCape Town107 Feb 2017ODI # 3833
18339127325-67.03South Africav EnglandCape Town303 Jan 2010Test # 1946
1781421131611157.52South Africav AustraliaCenturion230 Sep 2016ODI # 3785
176121104157169.23South Africav BangladeshPaarl118 Oct 2017ODI # 3925
17321813624-127.20Australiav South AfricaCape Town212 Oct 2016ODI # 3795
168*188145212115.86South Africav BangladeshKimberley215 Oct 2017ODI # 3923
161*43030117-53.48Australiav South AfricaCape Town101 Mar 2014Test # 2122
16145929119-55.32South Africav IndiaCape Town102 Jan 2011Test # 1988
160*30320519278.04South Africav Sri LankaCape Town103 Jan 2012Test # 2028
160*220159122100.62Indiav South AfricaCape Town107 Feb 2018ODI # 3971
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
154217134155114.92South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
153*23614214-107.74South Africav West IndiesJohannesburg118 Jan 2015ODI # 3583
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
15335327021-56.66Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
15337921715-70.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
15231823516264.68South Africav West IndiesCenturion117 Dec 2014Test # 2150
15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
15126617622-85.79Australiav South AfricaCape Town109 Nov 2011Test # 2016
150*28119118278.53Englandv South AfricaCape Town102 Jan 2016Test # 2197
1495944916338.63South Africav West IndiesJohannesburg118 Jan 2015ODI # 3583
14842828815-51.38Australiav South AfricaCenturion112 Feb 2014Test # 2119
14832319415176.28South Africav West IndiesCape Town202 Jan 2015Test # 2154
14646531417246.49Indiav South AfricaCape Town202 Jan 2011Test # 1988
145*21213612-106.61Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley122 Jan 2013ODI # 3325
14524315613492.94Australiav South AfricaCape Town301 Mar 2014Test # 2122
14325318622-76.88South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
14334021819-65.59South Africav AustraliaDurban401 Mar 2018Test # 2297
141*43428420149.64South Africav AustraliaCape Town122 Mar 2018Test # 2300
14029620214169.30South Africav IndiaCenturion216 Dec 2010Test # 1985
138*15496126143.75South Africav EnglandBloemfontein203 Feb 2016ODI # 3732
13731125214254.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
135*24118115-74.58South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
135171121183111.57South Africav IndiaJohannesburg105 Dec 2013ODI # 3442
13526215212188.81Australiav South AfricaCape Town101 Mar 2014Test # 2122
135147117164115.38South Africav EnglandCenturion209 Feb 2016ODI # 3736
13439530915-43.36South Africav IndiaJohannesburg418 Dec 2013Test # 2108
13439126516-50.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
133190105116126.66South Africav West IndiesCenturion128 Jan 2015ODI # 3593
1321369898134.69South Africav West IndiesCenturion128 Jan 2015ODI # 3593
13225416317-80.98South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
130*19113311397.74South Africav West IndiesGqeberha125 Jan 2015ODI # 3591
129*250128172100.78South Africav EnglandCenturion122 Jan 2016Test # 2200
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
12915211774110.25South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
129149112125115.17South Africav IndiaCenturion216 Dec 2010Test # 1985
12936223015-56.08South Africav Sri LankaCape Town102 Jan 2017Test # 2244
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
128148108123118.51South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
128174115112111.30South Africav West IndiesJohannesburg118 Jan 2015ODI # 3583
127*27717616-72.15South Africav AustraliaGqeberha320 Feb 2014Test # 2121
12718713013297.69South Africav EnglandCenturion209 Feb 2016ODI # 3736
126*26114620186.30South Africav AustraliaGqeberha209 Mar 2018Test # 2298
125*14498104127.55South Africav Sri LankaJohannesburg122 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg122 Jan 2012ODI # 3229
125165113105110.61Englandv South AfricaCenturion109 Feb 2016ODI # 3736
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
1241591268298.41South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
12419312613398.41South Africav New ZealandCenturion119 Aug 2015ODI # 3676
12328623114-53.24South Africav AustraliaGqeberha120 Feb 2014Test # 2121
12220111391107.96South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
122156118142103.38South Africav AustraliaCape Town112 Oct 2016ODI # 3795
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
12133023918-50.62South Africav West IndiesGqeberha126 Dec 2014Test # 2153
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
120183112112107.14South Africav IndiaDurban101 Feb 2018ODI # 3969
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
11925718118-65.74Indiav South AfricaJohannesburg118 Dec 2013Test # 2108
1199956115212.50South Africav West IndiesJohannesburg111 Jan 2015T20I # 414
11912190117132.22Sri Lankav South AfricaCape Town207 Feb 2017ODI # 3833
118*3862468147.96South Africav EnglandDurban226 Dec 2015Test # 2196
118*12479106149.36South Africav AustraliaDurban205 Oct 2016ODI # 3790
117*1389836119.38South Africav Sri LankaDurban101 Feb 2017ODI # 3830
117139107132109.34Australiav South AfricaDurban105 Oct 2016ODI # 3790
11724517811-65.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
116*1841329-87.87South Africav IndiaCenturion123 Jan 2011ODI # 3087
11619013014-89.23South Africav New ZealandPotchefstroom225 Jan 2013ODI # 3328
11632223214150.00South Africav AustraliaGqeberha120 Feb 2014Test # 2121
115*32521514-53.48Sri Lankav South AfricaCape Town303 Jan 2012Test # 2028
11539331613-36.39South Africav IndiaDurban226 Dec 2013Test # 2111
11520815113276.15Australiav South AfricaCenturion312 Feb 2014Test # 2119
11532021814-52.75South Africav EnglandCenturion122 Jan 2016Test # 2200
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
114*857097162.85South Africav West IndiesDurban114 Jan 2015T20I # 415
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
11315212313191.86South Africav IrelandBenoni125 Sep 2016ODI # 3780
11322715217-74.34South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
112*37723412247.86South Africav New ZealandCenturion127 Aug 2016Test # 2220
112*16111415198.24South Africav Sri LankaJohannesburg203 Mar 2019ODI # 4104
11218413421-83.58South Africav AustraliaCape Town409 Nov 2011Test # 2016
1122101288-87.50South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
11219512814-87.50Englandv South AfricaCape Town114 Feb 2016ODI # 3738
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures