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
185212141163131.20South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
1781421131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
173218136240127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
154217134155114.92South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
122156118142103.38South Africav AustraliaCape Town12 Oct 2016ODI # 3795
11912190117132.22Sri Lankav South AfricaCape Town7 Feb 2017ODI # 3833
118*12479106149.36South Africav AustraliaDurban5 Oct 2016ODI # 3790
117*1389836119.38South Africav Sri LankaDurban1 Feb 2017ODI # 3830
117139107132109.34Australiav South AfricaDurban5 Oct 2016ODI # 3790
114*16811714297.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
11315212313191.86South Africav IrelandBenoni25 Sep 2016ODI # 3780
11114693130119.35South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
10911187160125.28South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
10813610791100.93Australiav South AfricaDurban5 Oct 2016ODI # 3790
1051641207187.50South Africav Sri LankaDurban1 Feb 2017ODI # 3830
82*1267782106.49Australiav IrelandBenoni27 Sep 2016ODI # 3782
82956682124.24South Africav IrelandBenoni25 Sep 2016ODI # 3780
827758103141.37South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
751058110092.59South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
74146907282.22Australiav South AfricaCenturion30 Sep 2016ODI # 3785
74151807092.50Sri Lankav South AfricaJohannesburg4 Feb 2017ODI # 3831
73109758097.33South Africav AustraliaCape Town12 Oct 2016ODI # 3795
70864962142.85South Africav AustraliaDurban5 Oct 2016ODI # 3790
69126878079.31South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
64816240103.22South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
637545101140.00South Africav AustraliaCenturion30 Sep 2016ODI # 3785
621209410065.95Sri Lankav South AfricaGqeberha28 Jan 2017ODI # 3828
60*81615098.36South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
59*87746179.72Australiav IrelandBenoni27 Sep 2016ODI # 3782
58654790123.40Sri Lankav South AfricaCape Town7 Feb 2017ODI # 3833
58855171113.72Sri Lankav South AfricaCape Town7 Feb 2017ODI # 3833
57110715180.28South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
5666626190.32Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
55*85685080.88South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
55784672119.56South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
53553434155.88Australiav South AfricaDurban5 Oct 2016ODI # 3790
52*754341120.93South Africav IrelandBenoni25 Sep 2016ODI # 3780
5296585289.65Australiav South AfricaGqeberha9 Oct 2016ODI # 3792
5163566291.07Australiav South AfricaCenturion30 Sep 2016ODI # 3785
51594552113.33Australiav South AfricaJohannesburg2 Oct 2016ODI # 3787
50352233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
5093567189.28Australiav South AfricaJohannesburg2 Oct 2016ODI # 3787
50101725169.44Australiav South AfricaGqeberha9 Oct 2016ODI # 3792
48383052160.00Australiav IrelandBenoni27 Sep 2016ODI # 3782
45333090150.00South Africav AustraliaDurban5 Oct 2016ODI # 3790
42*593942107.69South Africav AustraliaDurban5 Oct 2016ODI # 3790
41613670113.88Irelandv South AfricaBenoni25 Sep 2016ODI # 3780
41463412120.58South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
4078494081.63Irelandv South AfricaBenoni25 Sep 2016ODI # 3780
40413651111.11Australiav South AfricaCenturion30 Sep 2016ODI # 3785
3967496079.59Irelandv AustraliaBenoni27 Sep 2016ODI # 3782
39462940134.48South Africav AustraliaCape Town12 Oct 2016ODI # 3795
39341952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
38483131122.58Sri Lankav South AfricaCape Town7 Feb 2017ODI # 3833
36*332041180.00South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
3670464078.26Sri Lankav South AfricaDurban1 Feb 2017ODI # 3830
35271841194.44Australiav South AfricaDurban5 Oct 2016ODI # 3790
3543382292.10Australiav South AfricaCape Town12 Oct 2016ODI # 3795
3562434081.39Australiav South AfricaCape Town12 Oct 2016ODI # 3795
3456404085.00South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
3491544062.96South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
33*74455073.33South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
33572842117.85Australiav South AfricaCenturion30 Sep 2016ODI # 3785
33463350100.00Australiav South AfricaJohannesburg2 Oct 2016ODI # 3787
33373240103.12South Africav AustraliaDurban5 Oct 2016ODI # 3790
32302012160.00South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
31282551124.00Australiav South AfricaCenturion30 Sep 2016ODI # 3785
3150455068.88Sri Lankav South AfricaJohannesburg4 Feb 2017ODI # 3831
30*322731111.11South Africav Sri LankaGqeberha28 Jan 2017ODI # 3828
30402751111.11Irelandv AustraliaBenoni27 Sep 2016ODI # 3782
2945343085.29Sri Lankav South AfricaCape Town7 Feb 2017ODI # 3833
28*50402070.00South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
28271811155.55Australiav South AfricaDurban5 Oct 2016ODI # 3790
2877531052.83Sri Lankav South AfricaGqeberha28 Jan 2017ODI # 3828
2654361072.22South Africav AustraliaCenturion30 Sep 2016ODI # 3785
26331740152.94South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
2644305086.66Sri Lankav South AfricaDurban1 Feb 2017ODI # 3830
2638353074.28Sri Lankav South AfricaDurban1 Feb 2017ODI # 3830
26352002130.00South Africav Sri LankaDurban1 Feb 2017ODI # 3830
2553454055.55South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
25272250113.63South Africav AustraliaCape Town12 Oct 2016ODI # 3795
25352230113.63Sri Lankav South AfricaDurban1 Feb 2017ODI # 3830
2458391161.53Irelandv AustraliaBenoni27 Sep 2016ODI # 3782
2441273188.88South Africav Sri LankaJohannesburg4 Feb 2017ODI # 3831
23*37282182.14Australiav South AfricaGqeberha9 Oct 2016ODI # 3792
2362342067.64Irelandv AustraliaBenoni27 Sep 2016ODI # 3782
23251912121.05Australiav South AfricaJohannesburg2 Oct 2016ODI # 3787
2244242091.66South Africav AustraliaJohannesburg2 Oct 2016ODI # 3787
2293551040.00Sri Lankav South AfricaGqeberha28 Jan 2017ODI # 3828
2143311067.74South Africav IrelandBenoni25 Sep 2016ODI # 3780
2161362058.33Australiav South AfricaGqeberha9 Oct 2016ODI # 3792
20*50281171.42Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
2044260076.92South Africav AustraliaDurban5 Oct 2016ODI # 3790
2029223090.90Sri Lankav South AfricaDurban1 Feb 2017ODI # 3830
2030222090.90South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
19241940100.00Australiav South AfricaJohannesburg2 Oct 2016ODI # 3787
1957403047.50Australiav South AfricaCape Town12 Oct 2016ODI # 3795
18251820100.00Australiav South AfricaCenturion30 Sep 2016ODI # 3785
1825211085.71South Africav AustraliaDurban5 Oct 2016ODI # 3790
18271430128.57South Africav AustraliaGqeberha9 Oct 2016ODI # 3792
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]