Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
161*43030117-53.48Australiav South AfricaCape Town11 Mar 2014Test # 2122
15335327021-56.66Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
14842828815-51.38Australiav South AfricaCenturion112 Feb 2014Test # 2119
14524315613492.94Australiav South AfricaCape Town31 Mar 2014Test # 2122
135171121183111.57South Africav IndiaJohannesburg15 Dec 2013ODI # 3442
13526215212188.81Australiav South AfricaCape Town11 Mar 2014Test # 2122
13439530915-43.36South Africav IndiaJohannesburg418 Dec 2013Test # 2108
127*27717616-72.15South Africav AustraliaGqeberha320 Feb 2014Test # 2121
12328623114-53.24South Africav AustraliaGqeberha120 Feb 2014Test # 2121
11925718118-65.74Indiav South AfricaJohannesburg118 Dec 2013Test # 2108
11632223214150.00South Africav AustraliaGqeberha120 Feb 2014Test # 2121
11539331613-36.39South Africav IndiaDurban226 Dec 2013Test # 2111
11520815113276.15Australiav South AfricaCenturion312 Feb 2014Test # 2119
10913310165107.92South Africav IndiaCenturion111 Dec 2013ODI # 3444
10733223712-45.14Australiav South AfricaGqeberha420 Feb 2014Test # 2121
1061251189-89.83South Africav IndiaDurban18 Dec 2013ODI # 3443
10323916812-61.30South Africav IndiaJohannesburg418 Dec 2013Test # 2108
1021481128291.07Pakistanv South AfricaGqeberha127 Nov 2013ODI # 3440
1011491209284.16South Africav IndiaCenturion111 Dec 2013ODI # 3444
1001601178-85.47South Africav IndiaDurban18 Dec 2013ODI # 3443
10028821313-46.94Australiav South AfricaCenturion112 Feb 2014Test # 2119
981891317-74.80South Africav PakistanGqeberha227 Nov 2013ODI # 3440
9730922618-42.92Indiav South AfricaDurban126 Dec 2013Test # 2111
962541939-49.74Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
9621915711261.14Indiav South AfricaDurban326 Dec 2013Test # 2111
9124114810261.48South Africav AustraliaCenturion212 Feb 2014Test # 2119
8924715412157.79Australiav South AfricaCenturion312 Feb 2014Test # 2119
842141559354.19Australiav South AfricaCape Town11 Mar 2014Test # 2122
832941939243.00South Africav AustraliaGqeberha120 Feb 2014Test # 2121
79*1581074273.83Pakistanv South AfricaCenturion130 Nov 2013ODI # 3441
77714764163.82South Africav IndiaJohannesburg15 Dec 2013ODI # 3442
762041629-46.91South Africav IndiaJohannesburg418 Dec 2013Test # 2108
74564582164.44South Africav PakistanGqeberha227 Nov 2013ODI # 3440
741611179-63.24South Africav IndiaDurban226 Dec 2013Test # 2111
702331329-53.03Indiav South AfricaDurban126 Dec 2013Test # 2111
701467810-89.74Australiav South AfricaGqeberha220 Feb 2014Test # 2121
6818711911-57.14South Africav IndiaJohannesburg218 Dec 2013Test # 2108
671711356-49.62South Africav AustraliaCape Town21 Mar 2014Test # 2122
66124739190.41Australiav South AfricaGqeberha420 Feb 2014Test # 2121
65125718191.54Indiav South AfricaJohannesburg25 Dec 2013ODI # 3442
65117885173.86South Africav IndiaJohannesburg15 Dec 2013ODI # 3442
64553754172.97Pakistanv South AfricaCape Town122 Nov 2013T20I # 343
63534153153.65Pakistanv South AfricaCape Town122 Nov 2013T20I # 343
621481008-62.00South Africav IndiaDurban226 Dec 2013Test # 2111
61885291117.30South Africav IndiaDurban226 Dec 2013Test # 2111
59*372925203.44South Africav IndiaJohannesburg15 Dec 2013ODI # 3442
59113867-68.60South Africav IndiaJohannesburg218 Dec 2013Test # 2108
56*563453164.70South Africav IndiaCenturion111 Dec 2013ODI # 3444
551601265143.65South Africav AustraliaGqeberha120 Feb 2014Test # 2121
53106628-85.48South Africav AustraliaCape Town21 Mar 2014Test # 2122
51*1911218-42.14Indiav South AfricaDurban126 Dec 2013Test # 2111
51*1551056148.57South Africav AustraliaCape Town41 Mar 2014Test # 2122
5090715170.42South Africav PakistanCape Town224 Nov 2013ODI # 3438
49109704-70.00South Africav PakistanCape Town224 Nov 2013ODI # 3438
49102728-68.05Australiav South AfricaGqeberha220 Feb 2014Test # 2121
48*95633-76.19South Africav PakistanCenturion230 Nov 2013ODI # 3441
4867405-120.00South Africav PakistanCape Town222 Nov 2013T20I # 343
48152905-53.33South Africav AustraliaCenturion412 Feb 2014Test # 2119
47*412632180.76South Africav PakistanCape Town222 Nov 2013T20I # 343
4772523190.38South Africav PakistanGqeberha227 Nov 2013ODI # 3440
472001378-34.30Indiav South AfricaJohannesburg118 Dec 2013Test # 2108
47120817-58.02South Africav IndiaDurban226 Dec 2013Test # 2111
471571095-43.11South Africav AustraliaCape Town41 Mar 2014Test # 2122
46114875-52.87Indiav South AfricaDurban126 Dec 2013Test # 2111
44126736-60.27South Africav IndiaJohannesburg418 Dec 2013Test # 2108
44139947-46.80South Africav IndiaDurban226 Dec 2013Test # 2111
44106845152.38Australiav South AfricaCenturion312 Feb 2014Test # 2119
43*64556-78.18Pakistanv South AfricaCape Town124 Nov 2013ODI # 3438
4345338-130.30South Africav PakistanJohannesburg120 Nov 2013T20I # 340
43105704-61.42South Africav IndiaDurban226 Dec 2013Test # 2111
43159998-43.43South Africav AustraliaCape Town41 Mar 2014Test # 2122
433262286-18.85South Africav AustraliaCape Town41 Mar 2014Test # 2122
4286593-71.18Pakistanv South AfricaGqeberha127 Nov 2013ODI # 3440
42573042140.00Pakistanv South AfricaGqeberha127 Nov 2013ODI # 3440
41*372024205.00South Africav AustraliaDurban112 Mar 2014T20I # 363
4169486-85.41South Africav PakistanCenturion230 Nov 2013ODI # 3441
411481094-37.61South Africav AustraliaCape Town41 Mar 2014Test # 2122
41624022102.50South Africav AustraliaCenturion114 Mar 2014T20I # 365
40503223125.00Australiav South AfricaCape Town11 Mar 2014Test # 2122
40221652250.00Australiav South AfricaDurban212 Mar 2014T20I # 363
39562532156.00Pakistanv South AfricaCape Town124 Nov 2013ODI # 3438
39155945-41.48Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
3992676-58.20Australiav South AfricaCape Town31 Mar 2014Test # 2122
3934276-144.44Australiav South AfricaCenturion214 Mar 2014T20I # 365
3876526-73.07South Africav AustraliaCape Town21 Mar 2014Test # 2122
37*1941071-34.57South Africav AustraliaCape Town21 Mar 2014Test # 2122
3791875-42.52Australiav South AfricaCape Town31 Mar 2014Test # 2122
36*29205-180.00Australiav South AfricaCape Town31 Mar 2014Test # 2122
3664503-72.00Indiav South AfricaDurban28 Dec 2013ODI # 3443
36117746-48.64South Africav IndiaJohannesburg218 Dec 2013Test # 2108
35101703-50.00Pakistanv South AfricaCape Town124 Nov 2013ODI # 3438
35125716-49.29South Africav AustraliaCenturion412 Feb 2014Test # 2119
35382822125.00Australiav South AfricaCenturion214 Mar 2014T20I # 365
3454376-91.89South Africav IndiaJohannesburg418 Dec 2013Test # 2108
3492583-58.62South Africav AustraliaGqeberha320 Feb 2014Test # 2121
3370546-61.11Australiav South AfricaCenturion112 Feb 2014Test # 2119
321371004-32.00Indiav South AfricaDurban326 Dec 2013Test # 2111
31*48375183.78South Africav IndiaDurban426 Dec 2013Test # 2111
3137206-155.00South Africav PakistanJohannesburg120 Nov 2013T20I # 340
3141355-88.57Indiav South AfricaJohannesburg25 Dec 2013ODI # 3442
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
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 India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]