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
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
121131108162112.03South Africav Sri LankaDurban110 Mar 2019ODI # 4112
112*16111415198.24South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
10335422613-45.57South Africav PakistanCape Town23 Jan 2019Test # 2340
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
949270171134.28South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
9014712416-72.58South Africav PakistanJohannesburg111 Jan 2019Test # 2341
907858131155.17Pakistanv South AfricaJohannesburg23 Feb 2019T20I # 734
9024418211-49.45South Africav Sri LankaDurban313 Feb 2019Test # 2347
8816511812174.57Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
861498712-98.85South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
84*14811013-76.36Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
84*544886175.00Sri Lankav South AfricaCenturion222 Mar 2019T20I # 758
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
811077211-112.50South Africav Sri LankaJohannesburg23 Mar 2019ODI # 4104
80*1771239-65.04South Africav PakistanDurban222 Jan 2019ODI # 4081
80174948185.10South Africav Sri LankaDurban113 Feb 2019Test # 2347
781349614181.25South Africav PakistanCape Town23 Jan 2019Test # 2340
78584564173.33South Africav PakistanCape Town11 Feb 2019T20I # 732
78675774136.84Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
77*694273183.33South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
75*15310610270.75Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
7523516210-46.29South Africav PakistanCape Town23 Jan 2019Test # 2340
74864182180.48South Africav PakistanCape Town11 Feb 2019T20I # 732
721448715-82.75Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
71*936382112.69Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
711267915-89.87Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
7122314414-49.30South Africav PakistanJohannesburg311 Jan 2019Test # 2341
71123916178.02Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
701127310-95.89Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
69*115807286.25South Africav PakistanDurban222 Jan 2019ODI # 4081
691037910-87.34Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
69109727195.83Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
67*122757-89.33South Africav Sri LankaCape Town216 Mar 2019ODI # 4115
66117825180.48South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
66655282126.92South Africav Sri LankaJohannesburg124 Mar 2019T20I # 763
65*512945224.13South Africav PakistanJohannesburg13 Feb 2019T20I # 734
651981207154.16Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
651087111-91.54Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
6559469-141.30South Africav Sri LankaCenturion122 Mar 2019T20I # 758
64624443145.45South Africav Sri LankaCenturion122 Mar 2019T20I # 758
63*22414811-42.56South Africav PakistanCenturion426 Dec 2018Test # 2338
611761109-55.45Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
6092858170.58South Africav ZimbabweBloemfontein13 Oct 2018ODI # 4050
601661169-51.72South Africav Sri LankaGqeberha121 Feb 2019Test # 2348
6095735182.19Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
5980676188.05South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
59107788-75.64South Africav PakistanCape Town23 Jan 2019Test # 2340
59554553131.11Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
59131757-78.66South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
57126968159.37Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
5786765175.00South Africav PakistanJohannesburg127 Jan 2019ODI # 4087
5798667-86.36South Africav Sri LankaCenturion16 Mar 2019ODI # 4107
56694451127.27South Africav ZimbabweEast London19 Oct 2018T20I # 698
56120819-69.13Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
56129843-66.66Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
55*432953189.65South Africav PakistanCenturion26 Feb 2019T20I # 736
55784171134.14Pakistanv South AfricaJohannesburg23 Feb 2019T20I # 734
55112626-88.70South Africav Sri LankaDurban313 Feb 2019Test # 2347
53146879-60.91South Africav PakistanCenturion226 Dec 2018Test # 2338
52584561115.55Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
51122637180.95Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
5183576-89.47South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
50*107723-69.44South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*7761-381.96South Africav PakistanCape Town230 Jan 2019ODI # 4090
50*117707-71.42South Africav Sri LankaGqeberha321 Feb 2019Test # 2348
5019112310-40.65South Africav PakistanCenturion426 Dec 2018Test # 2338
5043408-125.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
5085673-74.62South Africav Sri LankaDurban110 Mar 2019ODI # 4112
49885510-89.09Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
49104829-59.75South Africav PakistanJohannesburg111 Jan 2019Test # 2341
4979695-71.01Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
49533151158.06Pakistanv South AfricaCape Town21 Feb 2019T20I # 732
49684952100.00Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
48115796-60.75Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
47*110667-71.21Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
47*503142151.61Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
47117667-71.21South Africav Sri LankaDurban113 Feb 2019Test # 2347
4598535-84.90South Africav PakistanCenturion226 Dec 2018Test # 2338
4571675-67.16South Africav PakistanGqeberha119 Jan 2019ODI # 4080
45402714166.66South Africav PakistanJohannesburg13 Feb 2019T20I # 734
44594452100.00South Africav ZimbabweKimberley230 Sep 2018ODI # 4049
44462115209.52Zimbabwev South AfricaEast London29 Oct 2018T20I # 698
44137715161.97Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
4455447-100.00Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
43*32237-186.95Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
431491054-40.95Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
43453851113.15South Africav Sri LankaGqeberha213 Mar 2019ODI # 4114
4246407-105.00South Africav ZimbabwePaarl26 Oct 2018ODI # 4051
42533661116.66Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
41*71532-77.35Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
41*82463-89.13South Africav Sri LankaDurban110 Mar 2019ODI # 4112
41382823146.42Zimbabwev South AfricaPotchefstroom112 Oct 2018T20I # 699
41180986-41.83South Africav PakistanJohannesburg111 Jan 2019Test # 2341
4192685160.29South Africav PakistanJohannesburg111 Jan 2019Test # 2341
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]

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]