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
13919714211397.88South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
110*2571317283.96South Africav PakistanLahore23 Oct 2003ODI # 2046
109*1369465115.95South Africav West IndiesCape Town125 Jan 2004ODI # 2088
95*128977297.93South Africav West IndiesCenturion11 Feb 2004ODI # 2094
831581238-67.47South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
801871097173.39South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
741781255-59.20South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
72132918-79.12South Africav New ZealandAuckland213 Feb 2004ODI # 2099
71132996-71.71South Africav PakistanLahore23 Oct 2003ODI # 2046
70*89716-98.59South Africav New ZealandDunedin125 Feb 2004ODI # 2104
69-6462107.81South Africav New ZealandWellington220 Feb 2004ODI # 2101
6288625-100.00South Africav PakistanLahore23 Oct 2003ODI # 2046
62117808177.50South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
61*92767-80.26South Africav West IndiesCape Town125 Jan 2004ODI # 2088
58*117874266.66South Africav PakistanRawalpindi210 Oct 2003ODI # 2049
58*89594198.30South Africav New ZealandAuckland229 Feb 2004ODI # 2107
58139766-76.31South Africav PakistanLahore25 Oct 2003ODI # 2047
58111606-96.66South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
53106746-71.62South Africav West IndiesCape Town125 Jan 2004ODI # 2088
51100558-92.72South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
5069475-106.38South Africav New ZealandDunedin125 Feb 2004ODI # 2104
48*463052160.00South Africav New ZealandAuckland229 Feb 2004ODI # 2107
47124865-54.65South Africav New ZealandNapier12 Mar 2004ODI # 2109
46-803-57.50South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
4687626-74.19South Africav West IndiesCenturion11 Feb 2004ODI # 2094
45*85508-90.00Sth Africansv Northern DisHamilton211 Feb 2004List A
45*-385-118.42South Africav New ZealandWellington220 Feb 2004ODI # 2101
44*89496-89.79South Africav New ZealandAuckland213 Feb 2004ODI # 2099
4387574-75.43South Africav New ZealandAuckland213 Feb 2004ODI # 2099
43-376-116.21South Africav New ZealandWellington220 Feb 2004ODI # 2101
42*413532120.00South Africav New ZealandNapier12 Mar 2004ODI # 2109
4282606-70.00South Africav PakistanLahore25 Oct 2003ODI # 2047
42383642116.66South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
41*673821107.89South Africav West IndiesCenturion11 Feb 2004ODI # 2094
4163467-89.13South Africav PakistanRawalpindi210 Oct 2003ODI # 2049
4086552-72.72South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
40363541114.28South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
3786575-64.91South Africav New ZealandDunedin125 Feb 2004ODI # 2104
3657434-83.72South Africav West IndiesCenturion11 Feb 2004ODI # 2094
3670584-62.06South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
35522931120.68South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
3536283-125.00South Africav New ZealandDunedin125 Feb 2004ODI # 2104
3571583-60.34South Africav New ZealandNapier12 Mar 2004ODI # 2109
3487634-53.96South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
3052454-66.66South Africav West IndiesCenturion11 Feb 2004ODI # 2094
29*-17-3170.58South Africav New ZealandWellington220 Feb 2004ODI # 2101
2841371-75.67South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
2730254-108.00Sth Africansv Northern DisHamilton211 Feb 2004List A
2632304-86.66South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
2645413-63.41South Africav New ZealandAuckland213 Feb 2004ODI # 2099
2546322-78.12South Africav PakistanLahore25 Oct 2003ODI # 2047
2445322-75.00South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
2463463-52.17South Africav New ZealandAuckland213 Feb 2004ODI # 2099
24-233-104.34South Africav New ZealandWellington220 Feb 2004ODI # 2101
23*42314-74.19South Africav PakistanLahore25 Oct 2003ODI # 2047
23*54332-69.69South Africav New ZealandNapier12 Mar 2004ODI # 2109
2125301170.00South Africav West IndiesCape Town125 Jan 2004ODI # 2088
20*42132-153.84South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
2048404-50.00South Africav PakistanRawalpindi210 Oct 2003ODI # 2049
1849271-66.66South Africav West IndiesCenturion11 Feb 2004ODI # 2094
1853442-40.90South Africav New ZealandDunedin125 Feb 2004ODI # 2104
17*211021170.00Sth Africansv Northern DisHamilton211 Feb 2004List A
16*26251164.00South Africav PakistanLahore25 Oct 2003ODI # 2047
1663442-36.36South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
16-251-64.00South Africav New ZealandWellington220 Feb 2004ODI # 2101
1632283-57.14South Africav New ZealandDunedin125 Feb 2004ODI # 2104
1524181183.33South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
1543331-45.45South Africav New ZealandAuckland229 Feb 2004ODI # 2107
1451391-35.89South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
1412821175.00South Africav New ZealandAuckland229 Feb 2004ODI # 2107
13*31261-50.00South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
1337252-52.00South Africav PakistanRawalpindi210 Oct 2003ODI # 2049
1324212-61.90South Africav New ZealandDunedin125 Feb 2004ODI # 2104
131283-162.50South Africav New ZealandAuckland229 Feb 2004ODI # 2107
12*10311400.00South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
113823--47.82South Africav PakistanLahore25 Oct 2003ODI # 2047
113938--28.94South Africav PakistanRawalpindi210 Oct 2003ODI # 2049
1139201-55.00South Africav New ZealandAuckland229 Feb 2004ODI # 2107
10*-9-1111.11South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
1040261-38.46South Africav West IndiesCape Town125 Jan 2004ODI # 2088
1028242-41.66South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
9*27142-64.28South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
9*2971-128.57South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
94227--33.33South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
931211-42.85South Africav New ZealandNapier12 Mar 2004ODI # 2109
83519--42.10South Africav PakistanLahore25 Oct 2003ODI # 2047
81614--57.14South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
8-161-50.00South Africav New ZealandWellington220 Feb 2004ODI # 2101
819171-47.05South Africav New ZealandAuckland229 Feb 2004ODI # 2107
7*15101-70.00South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
7*2191-77.77South Africav West IndiesDurban230 Jan 2004ODI # 2092
7*2161-116.66South Africav West IndiesJohannesburg24 Feb 2004ODI # 2096
712101-70.00South Africav New ZealandNapier12 Mar 2004ODI # 2109
621141-42.85South Africav PakistanLahore25 Oct 2003ODI # 2047
6981-75.00Sth Africansv Northern DisHamilton211 Feb 2004List A
64426--23.07South Africav New ZealandChristchurch117 Feb 2004ODI # 2100
6-61-100.00South Africav New ZealandWellington220 Feb 2004ODI # 2101
5*1111--45.45South Africav New ZealandAuckland213 Feb 2004ODI # 2099
5451-100.00South Africav PakistanLahore25 Oct 2003ODI # 2047
51181-62.50South Africav West IndiesGqeberha128 Jan 2004ODI # 2090
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:

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

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

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]