Batting Most Runs Innings IN South Africa

High scores in 2010s in Tests 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
18339127325-67.03South Africav EnglandCape Town303 Jan 2010Test # 1946
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
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
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
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
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
13731125214254.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
135*24118115-74.58South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
13526215212188.81Australiav South AfricaCape Town101 Mar 2014Test # 2122
13439530915-43.36South Africav IndiaJohannesburg418 Dec 2013Test # 2108
13439126516-50.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
13225416317-80.98South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
129*250128172100.78South Africav EnglandCenturion122 Jan 2016Test # 2200
129149112125115.17South Africav IndiaCenturion216 Dec 2010Test # 1985
12936223015-56.08South Africav Sri LankaCape Town102 Jan 2017Test # 2244
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
127*27717616-72.15South Africav AustraliaGqeberha320 Feb 2014Test # 2121
126*26114620186.30South Africav AustraliaGqeberha209 Mar 2018Test # 2298
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
12328623114-53.24South Africav AustraliaGqeberha120 Feb 2014Test # 2121
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
12133023918-50.62South Africav West IndiesGqeberha126 Dec 2014Test # 2153
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
11925718118-65.74Indiav South AfricaJohannesburg118 Dec 2013Test # 2108
118*3862468147.96South Africav EnglandDurban226 Dec 2015Test # 2196
11724517811-65.73South Africav Sri LankaGqeberha326 Dec 2016Test # 2243
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
11322715217-74.34South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
112*37723412247.86South Africav New ZealandCenturion127 Aug 2016Test # 2220
11218413421-83.58South Africav AustraliaCape Town409 Nov 2011Test # 2016
111*32724113146.05Indiav South AfricaCenturion316 Dec 2010Test # 1985
1113222267349.11Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
11130823014148.26Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
1103782358-46.80South Africav New ZealandGqeberha111 Jan 2013Test # 2071
11021413917-79.13Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
109*3802408-45.41South Africav IndiaCape Town302 Jan 2011Test # 1988
10927618813157.97South Africav Sri LankaCape Town103 Jan 2012Test # 2028
10927218613258.60New Zealandv South AfricaCape Town302 Jan 2013Test # 2069
10922016919-64.49South Africav EnglandCenturion122 Jan 2016Test # 2200
10826618911-57.14South Africav EnglandCape Town103 Jan 2010Test # 1946
10828919013-56.84Sri Lankav South AfricaDurban326 Dec 2011Test # 2026
10733223712-45.14Australiav South AfricaGqeberha420 Feb 2014Test # 2121
10628217611160.22South Africav New ZealandCape Town202 Jan 2013Test # 2069
10628718612-56.98West Indiesv South AfricaGqeberha226 Dec 2014Test # 2153
10525218716-56.14South Africav EnglandJohannesburg214 Jan 2010Test # 1948
10533224314-43.20South Africav AustraliaJohannesburg317 Nov 2011Test # 2018
103*23117014160.58South Africav New ZealandGqeberha111 Jan 2013Test # 2071
103*15811711-88.03South Africav PakistanJohannesburg301 Feb 2013Test # 2072
10323916812-61.30South Africav IndiaJohannesburg418 Dec 2013Test # 2108
10333523013244.78South Africav West IndiesGqeberha126 Dec 2014Test # 2153
10335422613-45.57South Africav PakistanCape Town203 Jan 2019Test # 2340
102*21214816-68.91South Africav EnglandCape Town202 Jan 2016Test # 2197
10235626911-37.91Sri Lankav South AfricaDurban126 Dec 2011Test # 2026
101*23214015-72.14South Africav AustraliaCape Town409 Nov 2011Test # 2016
101*17113015-77.69South Africav West IndiesCenturion117 Dec 2014Test # 2150
10120316014163.12West Indiesv South AfricaGqeberha226 Dec 2014Test # 2153
10117812411-81.45South Africav Sri LankaCape Town102 Jan 2017Test # 2244
10028821313-46.94Australiav South AfricaCenturion112 Feb 2014Test # 2119
9922813512-73.33South Africav Sri LankaCenturion215 Dec 2011Test # 2023
9730922618-42.92Indiav South AfricaDurban126 Dec 2013Test # 2111
9723615213-63.81South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
9628017112-56.14Indiav South AfricaDurban326 Dec 2010Test # 1987
962541939-49.74Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
9621915711261.14Indiav South AfricaDurban326 Dec 2013Test # 2111
9633319911-48.24South Africav EnglandCenturion322 Jan 2016Test # 2200
9626517313155.49Australiav South AfricaDurban101 Mar 2018Test # 2297
95*28519413-48.96South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
9522915614-60.89South Africav EnglandCape Town303 Jan 2010Test # 1946
951961189-80.50South Africav EnglandJohannesburg214 Jan 2010Test # 1948
9517912814-74.21South Africav EnglandCenturion126 Dec 2019Test # 2377
9420215015-62.66South Africav IndiaCenturion113 Jan 2018Test # 2293
9331822213-41.89Indiav South AfricaCape Town202 Jan 2011Test # 1988
931539514197.89Indiav South AfricaCape Town205 Jan 2018Test # 2292
9220112813-71.87South Africav PakistanCenturion122 Feb 2013Test # 2075
9124114810261.48South Africav AustraliaCenturion212 Feb 2014Test # 2119
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
Records includes the following current or recent matches:

Switzerland vs Luxembourg at Walferdange, Switzerland in Luxembourg 3rd T20I, Jun 22, 2025 [T20I # 3261]

Switzerland vs Luxembourg at Walferdange, Switzerland in Luxembourg 1st T20I, Jun 21, 2025 [T20I # 3255]

Switzerland vs Luxembourg at Walferdange, Switzerland in Luxembourg 2nd T20I, Jun 21, 2025 [T20I # 3257]