Batting Most Runs Innings - South Africa

High scores for South Africa vs Zimbabwe in ODIs - 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
138*1339279150.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
12915211774110.25South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
127181120143105.83South Africav ZimbabweHarare21 Oct 1995ODI # 1013
125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
125151112152111.60South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
1241591268298.41South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
122*2091326392.42South Africav ZimbabweBulawayo17 Aug 2014ODI # 3507
1211891405486.42South Africav ZimbabweHarare4 Sep 2014ODI # 3524
1171771295490.69South Africav ZimbabweDurban27 Feb 2005ODI # 2231
115*11910093115.00South Africav ZimbabweHamilton15 Feb 2015ODI # 3601
111*1268792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
111160100162111.00South Africav ZimbabweHarare25 Aug 2007ODI # 2614
1101279614-114.58South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
11012810312-106.79South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
1091209955110.10South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
1071318986120.22South Africav ZimbabweHarare26 Aug 2007ODI # 2615
101*15010511496.19South Africav ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
101*1037255140.27South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
98*1781326174.24South Africav ZimbabweGqeberha6 Feb 2000ODI # 1558
971291048493.26South Africav ZimbabweHarare26 Aug 2007ODI # 2615
961139911296.96South Africav ZimbabweHarare25 Aug 2007ODI # 2614
93*1459712295.87South Africav ZimbabweCardiff5 Jul 2003ODI # 2033
888970113125.71South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
87*1451285167.96South Africav ZimbabweCenturion25 Jan 1997ODI # 1168
85*1951275-66.92South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
84917572112.00South Africav ZimbabweBulawayo21 Aug 2014ODI # 3510
83*1551128-74.10South Africav ZimbabweJohannesburg21 Jan 2000ODI # 1544
83116863296.51South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
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
761117671100.00South Africav ZimbabweHarare29 Aug 2014ODI # 3518
7598855-88.23South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
75807381102.73South Africav ZimbabweDurban27 Feb 2005ODI # 2231
731491083-67.59South Africav ZimbabweCenturion25 Jan 1997ODI # 1168
70*147865-81.39South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
701481376-51.09South Africav ZimbabweCanberra10 Mar 1992ODI # 738
69*1108610-80.23South Africav ZimbabweHarare30 Sep 2001ODI # 1750
69*1419712-71.13South Africav ZimbabweSouthampton10 Jul 2003ODI # 2036
69105779189.61South Africav ZimbabweHarare29 Sep 2001ODI # 1749
691318010-86.25South Africav ZimbabweSouthampton10 Jul 2003ODI # 2036
6686599-111.86South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
66102805182.50South Africav ZimbabweHarare29 Aug 2014ODI # 3518
66117825180.48South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
65*103845277.38South Africav ZimbabweDurban2 Feb 2000ODI # 1555
65138928170.65South Africav ZimbabweJohannesburg21 Jan 2000ODI # 1544
6395855-74.11South Africav ZimbabweBulawayo22 Aug 2007ODI # 2612
6385688192.64South Africav ZimbabweBulawayo17 Aug 2014ODI # 3507
62*1381033-60.19South Africav ZimbabweCanberra10 Mar 1992ODI # 738
6092707-85.71South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
6092858170.58South Africav ZimbabweBloemfontein3 Oct 2018ODI # 4050
5977774-76.62South Africav ZimbabweBulawayo17 Aug 2014ODI # 3507
5980676188.05South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
58129989-59.18South Africav ZimbabweCardiff5 Jul 2003ODI # 2033
56664571124.44South Africav ZimbabweHarare29 Sep 2001ODI # 1749
56495133109.80South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
56109735-76.71South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
55114885-62.50South Africav ZimbabweCape Town29 Jan 1997ODI # 1170
55112723-76.38South Africav ZimbabweBulawayo19 Aug 2014ODI # 3508
54*644141131.70South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
53*272125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
53424722112.76South Africav ZimbabweHarare22 Oct 1995ODI # 1014
53804671115.21South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
52*76583289.65South Africav ZimbabweChelmsford29 May 1999ODI # 1468
52114814-64.19South Africav ZimbabweChelmsford29 May 1999ODI # 1468
52155963-54.16South Africav ZimbabweDurban2 Feb 2000ODI # 1555
51135996-51.51South Africav ZimbabweBulawayo22 Aug 2007ODI # 2612
51485151100.00South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
51423152164.51South Africav ZimbabweBloemfontein15 Oct 2010ODI # 3057
5173623-82.25South Africav ZimbabweHarare4 Sep 2014ODI # 3524
50*513933128.20South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
50124723-69.44South Africav ZimbabweHarare22 Oct 1995ODI # 1014
5070613-81.96South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
5075559-90.90South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
5065595-84.74South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
5080577-87.71South Africav ZimbabweBulawayo22 Aug 2007ODI # 2612
49352943168.96South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
48*85556187.27South Africav ZimbabweNairobi (Gym)28 Sep 1999ODI # 1505
4556482293.75South Africav ZimbabweBulawayo19 Aug 2014ODI # 3508
44594452100.00South Africav ZimbabweKimberley30 Sep 2018ODI # 4049
4246407-105.00South Africav ZimbabwePaarl6 Oct 2018ODI # 4051
408664--62.50South Africav ZimbabweHarare29 Sep 2001ODI # 1749
4061471185.10South Africav ZimbabweJohannesburg25 Feb 2005ODI # 2229
4045415197.56South Africav ZimbabwePotchefstroom17 Oct 2010ODI # 3059
4049338-121.21South Africav ZimbabweBulawayo21 Aug 2014ODI # 3510
3940319-125.80South Africav ZimbabweHarare30 Sep 2001ODI # 1750
3959364-108.33South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
3855515-74.50South Africav ZimbabweHarare22 Oct 1995ODI # 1014
38482942131.03South Africav ZimbabweEast London18 Sep 2006ODI # 2418
3854385-100.00South Africav ZimbabweBulawayo19 Aug 2014ODI # 3508
37392151176.19South Africav ZimbabweBenoni22 Oct 2010ODI # 3061
36*65411-87.80South Africav ZimbabweHarare21 Oct 1995ODI # 1013
36*67411-87.80South Africav ZimbabweCape Town29 Jan 1997ODI # 1170
3657435183.72South Africav ZimbabweHarare21 Oct 1995ODI # 1013
3653472-76.59South Africav ZimbabweBulawayo19 Aug 2014ODI # 3508
3654395-92.30South Africav ZimbabweHarare4 Sep 2014ODI # 3524
3553425-83.33South Africav ZimbabweHarare22 Oct 1995ODI # 1014
3559396189.74South Africav ZimbabweBenoni8 Nov 2009ODI # 2926
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]