Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
180*1981381511130.43New Zealandv South AfricaHamilton21 Mar 2017ODI # 3843
17321813624-127.20Australiav South AfricaCape Town212 Oct 2016ODI # 3795
11912190117132.22Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
117139107132109.34Australiav South AfricaDurban15 Oct 2016ODI # 3790
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
10813610791100.93Australiav South AfricaDurban15 Oct 2016ODI # 3790
102*1641108-92.72New Zealandv South AfricaChristchurch122 Feb 2017ODI # 3839
74146907282.22Australiav South AfricaCenturion130 Sep 2016ODI # 3785
74151807-92.50Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
71*74576-124.56New Zealandv South AfricaChristchurch122 Feb 2017ODI # 3839
69117756-92.00New Zealandv South AfricaChristchurch122 Feb 2017ODI # 3839
66140977168.04New Zealandv South AfricaHamilton21 Mar 2017ODI # 3843
621209410-65.95Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
59735342111.32New Zealandv South AfricaHamilton119 Feb 2017ODI # 3836
5865479-123.40Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
58855171113.72Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
5666626190.32Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
53553434155.88Australiav South AfricaDurban15 Oct 2016ODI # 3790
5296585289.65Australiav South AfricaGqeberha19 Oct 2016ODI # 3792
5163566291.07Australiav South AfricaCenturion130 Sep 2016ODI # 3785
51594552113.33Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
5093567189.28Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
50101725169.44Australiav South AfricaGqeberha19 Oct 2016ODI # 3792
4161367-113.88Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
4078494-81.63Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
40413651111.11Australiav South AfricaCenturion130 Sep 2016ODI # 3785
39341952205.26Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
38483131122.58Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
3670464-78.26Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
35271841194.44Australiav South AfricaDurban15 Oct 2016ODI # 3790
3543382292.10Australiav South AfricaCape Town212 Oct 2016ODI # 3795
3562434-81.39Australiav South AfricaCape Town212 Oct 2016ODI # 3795
34*3819-3178.94New Zealandv South AfricaHamilton119 Feb 2017ODI # 3836
34*533422100.00New Zealandv South AfricaWellington225 Feb 2017ODI # 3841
3457446-77.27New Zealandv South AfricaChristchurch122 Feb 2017ODI # 3839
33572842117.85Australiav South AfricaCenturion130 Sep 2016ODI # 3785
3346335-100.00Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
3278481166.66New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
31282551124.00Australiav South AfricaCenturion130 Sep 2016ODI # 3785
3150455-68.88Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
3156393-79.48New Zealandv South AfricaHamilton119 Feb 2017ODI # 3836
2945343-85.29Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
2966352-82.85New Zealandv South AfricaHamilton119 Feb 2017ODI # 3836
28271811155.55Australiav South AfricaDurban15 Oct 2016ODI # 3790
2877531-52.83Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
2644305-86.66Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
2638353-74.28Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
2535223-113.63Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
24*191331184.61New Zealandv South AfricaHamilton119 Feb 2017ODI # 3836
2449373-64.86New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
24332441100.00New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
2463503-48.00New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
23*37282182.14Australiav South AfricaGqeberha19 Oct 2016ODI # 3792
23251912121.05Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
235740-157.50New Zealandv South AfricaWellington225 Feb 2017ODI # 3841
2293551-40.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
2161362-58.33Australiav South AfricaGqeberha19 Oct 2016ODI # 3792
2138243-87.50New Zealandv South AfricaHamilton21 Mar 2017ODI # 3843
20*50281171.42Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
2029223-90.90Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
1924194-100.00Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
1957403-47.50Australiav South AfricaCape Town212 Oct 2016ODI # 3795
1825182-100.00Australiav South AfricaCenturion130 Sep 2016ODI # 3785
1832241-75.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
1839261-69.23Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
1854402-45.00New Zealandv South AfricaWellington225 Feb 2017ODI # 3841
17*16811212.50Australiav South AfricaDurban15 Oct 2016ODI # 3790
17241621106.25Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
1727272-62.96New Zealandv South AfricaHamilton119 Feb 2017ODI # 3836
1623222-72.72Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
1614173-94.11Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
1624252-64.00Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
1421122-116.66Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
1429142-100.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
13*23122-108.33Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
1338221-59.09New Zealandv South AfricaWellington225 Feb 2017ODI # 3841
1221191-63.15Australiav South AfricaCenturion130 Sep 2016ODI # 3785
1225201-60.00Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
1130191-57.89Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
102791-111.11Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
101891-111.11Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
923182-50.00Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
928161-56.25New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
8891-88.88Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
821112-72.72Australiav South AfricaCenturion130 Sep 2016ODI # 3785
81411-172.72Australiav South AfricaJohannesburg22 Oct 2016ODI # 3787
815161-50.00Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
834201-40.00New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
820121-66.66New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
7137--100.00Australiav South AfricaCape Town212 Oct 2016ODI # 3795
71411--63.63Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
717181-38.88Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
712101-70.00Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
6*1341-150.00Australiav South AfricaCenturion130 Sep 2016ODI # 3785
6*248--75.00Australiav South AfricaCape Town212 Oct 2016ODI # 3795
61051-120.00Australiav South AfricaGqeberha19 Oct 2016ODI # 3792
62216--37.50Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
6981-75.00Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
677-185.71New Zealandv South AfricaAuckland14 Mar 2017ODI # 3846
52012--41.66Irelandv South AfricaBenoni225 Sep 2016ODI # 3780
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]