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
147*9068810216.17South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
146195130125112.30South Africav West IndiesSt George's110 Apr 2007ODI # 2567
128*157109115117.43South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
119*18916015-74.37South Africav IndiaDurban122 Nov 2006ODI # 2447
100*1258967112.35South Africav IndiaCape Town126 Nov 2006ODI # 2449
93*1901238-75.60South Africav IndiaGqeberha129 Nov 2006ODI # 2452
92*1279812193.87South Africav IndiaCenturion23 Dec 2006ODI # 2458
9219470142131.42South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
9110065131140.00South Africav ScotlandBasseterre220 Mar 2007ODI # 2545
89*1005813-153.44South Africav EnglandBridgetown217 Apr 2007ODI # 2574
88*1208524103.52South Africav PakistanCenturion14 Feb 2007ODI # 2506
888970113125.71South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
861871104-78.18South Africav Sri LankaProvidence228 Mar 2007ODI # 2556
85*1951275-66.92South Africav ZimbabweBloemfontein215 Sep 2006ODI # 2415
81127866194.18South Africav West IndiesSt George's110 Apr 2007ODI # 2567
8011974101108.10South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
79143857392.94South Africav IndiaCenturion23 Dec 2006ODI # 2458
78453894205.26South Africav PakistanCenturion14 Feb 2007ODI # 2506
77124904185.55South Africav West IndiesJaipur12 Nov 2006ODI # 2442
75*363194241.93South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
741286992107.24South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
72914715-153.19South Africav PakistanCenturion14 Feb 2007ODI # 2506
72464047180.00South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
71*122898179.77South Africav PakistanJohannesburg214 Feb 2007ODI # 2523
71*125867282.55South Africav PakistanJohannesburg214 Feb 2007ODI # 2523
69129987-70.40South Africav PakistanMohali127 Oct 2006ODI # 2438
67112788285.89South Africav PakistanCenturion14 Feb 2007ODI # 2506
67755962113.55South Africav NetherlandsBasseterre116 Mar 2007ODI # 2537
66*138868-76.74South Africav IrelandProvidence23 Apr 2007ODI # 2562
641421104258.18South Africav PakistanMohali127 Oct 2006ODI # 2438
62674592137.77South Africav ScotlandBasseterre220 Mar 2007ODI # 2545
61*704043152.50South Africav West IndiesSt George's110 Apr 2007ODI # 2567
6092707-85.71South Africav ZimbabweBloemfontein215 Sep 2006ODI # 2415
601391002160.00South Africav New ZealandSt George's114 Apr 2007ODI # 2571
5979657190.76South Africav Sri LankaProvidence228 Mar 2007ODI # 2556
56*65477-119.14South Africav IndiaCape Town126 Nov 2006ODI # 2449
56*654462127.27South Africav PakistanCape Town211 Feb 2007ODI # 2521
56*85591294.91South Africav BangladeshProvidence27 Apr 2007ODI # 2564
54117883-61.36South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
52322325226.08South Africav West IndiesSt George's110 Apr 2007ODI # 2567
50*654071125.00South Africav PakistanCape Town211 Feb 2007ODI # 2521
5065595-84.74South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
49*151914153.84South Africav AustraliaGros Islet125 Apr 2007ODI # 2580
4978629-79.03South Africav IndiaGqeberha129 Nov 2006ODI # 2452
48114635-76.19South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
47*614431106.81South Africav IrelandProvidence23 Apr 2007ODI # 2562
4657573-80.70South Africav West IndiesJaipur12 Nov 2006ODI # 2442
4393712160.56South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
4362468-93.47South Africav PakistanDurban27 Feb 2007ODI # 2513
4289575-73.68South Africav New ZealandBrabourne216 Oct 2006ODI # 2430
4245358-120.00South Africav EnglandBridgetown217 Apr 2007ODI # 2574
4163473187.23South Africav IndiaDurban122 Nov 2006ODI # 2447
4156456-91.11South Africav IrelandProvidence23 Apr 2007ODI # 2562
39101586-67.24South Africav West IndiesJaipur12 Nov 2006ODI # 2442
3945482-81.25South Africav PakistanCenturion14 Feb 2007ODI # 2506
3977496-79.59South Africav AustraliaGros Islet125 Apr 2007ODI # 2580
38482942131.03South Africav ZimbabweEast London218 Sep 2006ODI # 2418
3734432286.04South Africav IndiaGqeberha129 Nov 2006ODI # 2452
3773572-64.91South Africav New ZealandSt George's114 Apr 2007ODI # 2571
3549407-87.50South Africav IndiaCape Town126 Nov 2006ODI # 2449
3468434-79.06South Africav PakistanDurban27 Feb 2007ODI # 2513
3359505-66.00South Africav IndiaCape Town126 Nov 2006ODI # 2449
3251343194.11South Africav PakistanDurban27 Feb 2007ODI # 2513
3241365-88.88South Africav BangladeshProvidence27 Apr 2007ODI # 2564
31*70392-79.48South Africav ZimbabweEast London218 Sep 2006ODI # 2418
3179511-60.78South Africav Sri LankaProvidence228 Mar 2007ODI # 2556
295139-174.35South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
2947305-96.66South Africav IndiaCape Town126 Nov 2006ODI # 2449
2958492-59.18South Africav IndiaGqeberha129 Nov 2006ODI # 2452
28*332831100.00South Africav ZimbabweEast London218 Sep 2006ODI # 2418
26*80553-47.27South Africav New ZealandBrabourne216 Oct 2006ODI # 2430
2641402-65.00South Africav ZimbabweEast London218 Sep 2006ODI # 2418
24*30182-133.33South Africav ZimbabwePotchefstroom120 Sep 2006ODI # 2420
2332213-109.52South Africav IndiaDurban122 Nov 2006ODI # 2447
22201631137.50South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
22171221183.33South Africav IndiaDurban122 Nov 2006ODI # 2447
2243213-104.76South Africav IndiaDurban122 Nov 2006ODI # 2447
2243371-59.45South Africav PakistanDurban27 Feb 2007ODI # 2513
2226261184.61South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
2277541140.74South Africav New ZealandSt George's114 Apr 2007ODI # 2571
21*3217-1123.52South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
21*3826-180.76South Africav New ZealandSt George's114 Apr 2007ODI # 2571
2128184-116.66South Africav PakistanDurban27 Feb 2007ODI # 2513
2123233-91.30South Africav ScotlandBasseterre220 Mar 2007ODI # 2545
2026163-125.00South Africav ZimbabweEast London218 Sep 2006ODI # 2418
1924233-82.60South Africav West IndiesJaipur12 Nov 2006ODI # 2442
17*54252-68.00South Africav EnglandBridgetown217 Apr 2007ODI # 2574
1755252-68.00South Africav PakistanMohali127 Oct 2006ODI # 2438
1730191189.47South Africav AustraliaBasseterre224 Mar 2007ODI # 2552
173223--73.91South Africav BangladeshProvidence27 Apr 2007ODI # 2564
1725171-100.00South Africav New ZealandSt George's114 Apr 2007ODI # 2571
16*2620-180.00South Africav ZimbabweBloemfontein215 Sep 2006ODI # 2415
16*15103-160.00South Africav IndiaCenturion23 Dec 2006ODI # 2458
1615183-88.88South Africav Sri LankaAhmedabad124 Oct 2006ODI # 2435
1650383-42.10South Africav West IndiesJaipur12 Nov 2006ODI # 2442
16111111145.45South Africav West IndiesJaipur12 Nov 2006ODI # 2442
1621211-76.19South Africav New ZealandSt George's114 Apr 2007ODI # 2571
15*16121-125.00South Africav West IndiesJaipur12 Nov 2006ODI # 2442
1527133-115.38South Africav PakistanDurban27 Feb 2007ODI # 2513
1573391-38.46South Africav BangladeshProvidence27 Apr 2007ODI # 2564
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]