Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
175179126177138.88South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
144-118117122.03South Africav West IndiesEast London18 Mar 2023ODI # 4540
13119012767103.14Englandv South AfricaKimberley1 Feb 2023ODI # 4514
128*-11557111.30West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
119*-61155195.08South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
11818911476103.50Englandv South AfricaKimberley1 Feb 2023ODI # 4514
11314091114124.17Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1111681176194.87South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
109117102141106.86South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
94*1548183116.04Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
911026164149.18South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
90*1307981113.92South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
801017574106.66Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
801026272129.03South Africav EnglandKimberley1 Feb 2023ODI # 4514
729672111100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
61106697388.40Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
5988559-107.27Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
58*693723156.75South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
5390564194.64South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
5278616-85.24South Africav EnglandKimberley1 Feb 2023ODI # 4514
51*483971130.76South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
51674561113.33Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
49704332113.95South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
48-2653184.61South Africav West IndiesEast London18 Mar 2023ODI # 4540
488471-367.60Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
4788498-95.91Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
46-492393.87West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
4559534384.90Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
43-3352130.30South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
42413341127.27Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
41282324178.26Englandv South AfricaKimberley1 Feb 2023ODI # 4514
39603512111.42South Africav EnglandKimberley1 Feb 2023ODI # 4514
39-415-95.12West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
3953411395.12West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
38763831100.00South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
3764415190.24South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
3678424-85.71Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
36412841128.57South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
36-2652138.46West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
3661433-83.72West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
35362751129.62South Africav EnglandKimberley1 Feb 2023ODI # 4514
34542931117.24South Africav EnglandKimberley1 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
303832-293.75South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
30-294-103.44West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
2971363-80.55Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
28301713164.70Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
2833214-133.33South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
2731193-142.10South Africav EnglandBloemfontein29 Jan 2023ODI # 4513
27-264-103.84South Africav West IndiesEast London18 Mar 2023ODI # 4540
25-263196.15South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
2570402-62.50South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
21-223-95.45South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
2117185-116.66Netherlandsv South AfricaJohannesburg2 Apr 2023ODI # 4563
2064321-62.50Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
1851242-75.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1845272-66.66Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
174421-180.95Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
17-143-121.42South Africav West IndiesEast London18 Mar 2023ODI # 4540
17-17-2100.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
1729173-100.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1766332-51.51Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
1633271-59.25West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
15-201-75.00West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
14*29171-82.35Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1412162-87.50Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
14-16-187.50South Africav West IndiesEast London18 Mar 2023ODI # 4540
14-83-175.00South Africav West IndiesPotchefstroom21 Mar 2023ODI # 4544
1435221163.63West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
1436231-60.86West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
13*-1011130.00West Indiesv South AfricaEast London18 Mar 2023ODI # 4540
1332191-68.42South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
138711185.71South Africav EnglandKimberley1 Feb 2023ODI # 4514
12*-23-152.17South Africav West IndiesEast London18 Mar 2023ODI # 4540
1239151180.00Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
1219122-100.00South Africav EnglandKimberley1 Feb 2023ODI # 4514
122315-180.00Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
11*95-1220.00Englandv South AfricaKimberley1 Feb 2023ODI # 4514
11*2313--84.61South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
1125171-64.70Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
1185-1220.00Englandv South AfricaKimberley1 Feb 2023ODI # 4514
9*138--112.50Englandv South AfricaKimberley1 Feb 2023ODI # 4514
930191-47.36Englandv South AfricaBloemfontein29 Jan 2023ODI # 4513
920212-42.85South Africav NetherlandsBenoni31 Mar 2023ODI # 4558
81192-88.88Englandv South AfricaBloemfontein27 Jan 2023ODI # 4512
8-111-72.72South Africav West IndiesEast London18 Mar 2023ODI # 4540
84625--32.00Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
837191-42.10South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
71412--58.33Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
71512-158.33Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
61491-66.66Englandv South AfricaKimberley1 Feb 2023ODI # 4514
6-10--60.00South Africav West IndiesEast London18 Mar 2023ODI # 4540
61815--40.00West Indiesv South AfricaPotchefstroom21 Mar 2023ODI # 4544
619121-50.00South Africav NetherlandsJohannesburg2 Apr 2023ODI # 4563
5*841-125.00South Africav EnglandBloemfontein27 Jan 2023ODI # 4512
5*1121-250.00South Africav EnglandKimberley1 Feb 2023ODI # 4514
5148--62.50South Africav EnglandKimberley1 Feb 2023ODI # 4514
51610--50.00Netherlandsv South AfricaBenoni31 Mar 2023ODI # 4558
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:

West Indies vs New Zealand at Hamilton, West Indies in New Zealand 3rd ODI, Nov 22, 2025 [ODI # 4933]

West Indies vs New Zealand at Napier, West Indies in New Zealand 2nd ODI, Nov 19, 2025 [ODI # 4932]

New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]