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
22044228633176.92South Africav ZimbabweHarare17 Sep 2001Test # 1562
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
189*58144319342.66South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
157*38127214557.72South Africav ZimbabweHarare17 Sep 2001Test # 1562
15343735920-42.61South Africav AustraliaSydney32 Jan 2002Test # 1582
14721316428289.63South Africav ZimbabweHarare17 Sep 2001Test # 1562
10819512418187.09South Africav IndiaBloemfontein23 Nov 2001Test # 1564
10720414516273.79South Africav IndiaBloemfontein23 Nov 2001Test # 1564
10429819815-52.52South Africav AustraliaDurban415 Mar 2002Test # 1595
992871808-55.00South Africav AustraliaMelbourne326 Dec 2001Test # 1580
9930622714-43.61South Africav AustraliaCape Town38 Mar 2002Test # 1593
89*3002296138.86South Africav IndiaGqeberha316 Nov 2001Test # 1569
8827220211143.56South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
8721816816-51.78South Africav AustraliaAdelaide214 Dec 2001Test # 1576
8726018111-48.06South Africav AustraliaCape Town38 Mar 2002Test # 1593
782611879-41.71South Africav AustraliaAdelaide214 Dec 2001Test # 1576
7416112712258.26South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
7414611614-63.79South Africav AustraliaSydney32 Jan 2002Test # 1582
7319813212-55.30South Africav IndiaBloemfontein23 Nov 2001Test # 1564
731299612-76.04South Africav AustraliaCape Town38 Mar 2002Test # 1593
7018614110-49.64South Africav AustraliaCape Town18 Mar 2002Test # 1593
68*107709197.14South Africav IndiaGqeberha116 Nov 2001Test # 1569
6821413810-49.27South Africav IndiaBloemfontein23 Nov 2001Test # 1564
681451347-50.74South Africav IndiaBloemfontein23 Nov 2001Test # 1564
682131479-46.25South Africav AustraliaCape Town38 Mar 2002Test # 1593
672321638-41.10South Africav AustraliaMelbourne126 Dec 2001Test # 1580
65*2341747-37.35South Africav AustraliaAdelaide414 Dec 2001Test # 1576
652321776-36.72South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
642061498-42.95South Africav AustraliaAdelaide214 Dec 2001Test # 1576
6418613412-47.76South Africav AustraliaDurban415 Mar 2002Test # 1595
61*87835273.49South Africav AustraliaSydney32 Jan 2002Test # 1582
61*15911310-53.98South Africav AustraliaDurban415 Mar 2002Test # 1595
55*120806168.75South Africav IndiaGqeberha316 Nov 2001Test # 1569
521381096147.70South Africav ZimbabweHarare17 Sep 2001Test # 1562
511206610-77.27South Africav AustraliaDurban215 Mar 2002Test # 1595
49146987-50.00South Africav AustraliaJohannesburg222 Feb 2002Test # 1590
48127866-55.81South Africav AustraliaDurban415 Mar 2002Test # 1595
47110855155.29South Africav IndiaBloemfontein23 Nov 2001Test # 1564
47125866-54.65South Africav AustraliaAdelaide214 Dec 2001Test # 1576
47124828-57.31South Africav AustraliaJohannesburg322 Feb 2002Test # 1590
4371666-65.15South Africav AustraliaMelbourne126 Dec 2001Test # 1580
42*65559-76.36South Africav ZimbabweHarare47 Sep 2001Test # 1562
42*104934-45.16South Africav AustraliaMelbourne126 Dec 2001Test # 1580
42102828-51.21South Africav AustraliaDurban415 Mar 2002Test # 1595
4172575171.92South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
39118897-43.82South Africav AustraliaCape Town38 Mar 2002Test # 1593
381701242130.64South Africav AustraliaMelbourne126 Dec 2001Test # 1580
3881816-46.91South Africav AustraliaSydney32 Jan 2002Test # 1582
3781547-68.51South Africav AustraliaCape Town38 Mar 2002Test # 1593
3581653-53.84South Africav AustraliaSydney22 Jan 2002Test # 1582
35100764146.05South Africav AustraliaCape Town18 Mar 2002Test # 1593
3479684-50.00South Africav AustraliaSydney32 Jan 2002Test # 1582
3469505-68.00South Africav AustraliaJohannesburg222 Feb 2002Test # 1590
32109806-40.00South Africav AustraliaSydney22 Jan 2002Test # 1582
3281484-66.66South Africav AustraliaSydney32 Jan 2002Test # 1582
31*66366-86.11South Africav ZimbabweHarare47 Sep 2001Test # 1562
30*60484-62.50South Africav IndiaBloemfontein43 Nov 2001Test # 1564
3090664-45.45South Africav AustraliaAdelaide214 Dec 2001Test # 1576
2947323290.62South Africav IndiaGqeberha316 Nov 2001Test # 1569
291711384-21.01South Africav IndiaGqeberha116 Nov 2001Test # 1569
2895764-36.84South Africav IndiaGqeberha316 Nov 2001Test # 1569
2875494-57.14South Africav AustraliaJohannesburg322 Feb 2002Test # 1590
27*52345-79.41South Africav AustraliaJohannesburg322 Feb 2002Test # 1590
27*68484-56.25South Africav AustraliaDurban215 Mar 2002Test # 1595
2774504-54.00South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
2742344-79.41South Africav AustraliaSydney32 Jan 2002Test # 1582
2671534-49.05South Africav AustraliaMelbourne126 Dec 2001Test # 1580
2696663-39.39South Africav AustraliaCape Town18 Mar 2002Test # 1593
25118872128.73South Africav AustraliaDurban215 Mar 2002Test # 1595
2486702-34.28South Africav IndiaGqeberha116 Nov 2001Test # 1569
23*6657-240.35South Africav AustraliaCape Town38 Mar 2002Test # 1593
23372341100.00South Africav IndiaBloemfontein23 Nov 2001Test # 1564
2383493-46.93South Africav AustraliaMelbourne326 Dec 2001Test # 1580
2365324-71.87South Africav AustraliaJohannesburg222 Feb 2002Test # 1590
23102603-38.33South Africav AustraliaCape Town18 Mar 2002Test # 1593
2228244-91.66South Africav AustraliaAdelaide214 Dec 2001Test # 1576
21*49344-61.76South Africav IndiaBloemfontein43 Nov 2001Test # 1564
2143354-60.00South Africav AustraliaMelbourne326 Dec 2001Test # 1580
2154404-52.50South Africav AustraliaDurban215 Mar 2002Test # 1595
2081625-32.25South Africav IndiaBloemfontein23 Nov 2001Test # 1564
2062413-48.78South Africav AustraliaSydney22 Jan 2002Test # 1582
2068403-50.00South Africav AustraliaCape Town18 Mar 2002Test # 1593
20127891-22.47South Africav AustraliaCape Town38 Mar 2002Test # 1593
1858441-40.90South Africav AustraliaAdelaide414 Dec 2001Test # 1576
1839263-69.23South Africav AustraliaMelbourne326 Dec 2001Test # 1580
1858392-46.15South Africav AustraliaSydney22 Jan 2002Test # 1582
1654542-29.62South Africav AustraliaMelbourne326 Dec 2001Test # 1580
1644263-61.53South Africav AustraliaJohannesburg222 Feb 2002Test # 1590
1652313-51.61South Africav AustraliaDurban215 Mar 2002Test # 1595
1422191173.68South Africav ZimbabweBulawayo214 Sep 2001Test # 1563
1457412-34.14South Africav AustraliaMelbourne126 Dec 2001Test # 1580
1453222-63.63South Africav AustraliaMelbourne126 Dec 2001Test # 1580
1423163-87.50South Africav AustraliaCape Town18 Mar 2002Test # 1593
1413821175.00South Africav AustraliaDurban215 Mar 2002Test # 1595
1234233-52.17South Africav IndiaGqeberha316 Nov 2001Test # 1569
123528--42.85South Africav IndiaGqeberha116 Nov 2001Test # 1569
1237282-42.85South Africav AustraliaAdelaide414 Dec 2001Test # 1576
1257441-27.27South Africav AustraliaMelbourne326 Dec 2001Test # 1580
1230213-57.14South Africav AustraliaJohannesburg322 Feb 2002Test # 1590
1216162-75.00South Africav AustraliaCape Town18 Mar 2002Test # 1593
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 - Live]
>> 302/8 (75.0 ov, JG Bethell 142*, MJ Potts 0*, SM Boland 2/34) - Stumps

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]