Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
175179126177138.88South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
1111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
911026164149.18South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
90*1307981113.92South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
801026272129.03South Africav EnglandKimberley01 Feb 2023ODI # 4514
79128897188.76South Africav IndiaRanchi09 Oct 2022ODI # 4471
75*846353119.04South Africav IndiaLucknow06 Oct 2022ODI # 4470
74*1136562113.84South Africav IndiaLucknow06 Oct 2022ODI # 4470
74126769197.36South Africav IndiaRanchi09 Oct 2022ODI # 4471
58*693723156.75South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
5390564194.64South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
5278616-85.24South Africav EnglandKimberley01 Feb 2023ODI # 4514
51*483971130.76South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
49704332113.95South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
48107545-88.88South Africav IndiaLucknow06 Oct 2022ODI # 4470
48-2653184.61South Africav West IndiesEast London18 Mar 2023ODI # 4540
43-3352130.30South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
39603512111.42South Africav EnglandKimberley01 Feb 2023ODI # 4514
38763831100.00South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
3764415190.24South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
36412841128.57South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
35*61344-102.94South Africav IndiaRanchi09 Oct 2022ODI # 4471
35362751129.62South Africav EnglandKimberley01 Feb 2023ODI # 4514
3469424-80.95South Africav IndiaDelhi11 Oct 2022ODI # 4472
34542931117.24South Africav EnglandKimberley01 Feb 2023ODI # 4514
32*392911110.34South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
31502841110.71South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
3163416-75.60South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
30292622115.38South Africav IndiaRanchi09 Oct 2022ODI # 4471
303832-293.75South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
2833214-133.33South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
2731193-142.10South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
27-264-103.84South Africav West IndiesEast London18 Mar 2023ODI # 4540
2543314-80.64South Africav IndiaRanchi09 Oct 2022ODI # 4471
25-263196.15South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
2570402-62.50South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
2258423-52.38South Africav IndiaLucknow06 Oct 2022ODI # 4470
21-223-95.45South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
17-143-121.42South Africav West IndiesEast London18 Mar 2023ODI # 4540
17-17-2100.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
163622--72.72South Africav IndiaRanchi09 Oct 2022ODI # 4471
1542273-55.55South Africav IndiaDelhi11 Oct 2022ODI # 4472
1438191173.68South Africav IndiaDelhi11 Oct 2022ODI # 4472
14-16-187.50South Africav West IndiesEast London18 Mar 2023ODI # 4540
14-83-175.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
1332191-68.42South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
138711185.71South Africav EnglandKimberley01 Feb 2023ODI # 4514
12*-23-152.17South Africav West IndiesEast London18 Mar 2023ODI # 4540
1219122-100.00South Africav EnglandKimberley01 Feb 2023ODI # 4514
11*2313--84.61South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
93819--47.36South Africav IndiaDelhi11 Oct 2022ODI # 4472
920212-42.85South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
814122-66.66South Africav IndiaLucknow06 Oct 2022ODI # 4470
8-111-72.72South Africav West IndiesEast London18 Mar 2023ODI # 4540
837191-42.10South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
71981-87.50South Africav IndiaDelhi11 Oct 2022ODI # 4472
617101-60.00South Africav IndiaDelhi11 Oct 2022ODI # 4472
6-10--60.00South Africav West IndiesEast London18 Mar 2023ODI # 4540
619121-50.00South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
5*841-125.00South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
5*1121-250.00South Africav EnglandKimberley01 Feb 2023ODI # 4514
52213--38.46South Africav IndiaRanchi09 Oct 2022ODI # 4471
51081-62.50South Africav IndiaRanchi09 Oct 2022ODI # 4471
5751-100.00South Africav IndiaDelhi11 Oct 2022ODI # 4472
5148--62.50South Africav EnglandKimberley01 Feb 2023ODI # 4514
5751-100.00South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
5861-83.33South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
4*-41-100.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
33621--14.28South Africav IndiaDelhi11 Oct 2022ODI # 4472
3-10--30.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
2*12--100.00South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
274--50.00South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
276--33.33South Africav EnglandKimberley01 Feb 2023ODI # 4514
1*32--50.00South Africav NetherlandsJohannesburg02 Apr 2023ODI # 4563
185--20.00South Africav IndiaDelhi11 Oct 2022ODI # 4472
11110--10.00South Africav EnglandKimberley01 Feb 2023ODI # 4514
1-2--50.00South Africav West IndiesEast London18 Mar 2023ODI # 4540
1-3--33.33South Africav West IndiesEast London18 Mar 2023ODI # 4540
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:

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Somerset vs Nottinghamshire at Nottingham, County Championship Division One 55th Match, Jul 29-Aug 1, 2025 [First-class]