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
13633222820-59.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
1032021155289.56South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
9814410311-95.14South Africav EnglandSouthampton227 May 2017ODI # 3873
8728918014148.33South Africav EnglandNottingham314 Jul 2017Test # 2264
8319415913152.20South Africav EnglandManchester404 Aug 2017Test # 2268
8019613612-58.82South Africav EnglandNottingham314 Jul 2017Test # 2264
7821314911152.34South Africav EnglandNottingham114 Jul 2017Test # 2264
75*1551041372.11South Africav PakistanBirmingham107 Jun 2017ODI # 3881
7596706-107.14South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
7397768-96.05South Africav EnglandLeeds224 May 2017ODI # 3872
71*805152139.21South Africav EnglandSouthampton227 May 2017ODI # 3873
68103818-83.95South Africav EnglandNottingham114 Jul 2017Test # 2264
6776618-109.83South Africav EnglandLeeds224 May 2017ODI # 3872
65*795842112.06South Africav EnglandSouthampton121 Jun 2017T20I # 614
64*585242123.07South Africav EnglandSouthampton121 Jun 2017T20I # 614
631981289-49.21South Africav EnglandNottingham314 Jul 2017Test # 2264
61159858-71.76South Africav EnglandManchester404 Aug 2017Test # 2268
591951309-45.38South Africav EnglandLord's206 Jul 2017Test # 2262
55605411-101.85South Africav EnglandLord's229 May 2017ODI # 3874
541451188-45.76South Africav EnglandLord's206 Jul 2017Test # 2262
54108819-66.66South Africav EnglandNottingham114 Jul 2017Test # 2264
5397724-73.61South Africav IndiaThe Oval111 Jun 2017ODI # 3886
5260506-104.00South Africav EnglandSouthampton227 May 2017ODI # 3873
52114867-60.46South Africav EnglandLord's206 Jul 2017Test # 2262
521971208-43.33South Africav EnglandThe Oval227 Jul 2017Test # 2266
51693710-137.83South Africav EnglandLord's206 Jul 2017Test # 2262
48120856-56.47South Africav EnglandLord's206 Jul 2017Test # 2262
46302043230.00South Africav EnglandTaunton123 Jun 2017T20I # 615
46122934-49.46South Africav EnglandManchester204 Aug 2017Test # 2268
4558387-118.42South Africav EnglandLeeds224 May 2017ODI # 3872
45473543128.57South Africav EnglandTaunton123 Jun 2017T20I # 615
42116753256.00South Africav EnglandNottingham314 Jul 2017Test # 2264
38*482051190.00South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
3663501-72.00South Africav IndiaThe Oval111 Jun 2017ODI # 3886
36362214163.63South Africav EnglandCardiff225 Jun 2017T20I # 616
36115835-43.37South Africav EnglandNottingham114 Jul 2017Test # 2264
35*382232159.09South Africav EnglandSouthampton227 May 2017ODI # 3873
3569543164.81South Africav IndiaThe Oval111 Jun 2017ODI # 3886
35271922184.21South Africav EnglandCardiff225 Jun 2017T20I # 616
3464394-87.17South Africav EnglandLord's229 May 2017ODI # 3874
34122877-39.08South Africav EnglandNottingham114 Jul 2017Test # 2264
3360492-67.34South Africav PakistanBirmingham107 Jun 2017ODI # 3881
32342122152.38South Africav EnglandTaunton123 Jun 2017T20I # 615
32144972-32.98South Africav EnglandThe Oval427 Jul 2017Test # 2266
3058494-61.22South Africav EnglandThe Oval227 Jul 2017Test # 2266
3047354-85.71South Africav EnglandManchester204 Aug 2017Test # 2268
2938302196.66South Africav EnglandCardiff225 Jun 2017T20I # 616
2980403-72.50South Africav EnglandLord's206 Jul 2017Test # 2262
28*58433-65.11South Africav EnglandLord's229 May 2017ODI # 3874
2860451-62.22South Africav PakistanBirmingham107 Jun 2017ODI # 3881
27*43305-90.00South Africav EnglandLord's229 May 2017ODI # 3874
27*32204-135.00South Africav EnglandCardiff225 Jun 2017T20I # 616
2755554-49.09South Africav EnglandLord's206 Jul 2017Test # 2262
2750394-69.23South Africav EnglandManchester204 Aug 2017Test # 2268
2657441-59.09South Africav PakistanBirmingham107 Jun 2017ODI # 3881
2633232-113.04South Africav PakistanBirmingham107 Jun 2017ODI # 3881
24*47265-92.30South Africav EnglandThe Oval427 Jul 2017Test # 2266
2440293-82.75South Africav EnglandSouthampton227 May 2017ODI # 3873
2464524-46.15South Africav EnglandThe Oval427 Jul 2017Test # 2266
24126763-31.57South Africav EnglandManchester204 Aug 2017Test # 2268
2487663-36.36South Africav EnglandManchester204 Aug 2017Test # 2268
2362422-54.76South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
2352285-82.14South Africav EnglandManchester204 Aug 2017Test # 2268
21*43332163.63South Africav EnglandManchester404 Aug 2017Test # 2268
21-412-51.21South Africav EnglandLord's406 Jul 2017Test # 2262
20*70411-48.78South Africav IndiaThe Oval111 Jun 2017ODI # 3886
20*42353-57.14South Africav EnglandManchester204 Aug 2017Test # 2268
2030193-105.26South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
2042274-74.07South Africav EnglandNottingham114 Jul 2017Test # 2264
19*-292165.51South Africav EnglandLord's406 Jul 2017Test # 2262
1936232-82.60South Africav EnglandLeeds224 May 2017ODI # 3872
1923211190.47South Africav EnglandLeeds224 May 2017ODI # 3872
1955333-57.57South Africav EnglandNottingham114 Jul 2017Test # 2264
1834221181.81South Africav Sri LankaThe Oval103 Jun 2017ODI # 3877
18-372-48.64South Africav EnglandLord's406 Jul 2017Test # 2262
17*18153-113.33South Africav EnglandNottingham314 Jul 2017Test # 2264
172525--68.00South Africav EnglandSouthampton227 May 2017ODI # 3873
1774393-43.58South Africav EnglandThe Oval227 Jul 2017Test # 2266
1730213-80.95South Africav EnglandThe Oval227 Jul 2017Test # 2266
1626202-80.00South Africav EnglandSouthampton227 May 2017ODI # 3873
1639202-80.00South Africav PakistanBirmingham107 Jun 2017ODI # 3881
1616121-133.33South Africav IndiaThe Oval111 Jun 2017ODI # 3886
1521181-83.33South Africav EnglandLeeds224 May 2017ODI # 3872
15191211125.00South Africav EnglandTaunton123 Jun 2017T20I # 615
1552383-39.47South Africav EnglandLord's206 Jul 2017Test # 2262
1535332-45.45South Africav EnglandNottingham314 Jul 2017Test # 2264
1550243-62.50South Africav EnglandThe Oval227 Jul 2017Test # 2266
14-7-2200.00South Africav EnglandLord's406 Jul 2017Test # 2262
1338232-56.52South Africav EnglandNottingham314 Jul 2017Test # 2264
1332261150.00South Africav EnglandManchester204 Aug 2017Test # 2268
1219111-109.09South Africav EnglandTaunton123 Jun 2017T20I # 615
1238321-37.50South Africav EnglandManchester404 Aug 2017Test # 2268
111310-1110.00South Africav EnglandLeeds224 May 2017ODI # 3872
11-212-52.38South Africav EnglandLord's406 Jul 2017Test # 2262
1123172-64.70South Africav EnglandThe Oval427 Jul 2017Test # 2266
1147291-37.93South Africav EnglandManchester404 Aug 2017Test # 2268
1126212-52.38South Africav EnglandManchester204 Aug 2017Test # 2268
10*17112-90.90South Africav EnglandThe Oval227 Jul 2017Test # 2266
10-92-111.11South Africav EnglandLord's406 Jul 2017Test # 2262
9147-1128.57South Africav EnglandSouthampton121 Jun 2017T20I # 614
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:

Mis Ainak Knights vs Boost Defenders at Kabul, Shpageeza Cricket League 13th Match, Jul 26, 2025 [Twenty20]

Speen Ghar Tigers vs Amo Sharks at Kabul, Shpageeza Cricket League 14th Match, Jul 26, 2025 [Twenty20]

Kenya vs Namibia A at Entebbe, Pearl of Africa T20I Series 16th Match, Jul 26, 2025 [Twenty20]