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
175142111217157.65South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
134*146124201108.06South Africav IndiaEden Gardens225 Nov 2005ODI # 2299
125*2091457-86.20South Africav Sri LankaAdelaide124 Jan 2006ODI # 2318
119*17212412195.96South Africav AustraliaCenturion226 Feb 2006ODI # 2341
1012201459-69.65South Africav AustraliaDurban110 Mar 2006ODI # 2348
911831465-62.32South Africav IndiaWankhede128 Nov 2005ODI # 2300
9010055132163.63South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
87139947392.55South Africav Sri LankaW.A.C.A231 Jan 2006ODI # 2321
81135948186.17South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
801791258-64.00Sth Africansv QueenslandBrisbane110 Jan 2006List A
76-833291.56South Africav AustraliaSydney25 Feb 2006ODI # 2323
741841158-64.34South Africav AustraliaBrisbane215 Jan 2006ODI # 2314
73826453114.06South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
6980747193.24South Africav AustraliaGqeberha25 Mar 2006ODI # 2347
68*145975-70.10South Africav IndiaHyderabad216 Nov 2005ODI # 2297
68646543104.61South Africav Sri LankaAdelaide124 Jan 2006ODI # 2318
68134926173.91South Africav AustraliaGqeberha25 Mar 2006ODI # 2347
67124765-88.15South Africav Sri LankaHobart27 Feb 2006ODI # 2325
66816513-101.53South Africav New ZealandCenturion26 Nov 2005ODI # 2293
66105718-92.95South Africav AustraliaCape Town13 Mar 2006ODI # 2345
63*816261101.61South Africav AustraliaBrisbane215 Jan 2006ODI # 2314
6296713287.32South Africav Sri LankaBrisbane217 Jan 2006ODI # 2315
53*45338-160.60South Africav AustraliaDurban110 Mar 2006ODI # 2348
5380638-84.12South Africav Sri LankaBrisbane217 Jan 2006ODI # 2315
51*734114124.39South Africav AustraliaCape Town13 Mar 2006ODI # 2345
51118942-54.25South Africav New ZealandCape Town128 Oct 2005ODI # 2288
50*79434-116.27South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
5076632-79.36Sth Africansv QueenslandBrisbane110 Jan 2006List A
48*146944-51.06South Africav IndiaEden Gardens225 Nov 2005ODI # 2299
4858369-133.33South Africav IndiaHyderabad216 Nov 2005ODI # 2297
46*49495-93.87South Africav IndiaHyderabad216 Nov 2005ODI # 2297
4689745-62.16South Africav IndiaHyderabad216 Nov 2005ODI # 2297
46363114148.38South Africav AustraliaMelbourne (Docklands)220 Jan 2006ODI # 2316
46107614-75.40South Africav AustraliaMelbourne (Docklands)23 Feb 2006ODI # 2322
46-546-85.18South Africav AustraliaSydney25 Feb 2006ODI # 2323
43513071143.33South Africav AustraliaCenturion226 Feb 2006ODI # 2341
4267591371.18South Africav AustraliaCape Town13 Mar 2006ODI # 2345
41130933-44.08South Africav AustraliaMelbourne (Docklands)220 Jan 2006ODI # 2316
4170524178.84South Africav Sri LankaW.A.C.A231 Jan 2006ODI # 2321
4053476-85.10South Africav New ZealandCape Town128 Oct 2005ODI # 2288
3970534173.58South Africav AustraliaMelbourne (Docklands)220 Jan 2006ODI # 2316
38362732140.74South Africav AustraliaCape Town13 Mar 2006ODI # 2345
3863454284.44South Africav AustraliaDurban110 Mar 2006ODI # 2348
37*-1624231.25South Africav AustraliaSydney25 Feb 2006ODI # 2323
37372921127.58South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
3662444181.81South Africav New ZealandCape Town128 Oct 2005ODI # 2288
356956--62.50South Africav IndiaWankhede128 Nov 2005ODI # 2300
35201813194.44South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
3367501-66.00South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
3372535-62.26South Africav New ZealandCape Town128 Oct 2005ODI # 2288
3352405-82.50South Africav AustraliaMelbourne (Docklands)23 Feb 2006ODI # 2322
3270436-74.41South Africav IndiaBengaluru119 Nov 2005ODI # 2298
31*-392-79.48South Africav AustraliaSydney25 Feb 2006ODI # 2323
3152455-68.88South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
3160436-72.09South Africav AustraliaCape Town13 Mar 2006ODI # 2345
30*391922157.89South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
30*191741176.47South Africav IndiaWankhede128 Nov 2005ODI # 2300
30*50331-90.90South Africav Sri LankaW.A.C.A231 Jan 2006ODI # 2321
3093695-43.47South Africav IndiaBengaluru119 Nov 2005ODI # 2298
29*4429--100.00Sth Africansv QueenslandBrisbane110 Jan 2006List A
29*382131138.09South Africav AustraliaBrisbane215 Jan 2006ODI # 2314
29412941100.00South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
2956611147.54South Africav IndiaBengaluru119 Nov 2005ODI # 2298
2965442-65.90South Africav Sri LankaBrisbane217 Jan 2006ODI # 2315
291713-3223.07South Africav AustraliaGqeberha25 Mar 2006ODI # 2347
2857593-47.45South Africav IndiaBengaluru119 Nov 2005ODI # 2298
2887502-56.00South Africav Sri LankaAdelaide124 Jan 2006ODI # 2318
28-363-77.77South Africav AustraliaSydney25 Feb 2006ODI # 2323
27-294-93.10South Africav AustraliaSydney25 Feb 2006ODI # 2323
258869--36.23South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
256248--52.08South Africav Sri LankaW.A.C.A231 Jan 2006ODI # 2321
25-37--67.56South Africav AustraliaSydney25 Feb 2006ODI # 2323
24*70434-55.81South Africav New ZealandDurban14 Nov 2005ODI # 2292
24*59382-63.15South Africav AustraliaCenturion226 Feb 2006ODI # 2341
2444331-72.72South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
2441293-82.75South Africav IndiaWankhede128 Nov 2005ODI # 2300
2446392-61.53South Africav AustraliaMelbourne (Docklands)23 Feb 2006ODI # 2322
2453363-66.66South Africav Sri LankaHobart27 Feb 2006ODI # 2325
2436293-82.75South Africav AustraliaCape Town13 Mar 2006ODI # 2345
22*23223-100.00South Africav New ZealandCenturion26 Nov 2005ODI # 2293
2260374-59.45South Africav New ZealandDurban14 Nov 2005ODI # 2292
226341--53.65South Africav Sri LankaHobart27 Feb 2006ODI # 2325
21*23142-150.00South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
2130301-70.00South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
2135271177.77South Africav AustraliaMelbourne (Docklands)220 Jan 2006ODI # 2316
2134271177.77South Africav AustraliaDurban110 Mar 2006ODI # 2348
20*27253-80.00South Africav Sri LankaW.A.C.A231 Jan 2006ODI # 2321
2027301-66.66South Africav AustraliaMelbourne (Docklands)23 Feb 2006ODI # 2322
2022211-95.23South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
19*3635--54.28South Africav AustraliaMelbourne (Docklands)23 Feb 2006ODI # 2322
1934244-79.16South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
1954401-47.50South Africav New ZealandCape Town128 Oct 2005ODI # 2288
1974411-46.34South Africav AustraliaBrisbane215 Jan 2006ODI # 2314
1957391-48.71South Africav AustraliaMelbourne (Docklands)23 Feb 2006ODI # 2322
1942271-70.37South Africav AustraliaDurban110 Mar 2006ODI # 2348
18*3830--60.00South Africav Sri LankaHobart27 Feb 2006ODI # 2325
1832262-69.23South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
1833233-78.26South Africav AustraliaCape Town13 Mar 2006ODI # 2345
17*29232-73.91South Africav New ZealandDurban14 Nov 2005ODI # 2292
1765522-32.69South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
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:

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]

Western Australia vs Tasmania at Hobart, One-Day Cup (AUS) 11th Match, Oct 20, 2025 [List A]

Victoria vs New South Wales at Melbourne, One-Day Cup (AUS) 10th Match, Oct 20, 2025 [List A]