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
136*29918716172.72South Africav New ZealandChristchurch325 Feb 2022Test # 2451
10829322114048.86South Africav New ZealandChristchurch125 Feb 2022Test # 2451
96*30918810051.06South Africav IndiaJohannesburg43 Jan 2022Test # 2445
9329519012048.94South Africav BangladeshDurban131 Mar 2022Test # 2460
84124959388.42South Africav BangladeshGqeberha18 Apr 2022Test # 2461
8218911310072.56South Africav IndiaCape Town411 Jan 2022Test # 2448
7724315612049.35South Africav IndiaCenturion426 Dec 2021Test # 2443
722491669043.37South Africav IndiaCape Town211 Jan 2022Test # 2448
701398910078.65South Africav BangladeshGqeberha18 Apr 2022Test # 2461
6716310111066.33South Africav BangladeshDurban131 Mar 2022Test # 2460
672091627041.35South Africav BangladeshGqeberha18 Apr 2022Test # 2461
641731027062.74South Africav BangladeshDurban331 Mar 2022Test # 2460
641561249051.61South Africav BangladeshGqeberha18 Apr 2022Test # 2461
621771189052.54South Africav IndiaJohannesburg23 Jan 2022Test # 2445
5216110310050.48South Africav IndiaCenturion226 Dec 2021Test # 2443
51108606185.00South Africav IndiaJohannesburg23 Jan 2022Test # 2445
47443444138.23South Africav New ZealandChristchurch325 Feb 2022Test # 2451
45103855052.94South Africav New ZealandChristchurch325 Feb 2022Test # 2451
421371038040.77South Africav New ZealandChristchurch125 Feb 2022Test # 2451
42121823151.21South Africav BangladeshGqeberha18 Apr 2022Test # 2461
41*151953043.15South Africav IndiaCape Town411 Jan 2022Test # 2448
41112736056.16South Africav New ZealandChristchurch317 Feb 2022Test # 2450
411531013040.59South Africav New ZealandChristchurch125 Feb 2022Test # 2451
411691026040.19South Africav BangladeshDurban131 Mar 2022Test # 2460
4193665062.12South Africav BangladeshGqeberha38 Apr 2022Test # 2461
40124925043.47South Africav IndiaJohannesburg43 Jan 2022Test # 2445
39*161894043.82South Africav BangladeshDurban331 Mar 2022Test # 2460
39*553060130.00South Africav BangladeshGqeberha38 Apr 2022Test # 2461
38*95734152.05South Africav BangladeshDurban131 Mar 2022Test # 2460
37*96516072.54South Africav New ZealandChristchurch125 Feb 2022Test # 2451
3651506072.00South Africav New ZealandChristchurch125 Feb 2022Test # 2451
36115854042.35South Africav BangladeshDurban331 Mar 2022Test # 2460
35*133804043.75South Africav IndiaCenturion426 Dec 2021Test # 2443
351731241028.22South Africav New ZealandChristchurch125 Feb 2022Test # 2451
35111914038.46South Africav New ZealandChristchurch325 Feb 2022Test # 2451
34100633153.96South Africav IndiaCenturion226 Dec 2021Test # 2443
33134773142.85South Africav BangladeshGqeberha18 Apr 2022Test # 2461
32*70585055.17South Africav IndiaCape Town411 Jan 2022Test # 2448
3147386081.57South Africav IndiaJohannesburg43 Jan 2022Test # 2445
30139963031.25South Africav IndiaCape Town411 Jan 2022Test # 2448
3057383078.94South Africav New ZealandChristchurch317 Feb 2022Test # 2450
3086562053.57South Africav BangladeshGqeberha38 Apr 2022Test # 2461
29107815035.80South Africav New ZealandChristchurch125 Feb 2022Test # 2451
2998592049.15South Africav BangladeshGqeberha18 Apr 2022Test # 2461
281711204023.33South Africav IndiaJohannesburg23 Jan 2022Test # 2445
2877444063.63South Africav IndiaJohannesburg43 Jan 2022Test # 2445
2865524053.84South Africav IndiaCape Town211 Jan 2022Test # 2448
28114813034.56South Africav BangladeshDurban131 Mar 2022Test # 2460
2649292189.65South Africav BangladeshGqeberha38 Apr 2022Test # 2461
2567453155.55South Africav IndiaCenturion226 Dec 2021Test # 2443
2574454055.55South Africav IndiaCape Town211 Jan 2022Test # 2448
2593743033.78South Africav New ZealandChristchurch117 Feb 2022Test # 2450
2457404060.00South Africav BangladeshGqeberha18 Apr 2022Test # 2461
23*61453051.11South Africav IndiaJohannesburg43 Jan 2022Test # 2445
23104512045.09South Africav New ZealandChristchurch325 Feb 2022Test # 2451
2273484045.83South Africav BangladeshGqeberha18 Apr 2022Test # 2461
2141282075.00South Africav IndiaCenturion426 Dec 2021Test # 2443
2143293072.41South Africav IndiaJohannesburg23 Jan 2022Test # 2445
2191722029.16South Africav IndiaJohannesburg23 Jan 2022Test # 2445
2181343061.76South Africav IndiaJohannesburg23 Jan 2022Test # 2445
2184540038.88South Africav IndiaCape Town211 Jan 2022Test # 2448
2149414051.21South Africav BangladeshDurban131 Mar 2022Test # 2460
1958423045.23South Africav IndiaCenturion226 Dec 2021Test # 2443
1983404047.50South Africav BangladeshDurban131 Mar 2022Test # 2460
1956363052.77South Africav BangladeshDurban131 Mar 2022Test # 2460
1874522034.61South Africav New ZealandChristchurch117 Feb 2022Test # 2450
1759363047.22South Africav IndiaCenturion426 Dec 2021Test # 2443
1633224072.72South Africav IndiaCape Town411 Jan 2022Test # 2448
1531223068.18South Africav IndiaCenturion226 Dec 2021Test # 2443
1545251060.00South Africav IndiaCape Town211 Jan 2022Test # 2448
1575432034.88South Africav New ZealandChristchurch117 Feb 2022Test # 2450
1461443031.81South Africav New ZealandChristchurch325 Feb 2022Test # 2451
1468422033.33South Africav New ZealandChristchurch125 Feb 2022Test # 2451
1436252056.00South Africav BangladeshGqeberha38 Apr 2022Test # 2461
1359343038.23South Africav IndiaCenturion226 Dec 2021Test # 2443
1333143092.85South Africav IndiaCenturion426 Dec 2021Test # 2443
1343282046.42South Africav New ZealandChristchurch325 Feb 2022Test # 2451
1359392033.33South Africav BangladeshGqeberha18 Apr 2022Test # 2461
1228193063.15South Africav IndiaCenturion226 Dec 2021Test # 2443
1241332036.36South Africav IndiaCenturion226 Dec 2021Test # 2443
1244322037.50South Africav BangladeshDurban131 Mar 2022Test # 2460
1250321137.50South Africav BangladeshDurban131 Mar 2022Test # 2460
1247181066.66South Africav BangladeshGqeberha38 Apr 2022Test # 2461
11103651016.92South Africav IndiaCenturion426 Dec 2021Test # 2443
1138302036.66South Africav New ZealandChristchurch317 Feb 2022Test # 2450
1134251044.00South Africav BangladeshDurban331 Mar 2022Test # 2460
1154420026.19South Africav BangladeshDurban331 Mar 2022Test # 2460
10*54392025.64South Africav IndiaCape Town211 Jan 2022Test # 2448
10*46281035.71South Africav New ZealandChristchurch325 Feb 2022Test # 2451
1041301033.33South Africav New ZealandChristchurch117 Feb 2022Test # 2450
1045241041.66South Africav New ZealandChristchurch317 Feb 2022Test # 2450
926140064.28South Africav New ZealandChristchurch317 Feb 2022Test # 2450
951411021.95South Africav New ZealandChristchurch325 Feb 2022Test # 2451
824191042.10South Africav IndiaCenturion426 Dec 2021Test # 2443
839221036.36South Africav IndiaCape Town211 Jan 2022Test # 2448
846291027.58South Africav New ZealandChristchurch117 Feb 2022Test # 2450
81091088.88South Africav New ZealandChristchurch325 Feb 2022Test # 2451
880510015.68South Africav BangladeshDurban331 Mar 2022Test # 2460
717121058.33South Africav IndiaJohannesburg23 Jan 2022Test # 2445
730260026.92South Africav IndiaCape Town211 Jan 2022Test # 2448
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 Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]