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
129*1509694134.37South Africav IndiaPaarl19 Jan 2022ODI # 4344
12417113012295.38South Africav IndiaCape Town23 Jan 2022ODI # 4349
1102001438-76.92South Africav IndiaPaarl19 Jan 2022ODI # 4344
951501129184.82South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
911541088184.25South Africav IndiaPaarl21 Jan 2022ODI # 4346
87*1028214-106.09Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
86134989187.75South Africav BangladeshCenturion18 Mar 2022ODI # 4370
859471102119.71Indiav South AfricaPaarl21 Jan 2022ODI # 4346
79978410-94.04Indiav South AfricaPaarl19 Jan 2022ODI # 4344
791005783138.59South Africav BangladeshCenturion18 Mar 2022ODI # 4370
78986673118.18South Africav IndiaPaarl21 Jan 2022ODI # 4346
77976473120.31Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
721301079-67.28Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
65112845-77.38Indiav South AfricaCape Town23 Jan 2022ODI # 4349
62704192151.21South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
6196735183.56Indiav South AfricaCape Town23 Jan 2022ODI # 4349
58*86774275.32South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
5695795170.88South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
55148794-69.62Indiav South AfricaPaarl21 Jan 2022ODI # 4346
54573452158.82Indiav South AfricaCape Town23 Jan 2022ODI # 4349
52111594188.13South Africav IndiaCape Town23 Jan 2022ODI # 4349
5179633-80.95Indiav South AfricaPaarl19 Jan 2022ODI # 4344
50*634351116.27Indiav South AfricaPaarl19 Jan 2022ODI # 4344
50101675174.62Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
50724442113.63Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
48392216218.18South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
4881578-84.21Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
4195673161.19Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
40*603831105.26Indiav South AfricaPaarl21 Jan 2022ODI # 4346
39673831102.63South Africav IndiaCape Town23 Jan 2022ODI # 4349
39423241121.87Indiav South AfricaCape Town23 Jan 2022ODI # 4349
3968567-69.64South Africav BangladeshCenturion23 Mar 2022ODI # 4375
3875491277.55Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
37*54382-97.36South Africav IndiaPaarl21 Jan 2022ODI # 4346
37*60414-90.24South Africav IndiaPaarl21 Jan 2022ODI # 4346
3758523171.15South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
3562363-97.22South Africav IndiaPaarl21 Jan 2022ODI # 4346
31107552-56.36South Africav BangladeshCenturion18 Mar 2022ODI # 4370
2955385-76.31Indiav South AfricaPaarl21 Jan 2022ODI # 4346
2862394-71.79South Africav BangladeshCenturion23 Mar 2022ODI # 4375
2772412-65.85South Africav IndiaPaarl19 Jan 2022ODI # 4344
2656342-76.47Indiav South AfricaCape Town23 Jan 2022ODI # 4349
2658404-65.00South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
25*272411104.16Indiav South AfricaPaarl21 Jan 2022ODI # 4346
25341711147.05Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
2562443-56.81Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
23231631143.75South Africav BangladeshCenturion18 Mar 2022ODI # 4370
225533-166.66Indiav South AfricaPaarl21 Jan 2022ODI # 4346
2137252184.00South Africav BangladeshCenturion18 Mar 2022ODI # 4370
2031253-80.00South Africav IndiaCape Town23 Jan 2022ODI # 4349
2025291168.96South Africav BangladeshCenturion23 Mar 2022ODI # 4375
19*2113-2146.15Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
18*35163-112.50South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
18*21202-90.00Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
1725171-100.00Indiav South AfricaPaarl19 Jan 2022ODI # 4344
17211311130.76Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
1631223-72.72South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
1644221-72.72Indiav South AfricaPaarl19 Jan 2022ODI # 4344
1657312-51.61South Africav BangladeshCenturion23 Mar 2022ODI # 4375
15*1410-2150.00South Africav BangladeshCenturion18 Mar 2022ODI # 4370
1533143-107.14South Africav IndiaCape Town23 Jan 2022ODI # 4349
1537213-71.42Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
14*33231-60.86Indiav South AfricaPaarl19 Jan 2022ODI # 4344
123418-166.66South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
123217--70.58Indiav South AfricaPaarl19 Jan 2022ODI # 4344
1239152-80.00Indiav South AfricaCape Town23 Jan 2022ODI # 4349
123182-150.00South Africav BangladeshCenturion23 Mar 2022ODI # 4375
112914--78.57Indiav South AfricaPaarl21 Jan 2022ODI # 4346
114531--35.48Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
102216--62.50South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
9*-92-100.00Netherlandsv South AfricaCenturion26 Nov 2021ODI # 4337
9*2212--75.00Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
920102-90.00Indiav South AfricaCape Town23 Jan 2022ODI # 4349
922121-75.00Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
925161-56.25South Africav BangladeshCenturion23 Mar 2022ODI # 4375
8*15141-57.14South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
824121-66.66South Africav IndiaCape Town23 Jan 2022ODI # 4349
7*1151-140.00Bangladeshv South AfricaCenturion18 Mar 2022ODI # 4370
72213--53.84Indiav South AfricaPaarl19 Jan 2022ODI # 4344
622101-60.00South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
621101-60.00South Africav IndiaPaarl19 Jan 2022ODI # 4344
6951-120.00South Africav IndiaCape Town23 Jan 2022ODI # 4349
4157--57.14South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
41711--36.36Indiav South AfricaPaarl19 Jan 2022ODI # 4344
41011--36.36South Africav IndiaPaarl19 Jan 2022ODI # 4344
41711--36.36South Africav IndiaCape Town23 Jan 2022ODI # 4349
41510--40.00South Africav BangladeshCenturion18 Mar 2022ODI # 4370
41710--40.00South Africav BangladeshCenturion23 Mar 2022ODI # 4375
4331-133.33South Africav BangladeshCenturion23 Mar 2022ODI # 4375
3*115--60.00South Africav BangladeshCenturion23 Mar 2022ODI # 4375
2*-3--66.66Netherlandsv South AfricaCenturion26 Nov 2021ODI # 4337
2*122--100.00South Africav IndiaPaarl19 Jan 2022ODI # 4344
2*63--66.66Indiav South AfricaCape Town23 Jan 2022ODI # 4349
2*86--33.33Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
2127--28.57Indiav South AfricaPaarl19 Jan 2022ODI # 4344
2126--33.33Indiav South AfricaCape Town23 Jan 2022ODI # 4349
2126--33.33Indiav South AfricaCape Town23 Jan 2022ODI # 4349
22413--15.38South Africav BangladeshCenturion18 Mar 2022ODI # 4370
2144--50.00South Africav BangladeshCenturion18 Mar 2022ODI # 4370
22314--14.28Bangladeshv South AfricaJohannesburg20 Mar 2022ODI # 4372
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:

New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 2nd ODI, Nov 14, 2025 [ODI # 4929]