Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
138*15496126143.75South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
135147117164115.38South Africav EnglandCenturion29 Feb 2016ODI # 3736
133*18411596115.65South Africav IndiaWankhede125 Oct 2015ODI # 3700
12718713013297.69South Africav EnglandCenturion29 Feb 2016ODI # 3736
1199861311195.08South Africav IndiaWankhede125 Oct 2015ODI # 3700
112128107102104.67South Africav IndiaChennai222 Oct 2015ODI # 3698
10912087171125.28South Africav IndiaWankhede125 Oct 2015ODI # 3700
104*1167356142.46South Africav IndiaKanpur111 Oct 2015ODI # 3689
10317411811187.28South Africav IndiaRajkot118 Oct 2015ODI # 3695
101*15297111104.12South Africav EnglandCape Town214 Feb 2016ODI # 3738
73117914180.21South Africav EnglandGqeberha16 Feb 2016ODI # 3734
6293775180.51South Africav IndiaKanpur111 Oct 2015ODI # 3689
62-3834163.15South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
6089636-95.23South Africav IndiaRajkot118 Oct 2015ODI # 3695
59131934-63.44South Africav EnglandCape Town214 Feb 2016ODI # 3738
55604471125.00South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
5170566-91.07South Africav IndiaIndore214 Oct 2015ODI # 3692
4783662-71.21South Africav EnglandGqeberha16 Feb 2016ODI # 3734
4676484195.83South Africav EnglandGqeberha16 Feb 2016ODI # 3734
43543561122.85South Africav IndiaChennai222 Oct 2015ODI # 3698
41*383252128.12South Africav EnglandCape Town214 Feb 2016ODI # 3738
38-422-90.47South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
3796593-62.71South Africav IndiaKanpur111 Oct 2015ODI # 3689
3652463-78.26South Africav IndiaIndore214 Oct 2015ODI # 3692
36-2741133.33South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
35*211951184.21South Africav IndiaKanpur111 Oct 2015ODI # 3689
3435365-94.44South Africav IndiaIndore214 Oct 2015ODI # 3692
34-384-89.47South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
33*4336-191.66South Africav IndiaRajkot118 Oct 2015ODI # 3695
33*372941113.79South Africav EnglandCenturion29 Feb 2016ODI # 3736
3357414-80.48South Africav IndiaRajkot118 Oct 2015ODI # 3695
31-493-63.26South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
2937335-87.87South Africav IndiaKanpur111 Oct 2015ODI # 3689
27-424-64.28South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
23*48261-88.46South Africav EnglandGqeberha16 Feb 2016ODI # 3734
2318135-176.92South Africav IndiaWankhede125 Oct 2015ODI # 3700
22*32123-183.33South Africav IndiaWankhede125 Oct 2015ODI # 3700
2249381-57.89South Africav IndiaChennai222 Oct 2015ODI # 3698
2247334-66.66South Africav EnglandGqeberha16 Feb 2016ODI # 3734
2033221-90.90South Africav IndiaChennai222 Oct 2015ODI # 3698
20-321-62.50South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
19*37233-82.60South Africav IndiaIndore214 Oct 2015ODI # 3692
1932201195.00South Africav IndiaIndore214 Oct 2015ODI # 3692
1934203-95.00South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
185733--54.54South Africav IndiaIndore214 Oct 2015ODI # 3692
1725173-100.00South Africav IndiaIndore214 Oct 2015ODI # 3692
1745341-50.00South Africav IndiaChennai222 Oct 2015ODI # 3698
161110-2160.00South Africav IndiaWankhede125 Oct 2015ODI # 3700
152117-188.23South Africav IndiaKanpur111 Oct 2015ODI # 3689
1427141-100.00South Africav IndiaRajkot118 Oct 2015ODI # 3695
133722--59.09South Africav IndiaKanpur111 Oct 2015ODI # 3689
1318161181.25South Africav IndiaIndore214 Oct 2015ODI # 3692
1331211-61.90South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
132018-172.22South Africav EnglandCape Town214 Feb 2016ODI # 3738
12169-1133.33South Africav IndiaRajkot118 Oct 2015ODI # 3695
1216101-120.00South Africav EnglandGqeberha16 Feb 2016ODI # 3734
1123112-100.00South Africav EnglandGqeberha16 Feb 2016ODI # 3734
91712-175.00South Africav IndiaIndore214 Oct 2015ODI # 3692
927181-50.00South Africav IndiaChennai222 Oct 2015ODI # 3698
8*1791-88.88South Africav IndiaChennai222 Oct 2015ODI # 3698
816101-80.00South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
7*137--100.00South Africav EnglandGqeberha16 Feb 2016ODI # 3734
72410--70.00South Africav IndiaChennai222 Oct 2015ODI # 3698
764-1175.00South Africav EnglandCenturion29 Feb 2016ODI # 3736
61171-85.71South Africav IndiaChennai222 Oct 2015ODI # 3698
610121-50.00South Africav IndiaChennai222 Oct 2015ODI # 3698
6891-66.66South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
5*221-250.00South Africav IndiaWankhede125 Oct 2015ODI # 3700
52115--33.33South Africav IndiaRajkot118 Oct 2015ODI # 3695
4*1510--40.00South Africav IndiaChennai222 Oct 2015ODI # 3698
4*311-400.00South Africav EnglandBloemfontein23 Feb 2016ODI # 3732
4*-11-400.00South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
4121-200.00South Africav IndiaIndore214 Oct 2015ODI # 3692
4751-80.00South Africav IndiaRajkot118 Oct 2015ODI # 3695
4881-50.00South Africav EnglandGqeberha16 Feb 2016ODI # 3734
41071-57.14South Africav EnglandCape Town214 Feb 2016ODI # 3738
424171-23.52South Africav EnglandCape Town214 Feb 2016ODI # 3738
3*-11--27.27South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
0*1----South Africav IndiaRajkot118 Oct 2015ODI # 3695
0*51---South Africav EnglandCenturion29 Feb 2016ODI # 3736
-31---South Africav IndiaIndore214 Oct 2015ODI # 3692
--3---South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
--1---South Africav EnglandJohannesburg212 Feb 2016ODI # 3737
-21---South Africav EnglandCape Town214 Feb 2016ODI # 3738
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:

Australia A vs India A at Kanpur, Australia A in India 3rd unofficial ODI, Oct 5, 2025 [List A]

India A vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]