Batting Most Runs Innings - South Africa

High scores in 2017 in Tests - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
15529322119-70.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
14325318622-76.88South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
14041029924-46.82South Africav New ZealandDunedin108 Mar 2017Test # 2253
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
13633222820-59.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
135*24118115-74.58South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
13439126516-50.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
13225416317-80.98South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
12936223015-56.08South Africav Sri LankaCape Town102 Jan 2017Test # 2244
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
11322715217-74.34South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
10117812411-81.45South Africav Sri LankaCape Town102 Jan 2017Test # 2244
9723615213-63.81South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
9115911810377.11South Africav New ZealandWellington216 Mar 2017Test # 2255
9016011811276.27South Africav New ZealandHamilton125 Mar 2017Test # 2257
893622499-35.74South Africav New ZealandDunedin308 Mar 2017Test # 2253
892271609-55.62South Africav New ZealandWellington216 Mar 2017Test # 2255
8728918014148.33South Africav EnglandNottingham314 Jul 2017Test # 2264
8319415913152.20South Africav EnglandManchester404 Aug 2017Test # 2268
811111016180.19South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
8019613612-58.82South Africav EnglandNottingham314 Jul 2017Test # 2264
7821314911152.34South Africav EnglandNottingham114 Jul 2017Test # 2264
711691077-66.35South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
68103818-83.95South Africav EnglandNottingham114 Jul 2017Test # 2264
6422716410-39.02South Africav New ZealandDunedin108 Mar 2017Test # 2253
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
56*21815510-36.12South Africav New ZealandDunedin308 Mar 2017Test # 2253
55141917-60.43South Africav Sri LankaCape Town302 Jan 2017Test # 2244
541451188-45.76South Africav EnglandLord's206 Jul 2017Test # 2262
54108819-66.66South Africav EnglandNottingham114 Jul 2017Test # 2264
531661089-49.07South Africav New ZealandHamilton125 Mar 2017Test # 2257
5387655181.53South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
521531187-44.06South Africav New ZealandDunedin108 Mar 2017Test # 2253
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
50134939-53.76South Africav New ZealandHamilton125 Mar 2017Test # 2257
48120856-56.47South Africav EnglandLord's206 Jul 2017Test # 2262
46122934-49.46South Africav EnglandManchester204 Aug 2017Test # 2268
4493725-61.11South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
42116753256.00South Africav EnglandNottingham314 Jul 2017Test # 2264
4161495-83.67South Africav Sri LankaCape Town302 Jan 2017Test # 2244
4073637-63.49South Africav New ZealandWellington216 Mar 2017Test # 2255
39119915-42.85South Africav New ZealandDunedin308 Mar 2017Test # 2253
38*88615-62.29South Africav New ZealandWellington416 Mar 2017Test # 2255
38120954-40.00South Africav Sri LankaCape Town102 Jan 2017Test # 2244
37*130775-48.05South Africav New ZealandWellington216 Mar 2017Test # 2255
36115835-43.37South Africav EnglandNottingham114 Jul 2017Test # 2264
3499515-66.66South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
34473161109.67South Africav New ZealandHamilton125 Mar 2017Test # 2257
34122877-39.08South Africav EnglandNottingham114 Jul 2017Test # 2264
32*77353-91.42South Africav Sri LankaCape Town102 Jan 2017Test # 2244
32144972-32.98South Africav EnglandThe Oval427 Jul 2017Test # 2266
31*118872135.63South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
3195565-55.35South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
3088503-60.00South Africav Sri LankaCape Town302 Jan 2017Test # 2244
3077525-57.69South Africav Sri LankaCape Town302 Jan 2017Test # 2244
3058494-61.22South Africav EnglandThe Oval227 Jul 2017Test # 2266
3047354-85.71South Africav EnglandManchester204 Aug 2017Test # 2268
29100683-42.64South Africav Sri LankaCape Town102 Jan 2017Test # 2244
2940244-120.83South Africav Sri LankaCape Town302 Jan 2017Test # 2244
2963494-59.18South Africav New ZealandHamilton125 Mar 2017Test # 2257
2980403-72.50South Africav EnglandLord's206 Jul 2017Test # 2262
28*272722103.70South Africav BangladeshBloemfontein106 Oct 2017Test # 2277
2865433-65.11South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
2780543-50.00South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
2755554-49.09South Africav EnglandLord's206 Jul 2017Test # 2262
2750394-69.23South Africav EnglandManchester204 Aug 2017Test # 2268
26*63494-53.06South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
24*47265-92.30South Africav EnglandThe Oval427 Jul 2017Test # 2266
2486685-35.29South Africav New ZealandDunedin308 Mar 2017Test # 2253
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
2460384-63.15South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
2358474-48.93South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
2352285-82.14South Africav EnglandManchester204 Aug 2017Test # 2268
2265401155.00South Africav New ZealandWellington216 Mar 2017Test # 2255
21*43332163.63South Africav EnglandManchester404 Aug 2017Test # 2268
2154354-60.00South Africav New ZealandDunedin108 Mar 2017Test # 2253
2191634-33.33South Africav New ZealandWellington216 Mar 2017Test # 2255
21-412-51.21South Africav EnglandLord's406 Jul 2017Test # 2262
20*431921105.26South Africav Sri LankaCape Town302 Jan 2017Test # 2244
20*42353-57.14South Africav EnglandManchester204 Aug 2017Test # 2268
2093631-31.74South Africav Sri LankaCape Town102 Jan 2017Test # 2244
2085613-32.78South Africav New ZealandHamilton125 Mar 2017Test # 2257
2042274-74.07South Africav EnglandNottingham114 Jul 2017Test # 2264
19*-292165.51South Africav EnglandLord's406 Jul 2017Test # 2262
19*121111172.72South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
1968402-47.50South Africav New ZealandHamilton325 Mar 2017Test # 2257
1955333-57.57South Africav EnglandNottingham114 Jul 2017Test # 2264
18-372-48.64South Africav EnglandLord's406 Jul 2017Test # 2262
1829252-72.00South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
17*18153-113.33South Africav EnglandNottingham314 Jul 2017Test # 2264
1775501-34.00South Africav New ZealandWellington416 Mar 2017Test # 2255
1774393-43.58South Africav EnglandThe Oval227 Jul 2017Test # 2266
1730213-80.95South Africav EnglandThe Oval227 Jul 2017Test # 2266
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

West Indies vs Australia at Basseterre, Australia in West Indies 5th T20I, Jul 28, 2025 [T20I # 3385]

Estonia vs Finland at Tallinn, Finland in Estonia 3rd T20I, Jul 27, 2025 [T20I # 3384]

Hungary vs Luxembourg at Szodliget, Budapest Cup 3rd place play-off, Jul 27, 2025 [T20I # 3379]