Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19941227624-72.10South Africav Sri LankaCenturion226 Dec 2020Test # 2399
12724116322-77.91South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
10321012819-80.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
99*-47115210.63Englandv South AfricaCape Town21 Dec 2020T20I # 1113
9520213016-73.07South Africav Sri LankaCenturion226 Dec 2020Test # 2399
86*-4894179.16Englandv South AfricaCape Town227 Nov 2020T20I # 1109
8525216111-52.79Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
79*14210611174.52Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
74*-3255231.25South Africav EnglandCape Town11 Dec 2020T20I # 1113
731571066268.86South Africav Sri LankaCenturion226 Dec 2020Test # 2399
711901257-56.80South Africav Sri LankaCenturion226 Dec 2020Test # 2399
681329414-72.34South Africav Sri LankaCenturion226 Dec 2020Test # 2399
67*-4635145.65Englandv South AfricaCape Town21 Dec 2020T20I # 1113
6721312712-52.75South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
66*141873575.86Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
641438710-73.56Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
601016711-89.55Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
595953121111.32Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
58-4042145.00South Africav EnglandCape Town127 Nov 2020T20I # 1109
55-4071137.50Englandv South AfricaPaarl229 Nov 2020T20I # 1111
52*-3753140.54South Africav EnglandCape Town11 Dec 2020T20I # 1113
49120866-56.97Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
37-2713137.03Englandv South AfricaCape Town227 Nov 2020T20I # 1109
37-28-3132.14South Africav EnglandCape Town127 Nov 2020T20I # 1109
36*47534-67.92South Africav Sri LankaJohannesburg43 Jan 2021Test # 2401
3670634157.14South Africav Sri LankaCenturion226 Dec 2020Test # 2399
3682686-52.94Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
32-2612123.07South Africav EnglandCape Town11 Dec 2020T20I # 1113
31*47275-114.81South Africav Sri LankaJohannesburg43 Jan 2021Test # 2401
3197577-54.38Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
30-2321130.43South Africav EnglandCape Town127 Nov 2020T20I # 1109
30-1831166.66South Africav EnglandPaarl129 Nov 2020T20I # 1111
29-2021145.00South Africav EnglandPaarl129 Nov 2020T20I # 1111
2958275-107.40Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
26*-1731152.94Englandv South AfricaPaarl229 Nov 2020T20I # 1111
25*-29--86.20South Africav EnglandPaarl129 Nov 2020T20I # 1111
2575454-55.55Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
22-154-146.66Englandv South AfricaPaarl229 Nov 2020T20I # 1111
2224204-110.00Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
2245294-75.86Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
20-122-166.66South Africav EnglandCape Town127 Nov 2020T20I # 1109
19-203-95.00Englandv South AfricaCape Town227 Nov 2020T20I # 1109
1952303-63.33South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1819113-163.63South Africav Sri LankaCenturion226 Dec 2020Test # 2399
1821203-90.00Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
17-1211141.66South Africav EnglandCape Town11 Dec 2020T20I # 1113
1769303-56.66Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
16-182-88.88South Africav EnglandPaarl129 Nov 2020T20I # 1111
16-1311123.07Englandv South AfricaPaarl229 Nov 2020T20I # 1111
16-1411114.28Englandv South AfricaCape Town21 Dec 2020T20I # 1113
1659292-55.17Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
1652322-50.00Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
1566422-35.71South Africav Sri LankaCenturion226 Dec 2020Test # 2399
14*35183-77.77South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
14-192-73.68Englandv South AfricaPaarl229 Nov 2020T20I # 1111
13-102-130.00South Africav EnglandPaarl129 Nov 2020T20I # 1111
13-142-92.85South Africav EnglandCape Town11 Dec 2020T20I # 1113
1323162-81.25South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
12-10-1120.00Englandv South AfricaCape Town227 Nov 2020T20I # 1109
12-611200.00South Africav EnglandCape Town127 Nov 2020T20I # 1109
1280492-24.48Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
1228162-75.00Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
11-111-100.00South Africav EnglandPaarl129 Nov 2020T20I # 1111
1022152-66.66Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
1027201-50.00South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
829151-53.33South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
834241-33.33Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
7*-6--116.66South Africav EnglandCape Town127 Nov 2020T20I # 1109
7*-3-1233.33Englandv South AfricaCape Town227 Nov 2020T20I # 1109
7-61-116.66Englandv South AfricaCape Town227 Nov 2020T20I # 1109
7-10--70.00South Africav EnglandPaarl129 Nov 2020T20I # 1111
716101-70.00Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
722171-41.17South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
61381-75.00Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
65135--17.14Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
5*-41-125.00South Africav EnglandPaarl129 Nov 2020T20I # 1111
5-51-100.00South Africav EnglandCape Town127 Nov 2020T20I # 1109
53621--23.80South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
518101-50.00Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
542191-26.31South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
42717--23.52Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
41161-66.66Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
3*-3--100.00Englandv South AfricaPaarl229 Nov 2020T20I # 1111
3-7--42.85Englandv South AfricaPaarl229 Nov 2020T20I # 1111
2*179--22.22South Africav Sri LankaCenturion226 Dec 2020Test # 2399
2*1711--18.18Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
24632--6.25Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
298--25.00South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1*137--14.28Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
1-5--20.00Englandv South AfricaPaarl229 Nov 2020T20I # 1111
1137--14.28Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
1177--14.28Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
0*75---Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
--2---Englandv South AfricaCape Town227 Nov 2020T20I # 1109
-61---Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
-21---Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
-63---South Africav Sri LankaCenturion226 Dec 2020Test # 2399
-2727---Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
-95---Sri Lankav South AfricaCenturion326 Dec 2020Test # 2399
-41---South Africav Sri LankaCenturion226 Dec 2020Test # 2399
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504 - Live]
>> 111/4 (15.2 ov, Nurul Hasan 1*, Saif Hassan 41*, Bashir Ahmad 0/23)

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]