Batting Most Runs Innings IN South Africa

High scores for South Africa vs Zimbabwe in ODIs IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
145*21213612-106.61Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
1241591268298.41South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
1171771295490.69South Africav ZimbabweDurban27 Feb 2005ODI # 2231
111*1268792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
1101279614-114.58South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
11012810312-106.79South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
1091209955110.10South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
103*1401126391.96Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
101*1037255140.27South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
98*1781326174.24South Africav ZimbabweGqeberha6 Feb 2000ODI # 1558
901681268-71.42Zimbabwev South AfricaCenturion25 Jan 1997ODI # 1168
888970113125.71South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
881951347-65.67Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
87*1451285167.96South Africav ZimbabweCenturion25 Jan 1997ODI # 1168
86114878198.85Zimbabwev South AfricaBenoni8 Nov 2009ODI # 2926
85*1951275-66.92South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
83*1551128-74.10South Africav ZimbabweJohannesburg21 Jan 2000ODI # 1544
811411058277.14South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
8011974101108.10South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
80131966-83.33South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
78*86814496.29South Africav ZimbabweGqeberha2 Mar 2005ODI # 2233
78118904186.66Zimbabwev South AfricaPotchefstroom17 Oct 2010ODI # 3059
7598855-88.23South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
75807381102.73South Africav ZimbabweDurban27 Feb 2005ODI # 2231
731491083-67.59South Africav ZimbabweCenturion25 Jan 1997ODI # 1168
731047181102.81Zimbabwev South AfricaJohannesburg21 Jan 2000ODI # 1544
70*147865-81.39South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
691037910-87.34Zimbabwev South AfricaPaarl6 Oct 2018ODI # 4051
681381055-64.76Zimbabwev South AfricaGqeberha2 Mar 2005ODI # 2233
66117825180.48South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
65*103845277.38South Africav ZimbabweDurban2 Feb 2000ODI # 1555
65138928170.65South Africav ZimbabweJohannesburg21 Jan 2000ODI # 1544
62154935-66.66Zimbabwev South AfricaJohannesburg31 Jan 1997ODI # 1171
6092707-85.71South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
6092858170.58South Africav ZimbabweBloemfontein3 Oct 2018ODI # 4050
59129913-64.83Zimbabwev South AfricaDurban2 Feb 2000ODI # 1555
5980676188.05South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
57*624471129.54Zimbabwev South AfricaCape Town29 Jan 1997ODI # 1170
5763614193.44Zimbabwev South AfricaJohannesburg31 Jan 1997ODI # 1171
56125827-68.29Zimbabwev South AfricaGqeberha6 Feb 2000ODI # 1558
56109735-76.71South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
55114885-62.50South Africav ZimbabweCape Town29 Jan 1997ODI # 1170
5474536-101.88Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
53*272125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
53804671115.21South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
52123865160.46Zimbabwev South AfricaCape Town29 Jan 1997ODI # 1170
52155963-54.16South Africav ZimbabweDurban2 Feb 2000ODI # 1555
52102717-73.23Zimbabwev South AfricaCenturion10 Nov 2009ODI # 2928
5198788-65.38Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
51485151100.00South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
51423152164.51South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
50*513933128.20South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
5070613-81.96South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
5075559-90.90South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
5065595-84.74South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
49352943168.96South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
4797727-65.27Zimbabwev South AfricaDurban27 Feb 2005ODI # 2231
4660535-86.79Zimbabwev South AfricaGqeberha2 Mar 2005ODI # 2233
4699754161.33Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
44594452100.00South Africav ZimbabweKimberley30 Sep 2018ODI # 4049
4246407-105.00South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
4156452-91.11Zimbabwev South AfricaJohannesburg31 Jan 1997ODI # 1171
4189812-50.61Zimbabwev South AfricaGqeberha2 Mar 2005ODI # 2233
40*58385-105.26Zimbabwev South AfricaJohannesburg31 Jan 1997ODI # 1171
4061471185.10South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
4045415197.56South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
4082446-90.90Zimbabwev South AfricaPaarl6 Oct 2018ODI # 4051
3941415-95.12Zimbabwev South AfricaCenturion25 Jan 1997ODI # 1168
3995554-70.90Zimbabwev South AfricaDurban2 Feb 2000ODI # 1555
3959364-108.33South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
3854613162.29Zimbabwev South AfricaJohannesburg21 Jan 2000ODI # 1544
38482942131.03South Africav ZimbabweEast London18 Sep 2006ODI # 2418
381601013-37.62Zimbabwev South AfricaEast London18 Sep 2006ODI # 2418
3779552-67.27Zimbabwev South AfricaGqeberha6 Feb 2000ODI # 1558
37128643-57.81Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
37392151176.19South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
36*67411-87.80South Africav ZimbabweCape Town29 Jan 1997ODI # 1170
3559417-85.36Zimbabwev South AfricaDurban2 Feb 2000ODI # 1555
3559396189.74South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
3563496-71.42South Africav ZimbabweBloemfontein3 Oct 2018ODI # 4050
3440285-121.42South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
33*63431176.74Zimbabwev South AfricaDurban27 Feb 2005ODI # 2231
33*281931173.68South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
3356502-66.00South Africav ZimbabweCape Town29 Jan 1997ODI # 1170
3398594-55.93Zimbabwev South AfricaJohannesburg21 Jan 2000ODI # 1544
3381654-50.76South Africav ZimbabweGqeberha2 Mar 2005ODI # 2233
3250412178.04Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
3252395-82.05Zimbabwev South AfricaPotchefstroom17 Oct 2010ODI # 3059
31*70392-79.48South Africav ZimbabweEast London18 Sep 2006ODI # 2418
31*231922163.15South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
3069521-57.69Zimbabwev South AfricaCape Town29 Jan 1997ODI # 1170
3072422-71.42South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
3041321193.75South Africav ZimbabweDurban27 Feb 2005ODI # 2231
3063621148.38Zimbabwev South AfricaEast London18 Sep 2006ODI # 2418
3048415-73.17Zimbabwev South AfricaBloemfontein15 Oct 2010ODI # 3057
2954405-72.50Zimbabwev South AfricaJohannesburg21 Jan 2000ODI # 1544
296653--54.71South Africav ZimbabweGqeberha6 Feb 2000ODI # 1558
2960375-78.37Zimbabwev South AfricaPaarl6 Oct 2018ODI # 4051
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]

South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 3rd ODI, Nov 8, 2025 [ODI # 4927]

Pakistan vs South Africa at Faisalabad, South Africa in Pakistan 2nd ODI, Nov 6, 2025 [ODI # 4926]