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
141216134160105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
136*176132107103.03Australiav EnglandCenturion2 Oct 2009ODI # 2905
128173126160101.58Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
12111785140142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
111*16911512196.52Australiav EnglandCenturion2 Oct 2009ODI # 2905
111*1268792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
10611692161115.21Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
105*20312910481.39Australiav New ZealandCenturion5 Oct 2009ODI # 2907
105*1431107295.45Englandv South AfricaCenturion22 Nov 2009ODI # 2929
103*1401126391.96Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
981088956110.11Englandv South AfricaCenturion27 Sep 2009ODI # 2900
87128887098.86Pakistanv IndiaCenturion26 Sep 2009ODI # 2898
871671198073.10Englandv South AfricaCenturion22 Nov 2009ODI # 2929
86114878198.85Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
861208273104.87Englandv South AfricaCape Town27 Nov 2009ODI # 2930
86131927093.47South Africav EnglandCape Town27 Nov 2009ODI # 2930
82122946187.23Englandv South AfricaCenturion27 Sep 2009ODI # 2900
811411058277.14South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
8010976110105.26Englandv AustraliaCenturion2 Oct 2009ODI # 2905
80131966083.33South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
79*1211049275.96Indiav West IndiesJohannesburg30 Sep 2009ODI # 2904
79129959183.15Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
77926181126.22Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
77140856290.58Sri Lankav New ZealandJohannesburg27 Sep 2009ODI # 2899
761601034073.78Indiav PakistanCenturion26 Sep 2009ODI # 2898
75*1311035172.81New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
749858101127.58New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
73*664783155.31Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
721381066267.92New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
70*110769092.10South Africav New ZealandCenturion24 Sep 2009ODI # 2895
67543445197.05Englandv South AfricaCenturion27 Sep 2009ODI # 2900
671016550103.07Australiav IndiaCenturion28 Sep 2009ODI # 2901
66126763186.84New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
65131884173.86Australiav IndiaCenturion28 Sep 2009ODI # 2901
64115876173.56Australiav PakistanCenturion30 Sep 2009ODI # 2903
6486655198.46South Africav EnglandCenturion22 Nov 2009ODI # 2929
62*102837074.69Englandv Sri LankaJohannesburg25 Sep 2009ODI # 2896
621401027160.78Australiav New ZealandCenturion5 Oct 2009ODI # 2907
58674491131.81South Africav Sri LankaCenturion22 Sep 2009ODI # 2893
57*945624101.78Sri Lankav New ZealandJohannesburg27 Sep 2009ODI # 2899
57594672123.91Indiav PakistanCenturion26 Sep 2009ODI # 2898
57116726079.16South Africav EnglandCenturion22 Nov 2009ODI # 2929
5676587196.55Australiav IndiaCenturion28 Sep 2009ODI # 2901
55134875063.21West Indiesv AustraliaJohannesburg26 Sep 2009ODI # 2897
5584627088.70Pakistanv New ZealandJohannesburg3 Oct 2009ODI # 2906
5499745072.97Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
54106774170.12West Indiesv AustraliaJohannesburg26 Sep 2009ODI # 2897
5480566096.42South Africav EnglandCape Town27 Nov 2009ODI # 2930
53140825064.63Sri Lankav EnglandJohannesburg25 Sep 2009ODI # 2896
5389557196.36New Zealandv EnglandJohannesburg29 Sep 2009ODI # 2902
53804671115.21South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
52*130777067.53Englandv South AfricaGqeberha29 Nov 2009ODI # 2931
5287736071.23Sri Lankav EnglandJohannesburg25 Sep 2009ODI # 2896
52102717073.23Zimbabwev South AfricaCenturion10 Nov 2009ODI # 2928
51*674050127.50South Africav EnglandCape Town27 Nov 2009ODI # 2930
5173576189.47West Indiesv PakistanJohannesburg23 Sep 2009ODI # 2894
51485151100.00South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
51126795064.55South Africav EnglandGqeberha29 Nov 2009ODI # 2931
50*513933128.20South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
48504441109.09New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
48583943123.07New Zealandv EnglandJohannesburg29 Sep 2009ODI # 2902
4886682270.58Englandv AustraliaCenturion2 Oct 2009ODI # 2905
4658515390.19Englandv Sri LankaJohannesburg25 Sep 2009ODI # 2896
46494152112.19Indiav PakistanCenturion26 Sep 2009ODI # 2898
46108725063.88New Zealandv Sri LankaJohannesburg27 Sep 2009ODI # 2899
4592693065.21Pakistanv AustraliaCenturion30 Sep 2009ODI # 2903
45102783057.69Pakistanv New ZealandJohannesburg3 Oct 2009ODI # 2906
4565563180.35Englandv South AfricaCape Town27 Nov 2009ODI # 2930
44100683264.70New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
44138743159.45Englandv Sri LankaJohannesburg25 Sep 2009ODI # 2896
4482636069.84Pakistanv AustraliaCenturion30 Sep 2009ODI # 2903
41*78516080.39Pakistanv West IndiesJohannesburg23 Sep 2009ODI # 2894
4174484085.41South Africav Sri LankaCenturion22 Sep 2009ODI # 2893
41383171132.25Sri Lankav New ZealandJohannesburg27 Sep 2009ODI # 2899
4175534077.35Pakistanv AustraliaCenturion30 Sep 2009ODI # 2903
4178423097.61New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
4164475187.23South Africav EnglandCenturion22 Nov 2009ODI # 2929
4094582368.96Englandv New ZealandJohannesburg29 Sep 2009ODI # 2902
4084643062.50New Zealandv AustraliaCenturion5 Oct 2009ODI # 2907
3959484081.25New Zealandv South AfricaCenturion24 Sep 2009ODI # 2895
39593640108.33South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
38103653058.46South Africav New ZealandCenturion24 Sep 2009ODI # 2895
3889611262.29New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
3787471078.72Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
3779625059.67New Zealandv AustraliaCenturion5 Oct 2009ODI # 2907
3645396092.30South Africav New ZealandCenturion24 Sep 2009ODI # 2895
3658414087.80South Africav EnglandCenturion27 Sep 2009ODI # 2900
3685445081.81Englandv AustraliaCenturion2 Oct 2009ODI # 2905
35*433021116.66Australiav IndiaCenturion28 Sep 2009ODI # 2901
3559396189.74South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
34123794043.03Indiav West IndiesJohannesburg30 Sep 2009ODI # 2904
34413051113.33Englandv AustraliaCenturion2 Oct 2009ODI # 2905
3385593055.93Australiav West IndiesJohannesburg26 Sep 2009ODI # 2897
3368434076.74New Zealandv AustraliaCenturion5 Oct 2009ODI # 2907
3290641050.00Australiav PakistanCenturion30 Sep 2009ODI # 2903
3271596054.23Englandv South AfricaGqeberha29 Nov 2009ODI # 2931
31*231922163.15South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
3183555056.36New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
30*62372081.08South Africav EnglandCenturion22 Nov 2009ODI # 2929
3069484062.50Sri Lankav EnglandJohannesburg25 Sep 2009ODI # 2896
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]