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
106-10274103.92Australiav South AfricaHobart211 Nov 2018ODI # 4069
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
78675774136.84Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
71*936382112.69Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
71123916178.02Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
701127310-95.89Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
691037910-87.34Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
69109727195.83Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
63-765482.89Australiav South AfricaHobart211 Nov 2018ODI # 4069
6095735182.19Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
59554553131.11Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
56129843-66.66Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
52584561115.55Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
4979695-71.01Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
49684952100.00Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
47*503142151.61Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
47-724-65.27Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
44-4432100.00Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
4455447-100.00Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
43*32237-186.95Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
42-4111102.43Australiav South AfricaHobart211 Nov 2018ODI # 4069
41*71532-77.35Pakistanv South AfricaJohannesburg227 Jan 2019ODI # 4087
41-634-65.07Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
4179592-69.49Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
41493142132.25Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
4082446-90.90Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
3973523-75.00Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
35-273-129.62Australiav South AfricaHobart211 Nov 2018ODI # 4069
34-3151109.67Australiav South AfricaPerth14 Nov 2018ODI # 4065
33-712-46.47Australiav South AfricaPerth14 Nov 2018ODI # 4065
3366364-91.66Sri Lankav South AfricaJohannesburg13 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 AfricaCenturion26 Mar 2019ODI # 4107
3140373-83.78Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
2960375-78.37Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
2950275-107.40Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
2843393-71.79Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
2766374-72.97Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
2763402167.50Zimbabwev South AfricaBloemfontein23 Oct 2018ODI # 4050
2665443-59.09Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
2560524-48.07Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
25352331108.69Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
2559443-56.81Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
2441254-96.00Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
2441312-77.41Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
23372321100.00Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
2332264-88.46Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
22-262-84.61Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
22-242-91.66Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
2261462-47.82Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
2270474-46.80Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
2175341-61.76Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
2168421-50.00Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
194642--45.23Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
18*29191-94.73Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
1817162-112.50Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
1834331154.54Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
1741281-60.71Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
1525223-68.18Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
15-322-46.87Australiav South AfricaPerth14 Nov 2018ODI # 4065
15-191-78.94Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
1535242-62.50Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
1527262-57.69Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
14-142-100.00Australiav South AfricaPerth14 Nov 2018ODI # 4065
1323153-86.66Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
12*26162-75.00Zimbabwev South AfricaBloemfontein23 Oct 2018ODI # 4050
12-122-100.00Australiav South AfricaPerth14 Nov 2018ODI # 4065
12-26--46.15Australiav South AfricaPerth14 Nov 2018ODI # 4065
1221171-70.58Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
1218152-80.00Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
122314--85.71Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
122917--70.58Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
1214122-100.00Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
11-82-137.50Australiav South AfricaPerth14 Nov 2018ODI # 4065
11-151-73.33Australiav South AfricaHobart211 Nov 2018ODI # 4069
10*-131-76.92Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
1021171-58.82Zimbabwev South AfricaBloemfontein23 Oct 2018ODI # 4050
102618-155.55Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
1036301-33.33Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
1023911111.11Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
93929--31.03Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
92082-112.50Zimbabwev South AfricaBloemfontein23 Oct 2018ODI # 4050
933261-34.61Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
921111-81.81Pakistanv South AfricaDurban122 Jan 2019ODI # 4081
917112-81.81Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
929251-36.00Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
916152-60.00Sri Lankav South AfricaCape Town116 Mar 2019ODI # 4115
8*1913--61.53Sri Lankav South AfricaDurban210 Mar 2019ODI # 4112
816152-53.33Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
817161-50.00Zimbabwev South AfricaPaarl16 Oct 2018ODI # 4051
8-72-114.28Australiav South AfricaAdelaide19 Nov 2018ODI # 4067
88101-80.00Pakistanv South AfricaCape Town130 Jan 2019ODI # 4090
8772-114.28Sri Lankav South AfricaJohannesburg13 Mar 2019ODI # 4104
83523--34.78Sri Lankav South AfricaCenturion26 Mar 2019ODI # 4107
7*-121-58.33Australiav South AfricaHobart211 Nov 2018ODI # 4069
730201-35.00Zimbabwev South AfricaKimberley130 Sep 2018ODI # 4049
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:

Australia A vs India A at Kanpur, Australia A in India 3rd unofficial ODI, Oct 5, 2025 [List A]

India A vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]