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
174114831313209.63South Africav AustraliaCenturion15 Sep 2023ODI # 4646
12413599191125.25Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
119*1721229697.54South Africav IndiaGqeberha19 Dec 2023ODI # 4714
114*21414214180.28South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
1081671146394.73Indiav South AfricaPaarl21 Dec 2023ODI # 4716
10613793123113.97Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
102*1087494137.83South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
991257794128.57Australiav South AfricaCenturion15 Sep 2023ODI # 4646
931308793106.89South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
82*734565182.22South Africav AustraliaCenturion15 Sep 2023ODI # 4646
8210177102106.49South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
81121876393.10South Africav IndiaPaarl21 Dec 2023ODI # 4716
80*123938-86.02Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
788056103139.28Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
71905666126.78Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
64503693177.77Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
6398654396.92South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
6291657295.38South Africav AustraliaCenturion15 Sep 2023ODI # 4646
62112837174.69Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
57107626-91.93South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
5695647-87.50Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
55*70439-127.90Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
52484561115.55Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
52116817-64.19South Africav IndiaGqeberha19 Dec 2023ODI # 4714
5285775167.53Indiav South AfricaPaarl21 Dec 2023ODI # 4716
50393771135.13Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
4974526-94.23South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
49483633136.11South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
48*95693169.56Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
47292343204.34South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
46554043115.00South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
45373062150.00South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
4585645-70.31South Africav AustraliaCenturion15 Sep 2023ODI # 4646
4476633-69.84Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
3941453-86.66South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
38*271924200.00South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
38312461158.33Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
38412732140.74Indiav South AfricaPaarl21 Dec 2023ODI # 4716
3650515-70.58South Africav IndiaGqeberha19 Dec 2023ODI # 4714
3641412187.80South Africav IndiaPaarl21 Dec 2023ODI # 4716
35342523140.00Australiav South AfricaCenturion15 Sep 2023ODI # 4646
33452861117.85Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
3373493267.34South Africav IndiaJohannesburg17 Dec 2023ODI # 4713
3245403180.00South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
32281641200.00South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
3073482162.50South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
29342641111.53Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
2854345-82.35South Africav AustraliaCenturion15 Sep 2023ODI # 4646
28432222127.27South Africav IndiaJohannesburg17 Dec 2023ODI # 4713
2751394-69.23South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
234528-282.14South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
2333263-88.46Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
22231631137.50Indiav South AfricaPaarl21 Dec 2023ODI # 4716
2147352-60.00Indiav South AfricaPaarl21 Dec 2023ODI # 4716
2130223-95.45South Africav IndiaPaarl21 Dec 2023ODI # 4716
2036223-90.90Australiav South AfricaCenturion15 Sep 2023ODI # 4646
1923143-135.71South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
1941243-79.16South Africav IndiaPaarl21 Dec 2023ODI # 4716
18151321138.46Australiav South AfricaCenturion15 Sep 2023ODI # 4646
181816-2112.50Australiav South AfricaCenturion15 Sep 2023ODI # 4646
1834273-66.66Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
18241711105.88Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
1836262-69.23South Africav IndiaPaarl21 Dec 2023ODI # 4716
17*2415-2113.33South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
17*401111154.54Australiav South AfricaCenturion15 Sep 2023ODI # 4646
1721154-113.33Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
1726104-170.00Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
1739191-89.47South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
17191421121.42Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
1621203-80.00Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
1521161193.75Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
14*99-1155.55Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
1427192-73.68South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
144327--51.85South Africav IndiaPaarl21 Dec 2023ODI # 4716
141292-155.55Indiav South AfricaPaarl21 Dec 2023ODI # 4716
12*973-171.42Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
1255231-52.17Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
1210132-92.30Australiav South AfricaCenturion15 Sep 2023ODI # 4646
1241212-57.14South Africav IndiaJohannesburg17 Dec 2023ODI # 4713
1220231-52.17Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
11*1182-137.50South Africav IndiaJohannesburg17 Dec 2023ODI # 4713
1135312-35.48South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
1014131-76.92South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
1015121-83.33Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
1016611166.66Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
104830--33.33Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
104220--50.00South Africav IndiaPaarl21 Dec 2023ODI # 4716
1039161-62.50Indiav South AfricaPaarl21 Dec 2023ODI # 4716
9*106-1150.00Australiav South AfricaJohannesburg17 Sep 2023ODI # 4648
913112-81.81Australiav South AfricaBloemfontein7 Sep 2023ODI # 4635
913111-81.81Australiav South AfricaCenturion15 Sep 2023ODI # 4646
9189-1100.00Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
816161-50.00South Africav AustraliaBloemfontein7 Sep 2023ODI # 4635
82117--47.05South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
818181-44.44Australiav South AfricaPotchefstroom12 Sep 2023ODI # 4642
82011--72.72South Africav AustraliaCenturion15 Sep 2023ODI # 4646
7*1481-87.50Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
7*72-1350.00Indiav South AfricaPaarl21 Dec 2023ODI # 4716
75232--21.87South Africav IndiaJohannesburg17 Dec 2023ODI # 4713
73023--30.43Indiav South AfricaGqeberha19 Dec 2023ODI # 4714
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 South Africa at Southampton, South Africa in England 3rd ODI, Sep 7, 2025 [ODI # 4906]

Scotland vs Namibia at King City (NW), ICC Men's Cricket World Cup League 2 83rd Match, Sep 4, 2025 [ODI # 4905]

South Africa vs England at Lord's, South Africa in England 2nd ODI, Sep 4, 2025 [ODI # 4904]