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
201*38927015574.44South Africav IndiaCenturion216 Dec 2010Test # 1985
16145929119-55.32South Africav IndiaCape Town12 Jan 2011Test # 1988
14646531417246.49Indiav South AfricaCape Town22 Jan 2011Test # 1988
145*21213612-106.61Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
14029620214169.30South Africav IndiaCenturion216 Dec 2010Test # 1985
12915211774110.25South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
129149112125115.17South Africav IndiaCenturion216 Dec 2010Test # 1985
1241591268298.41South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
116*1841329-87.87South Africav IndiaCenturion123 Jan 2011ODI # 3087
111*32724113146.05Indiav South AfricaCenturion316 Dec 2010Test # 1985
1101279614-114.58South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
11012810312-106.79South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
109*3802408-45.41South Africav IndiaCape Town32 Jan 2011Test # 1988
1091209955110.10South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
1051047088150.00Indiav South AfricaCenturion223 Jan 2011ODI # 3087
101*1037255140.27South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
96*7354104177.77South Africav ZimbabweKimberley110 Oct 2010T20I # 189
9628017112-56.14Indiav South AfricaDurban326 Dec 2010Test # 1987
9331822213-41.89Indiav South AfricaCape Town22 Jan 2011Test # 1988
9017810614-84.90Indiav South AfricaCenturion316 Dec 2010Test # 1985
87*126927294.56Indiav South AfricaGqeberha221 Jan 2011ODI # 3084
8018712410-64.51Indiav South AfricaCenturion316 Dec 2010Test # 1985
78118904186.66Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
771911149167.54South Africav IndiaCenturion216 Dec 2010Test # 1985
77135988-78.57South Africav IndiaJohannesburg215 Jan 2011ODI # 3080
76946971110.14South Africav IndiaDurban112 Jan 2011ODI # 3079
73110891182.02South Africav IndiaDurban112 Jan 2011ODI # 3079
72726362114.28Zimbabwev South AfricaBloemfontein18 Oct 2010T20I # 188
71*124722198.61South Africav IndiaGqeberha121 Jan 2011ODI # 3084
67473955171.79South Africav IndiaDurban29 Jan 2011T20I # 196
642711849-34.78Indiav South AfricaCape Town42 Jan 2011Test # 1988
6493698-92.75South Africav IndiaGqeberha121 Jan 2011ODI # 3084
63141799179.74Indiav South AfricaCenturion316 Dec 2010Test # 1985
621338711-71.26South Africav IndiaCenturion216 Dec 2010Test # 1985
6094782-76.92South Africav IndiaCape Town118 Jan 2011ODI # 3082
59663943151.28Zimbabwev South AfricaKimberley210 Oct 2010T20I # 189
59444162143.90Zimbabwev South AfricaKimberley210 Oct 2010T20I # 189
59110809173.75South Africav IndiaCape Town12 Jan 2011Test # 1988
59695063118.00Indiav South AfricaCape Town218 Jan 2011ODI # 3082
58332992200.00South Africav ZimbabweBloemfontein28 Oct 2010T20I # 188
5672638-88.88South Africav IndiaCenturion123 Jan 2011ODI # 3087
55138824-67.07South Africav IndiaCape Town32 Jan 2011Test # 1988
54122702177.14Indiav South AfricaDurban212 Jan 2011ODI # 3079
53383452155.88Indiav South AfricaDurban19 Jan 2011T20I # 196
5374684-77.94Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
52343262162.50Zimbabwev South AfricaBloemfontein18 Oct 2010T20I # 188
52111592-88.13South Africav IndiaCape Town118 Jan 2011ODI # 3082
51423152164.51South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
5059368-138.88South Africav IndiaDurban112 Jan 2011ODI # 3079
471441006-47.00South Africav IndiaCape Town12 Jan 2011Test # 1988
46322971158.62South Africav ZimbabweKimberley110 Oct 2010T20I # 189
4459593-74.57South Africav IndiaGqeberha121 Jan 2011ODI # 3084
431591096-39.44Indiav South AfricaCenturion316 Dec 2010Test # 1985
43102793-54.43South Africav IndiaCape Town118 Jan 2011ODI # 3082
41292323178.26Indiav South AfricaDurban19 Jan 2011T20I # 196
4045415197.56South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
40117673259.70Indiav South AfricaCape Town22 Jan 2011Test # 1988
39*1811083-36.11South Africav IndiaDurban426 Dec 2010Test # 1987
3894734152.05Indiav South AfricaDurban126 Dec 2010Test # 1987
38101611-62.29Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
3852346-111.76Indiav South AfricaCenturion223 Jan 2011ODI # 3087
37392151176.19South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
3762385-97.36South Africav IndiaDurban426 Dec 2010Test # 1987
3774474-78.72Indiav South AfricaCape Town218 Jan 2011ODI # 3082
36*262451150.00South Africav ZimbabweBloemfontein28 Oct 2010T20I # 188
3661348-105.88Indiav South AfricaCenturion116 Dec 2010Test # 1985
35*312222159.09South Africav ZimbabweBloemfontein28 Oct 2010T20I # 188
35108573161.40Indiav South AfricaDurban126 Dec 2010Test # 1987
3565441-79.54South Africav IndiaCenturion123 Jan 2011ODI # 3087
33*281931173.68South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
33301523220.00South Africav ZimbabweBloemfontein28 Oct 2010T20I # 188
3387502266.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
33106465-71.73South Africav IndiaDurban226 Dec 2010Test # 1987
3310376-143.42South Africav IndiaDurban426 Dec 2010Test # 1987
32*82674-47.76Indiav South AfricaCape Town42 Jan 2011Test # 1988
3252395-82.05Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
3243316-103.22Indiav South AfricaDurban326 Dec 2010Test # 1987
3261482166.66South Africav IndiaCape Town32 Jan 2011Test # 1988
3249362188.88Indiav South AfricaDurban212 Jan 2011ODI # 3079
311491124-27.67Indiav South AfricaCape Town42 Jan 2011Test # 1988
3139353-88.57South Africav IndiaGqeberha121 Jan 2011ODI # 3084
3048415-73.17Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
2976473-61.70South Africav IndiaCape Town32 Jan 2011Test # 1988
28392322121.73Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
2846285-100.00Zimbabwev South AfricaBenoni222 Oct 2010ODI # 3061
2852454-62.22South Africav IndiaCape Town32 Jan 2011Test # 1988
2828195-147.36Indiav South AfricaDurban19 Jan 2011T20I # 196
2851415-68.29Indiav South AfricaCape Town218 Jan 2011ODI # 3082
2732381-71.05Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
27402541108.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
2787634-42.85Indiav South AfricaDurban326 Dec 2010Test # 1987
2736283196.42South Africav IndiaJohannesburg215 Jan 2011ODI # 3080
26201531173.33Zimbabwev South AfricaKimberley210 Oct 2010T20I # 189
26271941136.84South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
2678454-57.77South Africav IndiaDurban426 Dec 2010Test # 1987
2695723-36.11South Africav IndiaCape Town12 Jan 2011Test # 1988
25312111119.04South Africav ZimbabweKimberley110 Oct 2010T20I # 189
25121683-36.76Indiav South AfricaDurban126 Dec 2010Test # 1987
2547324-78.12Indiav South AfricaDurban126 Dec 2010Test # 1987
25362211113.63South Africav IndiaDurban29 Jan 2011T20I # 196
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]