Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
105*1119312-112.90South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
10316011510289.56New Zealandv South AfricaCape Town4 Nov 2000ODI # 1655
10114410710-94.39South Africav New ZealandKimberley28 Oct 2000ODI # 1651
100*2021393171.94South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
941331138-83.18South Africav New ZealandCenturion25 Oct 2000ODI # 1647
931121117283.78South Africav New ZealandKimberley28 Oct 2000ODI # 1651
89109919197.80New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
851301035-82.52New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
84917274116.66New Zealandv South AfricaCape Town4 Nov 2000ODI # 1655
841351148-73.68Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
831641178-70.94Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
8210679-4103.79South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
791631127170.53South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
771028612189.53South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
75*89595-127.11South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
741451075-69.15Sri Lankav South AfricaCape Town11 Jan 2001ODI # 1668
6999805186.25South Africav New ZealandCape Town4 Nov 2000ODI # 1655
6886698198.55New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
66112837179.51Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
65*78567-116.07Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
651211005-65.00South Africav Sri LankaPaarl9 Jan 2001ODI # 1666
6497836177.10South Africav New ZealandBenoni22 Oct 2000ODI # 1643
61*123803-76.25South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
59*654224140.47South Africav New ZealandCape Town4 Nov 2000ODI # 1655
59129845-70.23Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
581621057-55.23New Zealandv South AfricaBenoni22 Oct 2000ODI # 1643
58117706-82.85South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
571121046-54.80South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
57105933-61.29South Africav New ZealandBenoni22 Oct 2000ODI # 1643
5596697-79.71Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
55534851114.58South Africav Sri LankaEast London17 Dec 2000ODI # 1662
55118835-66.26Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
5352525-101.92South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
51*93701-72.85Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
50*136814-61.72South Africav New ZealandDurban1 Nov 2000ODI # 1654
5067513198.03South Africav Sri LankaEast London17 Dec 2000ODI # 1662
47127744-63.51South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
46116643271.87New Zealandv South AfricaCenturion25 Oct 2000ODI # 1647
4675662-69.69South Africav New ZealandCape Town4 Nov 2000ODI # 1655
4690504-92.00South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
45473822118.42South Africav New ZealandCenturion25 Oct 2000ODI # 1647
41*311833227.77South Africav New ZealandDurban1 Nov 2000ODI # 1654
4061377-108.10New Zealandv South AfricaCenturion25 Oct 2000ODI # 1647
4040315-129.03South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
39*56527-75.00South Africav New ZealandBenoni22 Oct 2000ODI # 1643
39*67544-72.22South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
39*94563-69.64Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
3873525173.07New Zealandv South AfricaDurban1 Nov 2000ODI # 1654
3757473-78.72Sri Lankav South AfricaCape Town11 Jan 2001ODI # 1668
3681574-63.15Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
3535267-134.61New Zealandv South AfricaCenturion25 Oct 2000ODI # 1647
3567484172.91South Africav Sri LankaEast London17 Dec 2000ODI # 1662
34*59682-50.00Sri Lankav South AfricaEast London17 Dec 2000ODI # 1662
3377523-63.46Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
3265382-84.21South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
3249402-80.00Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
3270534-60.37Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
3155481164.58South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
2980514-56.86South Africav New ZealandDurban1 Nov 2000ODI # 1654
2846425-66.66South Africav Sri LankaBloemfontein14 Jan 2001ODI # 1671
2652441159.09New Zealandv South AfricaBenoni22 Oct 2000ODI # 1643
25*50303183.33New Zealandv South AfricaDurban1 Nov 2000ODI # 1654
2530232-108.69South Africav New ZealandKimberley28 Oct 2000ODI # 1651
2558431-58.13South Africav New ZealandCape Town4 Nov 2000ODI # 1655
2567361-69.44Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
23311731135.29Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
2337271-85.18South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
2233282178.57South Africav New ZealandCenturion25 Oct 2000ODI # 1647
2220163-137.50Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
2230173-129.41Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
21*2715-3140.00South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
21251611131.25New Zealandv South AfricaKimberley28 Oct 2000ODI # 1651
2196643-32.81New Zealandv South AfricaDurban1 Nov 2000ODI # 1654
2130192-110.52Sri Lankav South AfricaCape Town11 Jan 2001ODI # 1668
20*191111181.81South Africav New ZealandKimberley28 Oct 2000ODI # 1651
2021243-83.33Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
2055282-71.42Sri Lankav South AfricaBloemfontein14 Jan 2001ODI # 1671
1953383-50.00New Zealandv South AfricaBenoni22 Oct 2000ODI # 1643
1922211-90.47South Africav New ZealandDurban1 Nov 2000ODI # 1654
1929242-79.16South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
18*131121163.63South Africav New ZealandKimberley28 Oct 2000ODI # 1651
1839281-64.28Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
1837243-75.00South Africav Sri LankaGqeberha15 Dec 2000ODI # 1661
1836222-81.81Sri Lankav South AfricaGqeberha15 Dec 2000ODI # 1661
183421--85.71South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
1827144-128.57South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
1858412-43.90South Africav Sri LankaJohannesburg17 Jan 2001ODI # 1673
17*20173-100.00South Africav New ZealandBenoni22 Oct 2000ODI # 1643
17*3723-173.91New Zealandv South AfricaCenturion25 Oct 2000ODI # 1647
17*17112-154.54South Africav New ZealandCenturion25 Oct 2000ODI # 1647
1736262-65.38New Zealandv South AfricaCenturion25 Oct 2000ODI # 1647
1723223-77.27South Africav New ZealandKimberley28 Oct 2000ODI # 1651
16*42262-61.53South Africav New ZealandCape Town4 Nov 2000ODI # 1655
16*10102-160.00Sri Lankav South AfricaPaarl9 Jan 2001ODI # 1666
1634321-50.00New Zealandv South AfricaBenoni22 Oct 2000ODI # 1643
13*2420--65.00Sri Lankav South AfricaJohannesburg17 Jan 2001ODI # 1673
1331181-72.22South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
1322182-72.22New Zealandv South AfricaBenoni22 Oct 2000ODI # 1643
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]