Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
125*14498104127.55South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
1122101288087.50South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
10216397100105.15Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
961167683126.31South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
92*1791156080.00Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
871228792100.00Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
76118887286.36South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
74136976076.28Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
72115806190.00South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
7299747097.29South Africav Sri LankaBloemfontein17 Jan 2012ODI # 3227
69*754435156.81Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
691006370109.52Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
68106697198.55South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
66*127870175.86South Africav Sri LankaEast London14 Jan 2012ODI # 3226
66125856177.64Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
63118779081.81Australiav South AfricaCenturion19 Oct 2011ODI # 3203
59685161115.68South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
59117811172.83Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
5890655289.23Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
57117696082.60South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
56100582296.55South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
5597585294.82South Africav Sri LankaEast London14 Jan 2012ODI # 3226
5480743272.97South Africav AustraliaDurban28 Oct 2011ODI # 3211
52112727072.22South Africav AustraliaDurban28 Oct 2011ODI # 3211
52534070130.00South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
49604661106.52Australiav South AfricaDurban28 Oct 2011ODI # 3211
46463971117.94Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
45*93641170.31Australiav South AfricaDurban28 Oct 2011ODI # 3211
4483485291.66Australiav South AfricaCenturion19 Oct 2011ODI # 3203
4188495083.67Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
40593811105.26Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
39*503630108.33South Africav Sri LankaBloemfontein17 Jan 2012ODI # 3227
38463731102.70Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
3783624059.67Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
3779513072.54South Africav Sri LankaEast London14 Jan 2012ODI # 3226
3755394194.87South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
3676543066.66Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
3650472076.59South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
3592581060.34South Africav AustraliaDurban28 Oct 2011ODI # 3211
33101492067.34Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
32563121103.22Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
30*352131142.85Australiav South AfricaCenturion19 Oct 2011ODI # 3203
3079552054.54Australiav South AfricaDurban28 Oct 2011ODI # 3211
2876562050.00South Africav Sri LankaEast London14 Jan 2012ODI # 3226
2847291196.55Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
27442030135.00South Africav AustraliaCenturion19 Oct 2011ODI # 3203
2660390066.66Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
2654395066.66Australiav South AfricaDurban28 Oct 2011ODI # 3211
25292231113.63South Africav AustraliaCenturion19 Oct 2011ODI # 3203
25211712147.05South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
2549342073.52South Africav Sri LankaBloemfontein17 Jan 2012ODI # 3227
2445322175.00South Africav AustraliaCenturion19 Oct 2011ODI # 3203
2466392061.53South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
23*37312074.19South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
2334252292.00Australiav South AfricaDurban28 Oct 2011ODI # 3211
22121322169.23Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
21*35250084.00Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
2141282075.00South Africav AustraliaDurban28 Oct 2011ODI # 3211
21281701123.52South Africav Sri LankaKimberley20 Jan 2012ODI # 3228
20121740117.64Australiav South AfricaCenturion19 Oct 2011ODI # 3203
2054351057.14Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
1960361052.77South Africav AustraliaDurban28 Oct 2011ODI # 3211
1974460041.30Sri Lankav South AfricaPaarl11 Jan 2012ODI # 3225
1939261073.07Sri Lankav South AfricaEast London14 Jan 2012ODI # 3226
1931200095.00Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
18261620112.50South Africav Sri LankaEast London14 Jan 2012ODI # 3226
18171130163.63South Africav Sri LankaJohannesburg22 Jan 2012ODI # 3229
17261320130.76South Africav Sri LankaEast London14 Jan 2012ODI # 3226
1757271062.96South Africav Sri LankaBloemfontein17 Jan 2012ODI # 3227
15291511100.00South Africav AustraliaCenturion19 Oct 2011ODI # 3203
15201011150.00Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
1526191078.94Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
15231420107.14Sri Lankav South AfricaBloemfontein17 Jan 2012ODI # 3227
13*181110118.18South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
1345230056.52Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
139830162.50South Africav Sri LankaBloemfontein17 Jan 2012ODI # 3227
1327150086.66Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
12*141110109.09South Africav Sri LankaEast London14 Jan 2012ODI # 3226
1212202060.00South Africav AustraliaGqeberha23 Oct 2011ODI # 3208
11*10810137.50Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
11*37220050.00South Africav AustraliaDurban28 Oct 2011ODI # 3211
1113120091.66South Africav AustraliaCenturion19 Oct 2011ODI # 3203
1136201055.00Australiav South AfricaDurban28 Oct 2011ODI # 3211
1017720142.85Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
1026200050.00Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
1029181055.55Australiav South AfricaDurban28 Oct 2011ODI # 3211
1015130076.92South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
97700128.57Australiav South AfricaCenturion19 Oct 2011ODI # 3203
923231039.13Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
8*4510160.00Australiav South AfricaCenturion19 Oct 2011ODI # 3203
88810100.00South Africav AustraliaDurban28 Oct 2011ODI # 3211
7*27120058.33South Africav Sri LankaBloemfontein17 Jan 2012ODI # 3227
6*12101060.00Australiav South AfricaDurban28 Oct 2011ODI # 3211
6*3201300.00Sri Lankav South AfricaJohannesburg22 Jan 2012ODI # 3229
68510120.00Australiav South AfricaGqeberha23 Oct 2011ODI # 3208
61481075.00Australiav South AfricaDurban28 Oct 2011ODI # 3211
61280075.00South Africav Sri LankaPaarl11 Jan 2012ODI # 3225
614111054.54Sri Lankav South AfricaPaarl11 Jan 2012ODI # 3225
613101060.00Sri Lankav South AfricaKimberley20 Jan 2012ODI # 3228
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]