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
18542528728064.45South Africav IndiaCenturion226 Dec 2023Test # 2520
11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
106164103172102.91South Africav IndiaCape Town33 Jan 2024Test # 2522
871139613390.62South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
642211569041.02South Africav New ZealandHamilton113 Feb 2024Test # 2529
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
451711326034.09South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
43114796054.43South Africav New ZealandHamilton313 Feb 2024Test # 2529
391531027038.23South Africav New ZealandHamilton113 Feb 2024Test # 2529
38132897042.69South Africav New ZealandHamilton113 Feb 2024Test # 2529
36126924039.13South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
34*101564060.71South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
3479606056.66South Africav New ZealandHamilton313 Feb 2024Test # 2529
3280585055.17South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
32110713045.07South Africav New ZealandHamilton113 Feb 2024Test # 2529
31119832037.34South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
28108625045.16South Africav IndiaCenturion226 Dec 2023Test # 2520
2555385065.78South Africav New ZealandHamilton113 Feb 2024Test # 2529
2366504046.00South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
2262384057.89South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
20142993020.20South Africav New ZealandHamilton113 Feb 2024Test # 2529
19191821105.55South Africav IndiaCenturion226 Dec 2023Test # 2520
1799632026.98South Africav New ZealandHamilton313 Feb 2024Test # 2529
16113631025.39South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
15*75563026.78South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
1543301050.00South Africav IndiaCape Town13 Jan 2024Test # 2522
1516173088.23South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
1233172070.58South Africav IndiaCape Town13 Jan 2024Test # 2522
1241282042.85South Africav IndiaCape Town33 Jan 2024Test # 2522
1112920122.22South Africav IndiaCape Town33 Jan 2024Test # 2522
1113122091.66South Africav IndiaCape Town33 Jan 2024Test # 2522
1129192057.89South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
922710128.57South Africav IndiaCape Town33 Jan 2024Test # 2522
979521017.30South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
822100080.00South Africav IndiaCape Town33 Jan 2024Test # 2522
711301233.33South Africav New ZealandHamilton313 Feb 2024Test # 2529
6*25201030.00South Africav IndiaCape Town33 Jan 2024Test # 2522
633311019.35South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
519171029.41South Africav IndiaCenturion226 Dec 2023Test # 2520
526130038.46South Africav IndiaCape Town13 Jan 2024Test # 2522
520191026.31South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
4*18151026.66South Africav New ZealandHamilton113 Feb 2024Test # 2529
4971057.14South Africav IndiaCenturion226 Dec 2023Test # 2520
425150026.66South Africav IndiaCape Town13 Jan 2024Test # 2522
413111036.36South Africav IndiaCape Town13 Jan 2024Test # 2522
441230017.39South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
41261066.66South Africav New ZealandHamilton113 Feb 2024Test # 2529
314110027.27South Africav IndiaCape Town13 Jan 2024Test # 2522
3840075.00South Africav IndiaCape Town33 Jan 2024Test # 2522
320130023.07South Africav IndiaCape Town13 Jan 2024Test # 2522
31280037.50South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
343240012.50South Africav New ZealandHamilton313 Feb 2024Test # 2529
2970028.57South Africav IndiaCenturion226 Dec 2023Test # 2520
239120016.66South Africav IndiaCape Town33 Jan 2024Test # 2522
214100020.00South Africav IndiaCape Town13 Jan 2024Test # 2522
230170011.76South Africav IndiaCape Town13 Jan 2024Test # 2522
2960033.33South Africav New ZealandHamilton113 Feb 2024Test # 2529
23422009.09South Africav New ZealandHamilton313 Feb 2024Test # 2529
21270028.57South Africav New ZealandHamilton313 Feb 2024Test # 2529
1590011.11South Africav IndiaCenturion226 Dec 2023Test # 2520
1870014.28South Africav IndiaCape Town33 Jan 2024Test # 2522
11414007.14South Africav IndiaCape Town33 Jan 2024Test # 2522
11090011.11South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
1760016.66South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
11560016.66South Africav New ZealandHamilton313 Feb 2024Test # 2529
11513007.69South Africav New ZealandHamilton313 Feb 2024Test # 2529
0*1000-South Africav IndiaCape Town13 Jan 2024Test # 2522
0*43000.00South Africav New ZealandHamilton313 Feb 2024Test # 2529
023000.00South Africav IndiaCape Town13 Jan 2024Test # 2522
042000.00South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
032000.00South Africav New ZealandMount Maunganui24 Feb 2024Test # 2528
0178000.00South Africav New ZealandMount Maunganui44 Feb 2024Test # 2528
051000.00South Africav New ZealandHamilton113 Feb 2024Test # 2529
021000.00South Africav New ZealandHamilton113 Feb 2024Test # 2529
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]