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
145*207136171106.61New Zealandv South AfricaKimberley122 Jan 2013ODI # 3325
13731125214254.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
128148108123118.51South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12220111391107.96South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
11619013014-89.23South Africav New ZealandPotchefstroom225 Jan 2013ODI # 3328
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
10927218613258.60New Zealandv South AfricaCape Town32 Jan 2013Test # 2069
10628217611160.22South Africav New ZealandCape Town22 Jan 2013Test # 2069
105*13710410-100.96South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
103*23117014160.58South Africav New ZealandGqeberha111 Jan 2013Test # 2071
103*15811711-88.03South Africav PakistanJohannesburg31 Feb 2013Test # 2072
101*896996146.37New Zealandv South AfricaEast London223 Dec 2012T20I # 295
95*1371119185.58South Africav PakistanBenoni224 Mar 2013ODI # 3350
932141448164.58Pakistanv South AfricaDurban221 Mar 2013ODI # 3348
9220112813-71.87South Africav PakistanCenturion122 Feb 2013Test # 2075
88684857183.33Pakistanv South AfricaJohannesburg217 Mar 2013ODI # 3347
86655194168.62Pakistanv South AfricaCenturion13 Mar 2013T20I # 306
8415210615-79.24South Africav PakistanCape Town214 Feb 2013Test # 2073
80129937286.02Pakistanv South AfricaDurban221 Mar 2013ODI # 3348
791109410-84.04South Africav New ZealandKimberley222 Jan 2013ODI # 3325
751571085-69.44South Africav PakistanDurban121 Mar 2013ODI # 3348
74*1841147-64.91South Africav PakistanJohannesburg31 Feb 2013Test # 2072
741431139-65.48South Africav PakistanCenturion122 Feb 2013Test # 2075
68675172133.33South Africav New ZealandGqeberha126 Dec 2012T20I # 297
671911298-51.93South Africav New ZealandCape Town22 Jan 2013Test # 2069
6795777-87.01South Africav PakistanDurban121 Mar 2013ODI # 3348
66110749-89.18South Africav New ZealandCape Town22 Jan 2013Test # 2069
66127758-88.00South Africav New ZealandKimberley222 Jan 2013ODI # 3325
652881937-33.67Pakistanv South AfricaCape Town314 Feb 2013Test # 2073
6583634-103.17South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
6425816711-38.32Pakistanv South AfricaJohannesburg41 Feb 2013Test # 2072
63684381146.51South Africav New ZealandEast London123 Dec 2012T20I # 295
6316811711-53.84New Zealandv South AfricaGqeberha311 Jan 2013Test # 2071
631338713-72.41New Zealandv South AfricaGqeberha211 Jan 2013Test # 2071
611751137-53.98South Africav PakistanCape Town214 Feb 2013Test # 2073
60110895267.41South Africav New ZealandCape Town22 Jan 2013Test # 2069
58154967-60.41South Africav PakistanCape Town414 Feb 2013Test # 2073
58123825-70.73South Africav PakistanCenturion115 Mar 2013ODI # 3346
57*112753376.00Pakistanv South AfricaCenturion215 Mar 2013ODI # 3346
57145723-79.16South Africav New ZealandPaarl119 Jan 2013ODI # 3323
57102626191.93New Zealandv South AfricaPotchefstroom125 Jan 2013ODI # 3328
57834963116.32Pakistanv South AfricaJohannesburg217 Mar 2013ODI # 3347
562211689-33.33Pakistanv South AfricaJohannesburg41 Feb 2013Test # 2072
55463871144.73South Africav New ZealandEast London123 Dec 2012T20I # 295
54140888-61.36South Africav New ZealandGqeberha111 Jan 2013Test # 2071
54109678-80.59New Zealandv South AfricaPotchefstroom125 Jan 2013ODI # 3328
53*815231101.92New Zealandv South AfricaPotchefstroom125 Jan 2013ODI # 3328
531741418-37.58New Zealandv South AfricaGqeberha311 Jan 2013Test # 2071
52108739-71.23South Africav PakistanJohannesburg31 Feb 2013Test # 2072
511461037-49.51New Zealandv South AfricaCape Town32 Jan 2013Test # 2069
51107816-62.96South Africav New ZealandGqeberha111 Jan 2013Test # 2071
5082789-64.10South Africav PakistanJohannesburg11 Feb 2013Test # 2072
48393013160.00South Africav New ZealandGqeberha126 Dec 2012T20I # 297
4815512210-39.34New Zealandv South AfricaGqeberha311 Jan 2013Test # 2071
4884635-76.19New Zealandv South AfricaKimberley122 Jan 2013ODI # 3325
4890516194.11Pakistanv South AfricaBenoni124 Mar 2013ODI # 3350
47*139615-77.04New Zealandv South AfricaPaarl219 Jan 2013ODI # 3323
4696658-70.76Pakistanv South AfricaJohannesburg41 Feb 2013Test # 2072
46512562184.00Pakistanv South AfricaCenturion13 Mar 2013T20I # 306
45124785-57.69New Zealandv South AfricaPaarl219 Jan 2013ODI # 3323
4578525186.53Pakistanv South AfricaJohannesburg217 Mar 2013ODI # 3347
45281943236.84South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
441501114339.63Pakistanv South AfricaCape Town314 Feb 2013Test # 2073
44107594-74.57Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
4488673-65.67South Africav PakistanCenturion115 Mar 2013ODI # 3346
43129915-47.25Pakistanv South AfricaCenturion322 Feb 2013Test # 2075
4375436-100.00South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
422111514-27.81New Zealandv South AfricaCape Town32 Jan 2013Test # 2069
411311072-38.31South Africav PakistanJohannesburg11 Feb 2013Test # 2072
40109456-88.88Pakistanv South AfricaCenturion322 Feb 2013Test # 2075
38*45326-118.75South Africav New ZealandDurban221 Dec 2012T20I # 293
3855444186.36Pakistanv South AfricaBloemfontein210 Mar 2013ODI # 3343
37112676-55.22South Africav PakistanJohannesburg11 Feb 2013Test # 2072
3685454-80.00South Africav PakistanCape Town414 Feb 2013Test # 2073
36302242163.63South Africav PakistanCenturion23 Mar 2013T20I # 306
35*64384192.10Pakistanv South AfricaCenturion215 Mar 2013ODI # 3346
3559363-97.22South Africav PakistanBenoni224 Mar 2013ODI # 3350
34*191432242.85South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
34281623212.50Pakistanv South AfricaBloemfontein210 Mar 2013ODI # 3343
33351822183.33South Africav New ZealandEast London123 Dec 2012T20I # 295
3353393-84.61South Africav New ZealandPaarl119 Jan 2013ODI # 3323
33149865-38.37Pakistanv South AfricaCenturion222 Feb 2013Test # 2075
3255413-78.04Pakistanv South AfricaCenturion215 Mar 2013ODI # 3346
3163401177.50South Africav New ZealandKimberley222 Jan 2013ODI # 3325
3163384-81.57South Africav New ZealandPotchefstroom225 Jan 2013ODI # 3328
31124843-36.90South Africav PakistanJohannesburg11 Feb 2013Test # 2072
3174574154.38Pakistanv South AfricaCenturion322 Feb 2013Test # 2075
3160493163.26Pakistanv South AfricaCenturion215 Mar 2013ODI # 3346
3073603-50.00Pakistanv South AfricaCenturion222 Feb 2013Test # 2075
3064474-63.82South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
3085511-58.82Pakistanv South AfricaBloemfontein210 Mar 2013ODI # 3343
3052424-71.42Pakistanv South AfricaJohannesburg217 Mar 2013ODI # 3347
2968582150.00South Africav New ZealandPaarl119 Jan 2013ODI # 3323
2978392-74.35South Africav PakistanCape Town414 Feb 2013Test # 2073
2986576-50.87South Africav PakistanCenturion122 Feb 2013Test # 2075
2973582-50.00Pakistanv South AfricaBenoni124 Mar 2013ODI # 3350
28*23235-121.73South Africav New ZealandDurban221 Dec 2012T20I # 293
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]