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
129161114131113.15South Africav New ZealandCenturion125 Oct 2000ODI # 1647
120*18313513188.88South Africav Sri LankaEast London117 Dec 2000ODI # 1662
1071261084299.07South Africav West IndiesSt George's15 May 2001ODI # 1714
10713813212381.06South Africav West IndiesBridgetown29 May 2001ODI # 1716
105*11193120112.90South Africav New ZealandPotchefstroom120 Oct 2000ODI # 1641
1041541418373.75South Africav West IndiesSt John's22 May 2001ODI # 1713
10114410710094.39South Africav New ZealandKimberley228 Oct 2000ODI # 1651
100*2021393171.94South Africav Sri LankaPaarl29 Jan 2001ODI # 1666
941331138083.18South Africav New ZealandCenturion125 Oct 2000ODI # 1647
931121117283.78South Africav New ZealandKimberley228 Oct 2000ODI # 1651
821067904103.79South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
791631127170.53South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
78*14411010070.90South Africav EnglandNairobi (Gym)210 Oct 2000ODI # 1636
78*1641125269.64South Africav West IndiesSt John's22 May 2001ODI # 1713
771028612189.53South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
75*895950127.11South Africav Sri LankaPaarl29 Jan 2001ODI # 1666
731601178062.39South Africav West IndiesPort of Spain112 May 2001ODI # 1717
721321047069.23South Africav West IndiesSt George's26 May 2001ODI # 1715
6999805186.25South Africav New ZealandCape Town24 Nov 2000ODI # 1655
691511473046.93South Africav West IndiesKingstown116 May 2001ODI # 1718
65*111869275.58South Africav EnglandNairobi (Gym)210 Oct 2000ODI # 1636
651211005065.00South Africav Sri LankaPaarl29 Jan 2001ODI # 1666
6497836177.10South Africav New ZealandBenoni222 Oct 2000ODI # 1643
62*1221095056.88South Africav West IndiesSt George's26 May 2001ODI # 1715
61*123803076.25South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
6098779077.92South Africav IndiaNairobi (Gym)213 Oct 2000ODI # 1638
59*654224140.47South Africav New ZealandCape Town24 Nov 2000ODI # 1655
58117706082.85South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
571121046054.80South Africav New ZealandPotchefstroom120 Oct 2000ODI # 1641
57105933061.29South Africav New ZealandBenoni222 Oct 2000ODI # 1643
55534851114.58South Africav Sri LankaEast London117 Dec 2000ODI # 1662
54103726075.00Sth Africansv JamaicaKingston225 Apr 2001List A
53525250101.92South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
50*136814061.72South Africav New ZealandDurban21 Nov 2000ODI # 1654
5067513198.03South Africav Sri LankaEast London117 Dec 2000ODI # 1662
5099657076.92South Africav West IndiesSt George's15 May 2001ODI # 1714
49102723068.05Sth Africansv JamaicaKingston225 Apr 2001List A
47127744063.51South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
4758515092.15South Africav West IndiesSt George's15 May 2001ODI # 1714
4675662069.69South Africav New ZealandCape Town24 Nov 2000ODI # 1655
4690504092.00South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
4665484295.83South Africav West IndiesSt George's15 May 2001ODI # 1714
4684703165.71South Africav West IndiesPort of Spain112 May 2001ODI # 1717
45473822118.42South Africav New ZealandCenturion125 Oct 2000ODI # 1647
42*77644065.62Sth Africansv JamaicaKingston225 Apr 2001List A
42*62475089.36South Africav West IndiesBridgetown29 May 2001ODI # 1716
41*311833227.77South Africav New ZealandDurban21 Nov 2000ODI # 1654
40403150129.03South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
39*56527075.00South Africav New ZealandBenoni222 Oct 2000ODI # 1643
39*67544072.22South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
3890635060.31South Africav West IndiesKingston128 Apr 2001ODI # 1712
3666531067.92South Africav West IndiesKingston128 Apr 2001ODI # 1712
3567484172.91South Africav Sri LankaEast London117 Dec 2000ODI # 1662
3247347094.11South Africav EnglandNairobi (Gym)210 Oct 2000ODI # 1636
3273552158.18South Africav IndiaNairobi (Gym)213 Oct 2000ODI # 1638
3265382084.21South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
3155481164.58South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
30*36382178.94South Africav West IndiesSt George's26 May 2001ODI # 1715
2967372078.37South Africav IndiaNairobi (Gym)213 Oct 2000ODI # 1638
2980514056.86South Africav New ZealandDurban21 Nov 2000ODI # 1654
2846425066.66South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
2746305090.00South Africav West IndiesSt George's26 May 2001ODI # 1715
26*51373070.27South Africav West IndiesKingston128 Apr 2001ODI # 1712
25*37290186.20South Africav West IndiesSt George's15 May 2001ODI # 1714
25302320108.69South Africav New ZealandKimberley228 Oct 2000ODI # 1651
2558431058.13South Africav New ZealandCape Town24 Nov 2000ODI # 1655
2558282089.28South Africav West IndiesPort of Spain112 May 2001ODI # 1717
2552481052.08South Africav West IndiesKingstown116 May 2001ODI # 1718
2337271085.18South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
2367393058.97South Africav West IndiesKingston128 Apr 2001ODI # 1712
2233282178.57South Africav New ZealandCenturion125 Oct 2000ODI # 1647
21*271503140.00South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
21*25232091.30South Africav West IndiesSt John's22 May 2001ODI # 1713
2133261080.76South Africav West IndiesKingston128 Apr 2001ODI # 1712
20*191111181.81South Africav New ZealandKimberley228 Oct 2000ODI # 1651
1922211090.47South Africav New ZealandDurban21 Nov 2000ODI # 1654
1929242079.16South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
18*131121163.63South Africav New ZealandKimberley228 Oct 2000ODI # 1651
1837243075.00South Africav Sri LankaGqeberha215 Dec 2000ODI # 1661
1834210085.71South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
18271440128.57South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
1858412043.90South Africav Sri LankaJohannesburg217 Jan 2001ODI # 1673
1849313058.06South Africav West IndiesBridgetown29 May 2001ODI # 1716
1841341052.94South Africav West IndiesBridgetown29 May 2001ODI # 1716
17*201730100.00South Africav New ZealandBenoni222 Oct 2000ODI # 1643
17*171120154.54South Africav New ZealandCenturion125 Oct 2000ODI # 1647
1723223077.27South Africav New ZealandKimberley228 Oct 2000ODI # 1651
16*42262061.53South Africav New ZealandCape Town24 Nov 2000ODI # 1655
1660341047.05South Africav West IndiesKingstown116 May 2001ODI # 1718
1529183083.33South Africav IndiaNairobi (Gym)213 Oct 2000ODI # 1638
1435271051.85South Africav West IndiesKingston128 Apr 2001ODI # 1712
13131320100.00South Africav IndiaNairobi (Gym)213 Oct 2000ODI # 1638
1331181072.22South Africav New ZealandPotchefstroom120 Oct 2000ODI # 1641
1345211061.90South Africav Sri LankaCape Town111 Jan 2001ODI # 1668
1349261050.00Sth Africansv JamaicaKingston225 Apr 2001List A
1346242054.16South Africav West IndiesKingstown116 May 2001ODI # 1718
12*20130192.30Sth Africansv JamaicaKingston225 Apr 2001List A
12*21140085.71South Africav West IndiesKingstown116 May 2001ODI # 1718
1219132092.30South Africav IndiaNairobi (Gym)213 Oct 2000ODI # 1638
11*22140078.57South Africav Sri LankaBloemfontein214 Jan 2001ODI # 1671
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:

Tasmania vs Western Australia at W.A.C.A, One-Day Cup (AUS) 18th Match, Feb 10, 2026 [List A]

Auckland vs Wellington at Auckland, The Ford Trophy 22nd Match, Feb 10, 2026 [List A]

South Australia vs New South Wales at Sydney, One-Day Cup (AUS) 17th Match, Feb 10, 2026 [List A]