Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
125*20514714185.03South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
10718313312-80.45South Africav EnglandThe Oval128 Jun 2003ODI # 2029
101*1009072112.22Sth Africansv SussexHove120 Jun 2003List A
93*1459712295.87South Africav ZimbabweCardiff25 Jul 2003ODI # 2033
82*1591055178.09South Africav EnglandManchester23 Jul 2003ODI # 2032
811551138-71.68South Africav BangladeshDhaka117 Apr 2003ODI # 2005
801321076-74.76South Africav IndiaDhaka218 Apr 2003ODI # 2006
71*1141016-70.29South Africav EnglandManchester23 Jul 2003ODI # 2032
69*1419712-71.13South Africav ZimbabweSouthampton210 Jul 2003ODI # 2036
69116894-77.52Sth Africansv NorthantsNorthampton122 Jun 2003List A
691318010-86.25South Africav ZimbabweSouthampton210 Jul 2003ODI # 2036
6797768188.15South Africav BangladeshDhaka117 Apr 2003ODI # 2005
66*117817-81.48South Africav BangladeshDhaka114 Apr 2003ODI # 2003
661231034-64.07Sth Africansv WorcsWorcester125 Jun 2003List A
65126867-75.58Sth Africansv WorcsWorcester125 Jun 2003List A
62896210-100.00South Africav BangladeshDhaka114 Apr 2003ODI # 2003
58129989-59.18South Africav ZimbabweCardiff25 Jul 2003ODI # 2033
56495133109.80South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
55*77682180.88South Africav BangladeshDhaka114 Apr 2003ODI # 2003
5578646-85.93South Africav EnglandThe Oval128 Jun 2003ODI # 2029
5374773-68.83Sth Africansv NorthantsNorthampton122 Jun 2003List A
48*63584182.75Sth Africansv WorcsWorcester125 Jun 2003List A
4876596-81.35South Africav IndiaDhaka213 Apr 2003ODI # 2002
4693742-62.16Sth Africansv SussexHove120 Jun 2003List A
4571468-97.82South Africav BangladeshDhaka114 Apr 2003ODI # 2003
4577694-65.21South Africav EnglandBirmingham18 Jul 2003ODI # 2035
4551399-115.38South Africav EnglandBirmingham18 Jul 2003ODI # 2035
44*72492-89.79South Africav IndiaDhaka218 Apr 2003ODI # 2006
4454452197.77South Africav BangladeshDhaka114 Apr 2003ODI # 2003
39*50435-90.69South Africav BangladeshDhaka117 Apr 2003ODI # 2005
38*342022190.00South Africav BangladeshDhaka117 Apr 2003ODI # 2005
3771642-57.81South Africav IndiaDhaka218 Apr 2003ODI # 2006
33*96713-46.47South Africav EnglandBirmingham18 Jul 2003ODI # 2035
3274454-71.11South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
31472841110.71Sth Africansv SussexHove120 Jun 2003List A
3145454-68.88Sth Africansv SussexHove120 Jun 2003List A
2958392-74.35South Africav EnglandManchester23 Jul 2003ODI # 2032
2746354-77.14Sth Africansv WorcsWorcester125 Jun 2003List A
2663424-61.90South Africav IndiaDhaka213 Apr 2003ODI # 2002
2553375-67.56South Africav IndiaDhaka218 Apr 2003ODI # 2006
2476492-48.97Sth Africansv NorthantsNorthampton122 Jun 2003List A
23*785-287.50South Africav EnglandThe Oval128 Jun 2003ODI # 2029
2241262-84.61South Africav IndiaDhaka213 Apr 2003ODI # 2002
2238343-64.70South Africav EnglandManchester23 Jul 2003ODI # 2032
20121521133.33Sth Africansv WorcsWorcester125 Jun 2003List A
2043354-57.14South Africav EnglandThe Oval128 Jun 2003ODI # 2029
1934302-63.33Sth Africansv SussexHove120 Jun 2003List A
1956403-47.50South Africav EnglandLord's112 Jul 2003ODI # 2037
1847222-81.81South Africav EnglandLord's112 Jul 2003ODI # 2037
17*35202-85.00Sth Africansv NorthantsNorthampton122 Jun 2003List A
1727212-80.95South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
1729202-85.00South Africav EnglandLord's112 Jul 2003ODI # 2037
162630--53.33South Africav BangladeshDhaka117 Apr 2003ODI # 2005
1653362-44.44South Africav EnglandBirmingham18 Jul 2003ODI # 2035
1535302-50.00Sth Africansv NorthantsNorthampton122 Jun 2003List A
1537253-60.00South Africav EnglandThe Oval128 Jun 2003ODI # 2029
1531262-57.69South Africav EnglandBirmingham18 Jul 2003ODI # 2035
13*462-216.66Sth Africansv WorcsWorcester125 Jun 2003List A
13*28222-59.09South Africav ZimbabweSouthampton210 Jul 2003ODI # 2036
1312201-65.00Sth Africansv NorthantsNorthampton122 Jun 2003List A
132423--56.52South Africav EnglandThe Oval128 Jun 2003ODI # 2029
1336251-52.00South Africav EnglandBirmingham18 Jul 2003ODI # 2035
12*167-1171.42South Africav EnglandThe Oval128 Jun 2003ODI # 2029
12*1991-133.33South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
123633--36.36South Africav IndiaDhaka213 Apr 2003ODI # 2002
1221151-80.00South Africav IndiaDhaka213 Apr 2003ODI # 2002
1225161-75.00South Africav BangladeshDhaka117 Apr 2003ODI # 2005
1131202-55.00South Africav IndiaDhaka218 Apr 2003ODI # 2006
1144311-35.48South Africav EnglandLord's112 Jul 2003ODI # 2037
1129202-55.00South Africav EnglandLord's112 Jul 2003ODI # 2037
10*991-111.11Sth Africansv NorthantsNorthampton122 Jun 2003List A
10*24191-52.63South Africav EnglandBirmingham18 Jul 2003ODI # 2035
1013121-83.33Sth Africansv SussexHove120 Jun 2003List A
934251-36.00South Africav EnglandLord's112 Jul 2003ODI # 2037
8*15121-66.66South Africav ZimbabweCardiff25 Jul 2003ODI # 2033
7*1051-140.00South Africav IndiaDhaka213 Apr 2003ODI # 2002
74121--33.33South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
71171-100.00South Africav EnglandLord's112 Jul 2003ODI # 2037
5691-55.55South Africav IndiaDhaka213 Apr 2003ODI # 2002
51212--41.66Sth Africansv SussexHove120 Jun 2003List A
51151-100.00South Africav EnglandThe Oval128 Jun 2003ODI # 2029
5991-55.55South Africav ZimbabweCanterbury129 Jun 2003ODI # 2030
5911--45.45South Africav ZimbabweSouthampton210 Jul 2003ODI # 2036
415101-40.00South Africav IndiaDhaka213 Apr 2003ODI # 2002
388--37.50Sth Africansv SussexHove120 Jun 2003List A
3108--37.50Sth Africansv NorthantsNorthampton122 Jun 2003List A
3113--100.00South Africav EnglandBirmingham18 Jul 2003ODI # 2035
2*66--33.33South Africav IndiaDhaka218 Apr 2003ODI # 2006
255--40.00South Africav IndiaDhaka213 Apr 2003ODI # 2002
21713--15.38South Africav IndiaDhaka218 Apr 2003ODI # 2006
2228--25.00South Africav EnglandBirmingham18 Jul 2003ODI # 2035
275--40.00South Africav ZimbabweSouthampton210 Jul 2003ODI # 2036
1*41--100.00Sth Africansv SussexHove120 Jun 2003List A
1116--16.66South Africav IndiaDhaka213 Apr 2003ODI # 2002
1247--14.28South Africav EnglandManchester23 Jul 2003ODI # 2032
142--50.00South Africav EnglandBirmingham18 Jul 2003ODI # 2035
11111--9.09South Africav EnglandLord's112 Jul 2003ODI # 2037
0*34---South Africav EnglandLord's112 Jul 2003ODI # 2037
-22---South Africav IndiaDhaka213 Apr 2003ODI # 2002
-113---South Africav BangladeshDhaka117 Apr 2003ODI # 2005
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]