Batting Most Runs Innings - vs South Africa

Players - vs 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
106-10274103.92Australiav South AfricaHobart211 Nov 2018ODI # 4069
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
907858131155.17Pakistanv South AfricaJohannesburg203 Feb 2019T20I # 734
8816511812174.57Pakistanv South AfricaCape Town303 Jan 2019Test # 2340
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
84*14811013-76.36Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
84*544886175.00Sri Lankav South AfricaCenturion222 Mar 2019T20I # 758
78675774136.84Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
75*15310610270.75Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
721448715-82.75Pakistanv South AfricaCape Town303 Jan 2019Test # 2340
71*936382112.69Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
711267915-89.87Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
71123916178.02Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
701127310-95.89Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
691037910-87.34Zimbabwev South AfricaPaarl106 Oct 2018ODI # 4051
69109727195.83Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
651981207154.16Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
651087111-91.54Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
63-765482.89Australiav South AfricaHobart211 Nov 2018ODI # 4069
611761109-55.45Pakistanv South AfricaCape Town303 Jan 2019Test # 2340
6095735182.19Sri Lankav South AfricaJohannesburg103 Mar 2019ODI # 4104
59554553131.11Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
57126968159.37Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
56120819-69.13Pakistanv South AfricaCape Town103 Jan 2019Test # 2340
56129843-66.66Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
55784171134.14Pakistanv South AfricaJohannesburg203 Feb 2019T20I # 734
52584561115.55Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
51122637180.95Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
5043408-125.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
49885510-89.09Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
4979695-71.01Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
49533151158.06Pakistanv South AfricaCape Town201 Feb 2019T20I # 732
49684952100.00Sri Lankav South AfricaJohannesburg103 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
47-724-65.27Australiav South AfricaAdelaide109 Nov 2018ODI # 4067
44462115209.52Zimbabwev South AfricaEast London209 Oct 2018T20I # 698
44-4432100.00Australiav South AfricaAdelaide109 Nov 2018ODI # 4067
44137715161.97Pakistanv South AfricaCape Town103 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
42-4111102.43Australiav South AfricaHobart211 Nov 2018ODI # 4069
42533661116.66Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
41*71532-77.35Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
41382823146.42Zimbabwev South AfricaPotchefstroom112 Oct 2018T20I # 699
41-634-65.07Australiav South AfricaAdelaide109 Nov 2018ODI # 4067
4179592-69.49Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
41493142132.25Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
41452932141.37Sri Lankav South AfricaCape Town119 Mar 2019T20I # 755
4082446-90.90Zimbabwev South AfricaPaarl106 Oct 2018ODI # 4051
4047325-125.00Pakistanv South AfricaCape Town201 Feb 2019T20I # 732
3973523-75.00Sri Lankav South AfricaJohannesburg103 Mar 2019ODI # 4104
38-2322165.21Australiav South AfricaCarrara217 Nov 2018T20I # 711
38552731140.74Pakistanv South AfricaCape Town201 Feb 2019T20I # 732
3826227-172.72Sri Lankav South AfricaJohannesburg224 Mar 2019T20I # 763
37104664-56.06Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
3795765-48.68Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
36103697-52.17Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
362923-4156.52Sri Lankav South AfricaJohannesburg224 Mar 2019T20I # 763
35-273-129.62Australiav South AfricaHobart211 Nov 2018ODI # 4069
3580654-53.84Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
34-3151109.67Australiav South AfricaPerth104 Nov 2018ODI # 4065
33-712-46.47Australiav South AfricaPerth104 Nov 2018ODI # 4065
3366364-91.66Sri Lankav South AfricaJohannesburg103 Mar 2019ODI # 4104
3389572-57.89Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
32402931110.34Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
3142273-114.81Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
3181441-70.45Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
3169453-68.88Sri Lankav South AfricaCenturion206 Mar 2019ODI # 4107
3140373-83.78Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
3087593-50.84Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
2960375-78.37Zimbabwev South AfricaPaarl106 Oct 2018ODI # 4051
2947352182.85Zimbabwev South AfricaPotchefstroom112 Oct 2018T20I # 699
29103634-46.03Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
2950275-107.40Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
2843393-71.79Zimbabwev South AfricaPaarl106 Oct 2018ODI # 4051
28151422200.00Zimbabwev South AfricaEast London209 Oct 2018T20I # 698
2766374-72.97Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
2763402167.50Zimbabwev South AfricaBloemfontein203 Oct 2018ODI # 4050
2665443-59.09Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
2637223-118.18Pakistanv South AfricaCenturion106 Feb 2019T20I # 736
2560524-48.07Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
25352331108.69Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
253120-2125.00Pakistanv South AfricaCenturion106 Feb 2019T20I # 736
2559443-56.81Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
2441254-96.00Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
2494634-38.09Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
2441312-77.41Sri Lankav South AfricaCenturion206 Mar 2019ODI # 4107
2310115-209.09Pakistanv South AfricaCenturion106 Feb 2019T20I # 736
2341333169.69Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
23372321100.00Sri Lankav South AfricaCenturion206 Mar 2019ODI # 4107
2332264-88.46Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
22*94471-46.80Pakistanv South AfricaCape Town103 Jan 2019Test # 2340
22*128-3275.00Pakistanv South AfricaCenturion106 Feb 2019T20I # 736
22-262-84.61Australiav South AfricaAdelaide109 Nov 2018ODI # 4067
22-242-91.66Australiav South AfricaAdelaide109 Nov 2018ODI # 4067
22221421157.14Pakistanv South AfricaJohannesburg411 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:

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 1st T20I, Dec 28, 2024 [T20I # 3079]

United Arab Emirates vs Kuwait at Dubai (DICS), Gulf T20I Championship Final, Dec 21, 2024 [T20I # 3078]