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
164154105139156.19Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
10319212210384.42Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
9414511214-83.92Australiav South AfricaMelbourne (Docklands)120 Jan 2006ODI # 2316
901681099282.56New Zealandv South AfricaCape Town228 Oct 2005ODI # 2288
8814510910-80.73Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
88-6614-133.33Australiav South AfricaSydney15 Feb 2006ODI # 2323
86966593132.30Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
82*1621083-75.92Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
81755193158.82Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
801651225-65.57Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
79-755-105.33Australiav South AfricaSydney15 Feb 2006ODI # 2323
79138909187.77Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
78*18610610-73.58Indiav South AfricaWankhede228 Nov 2005ODI # 2300
781301027-76.47New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
77*896211-124.19Indiav South AfricaBengaluru219 Nov 2005ODI # 2298
76967192107.04Australiav South AfricaDurban210 Mar 2006ODI # 2348
731251075-68.22Australiav South AfricaBrisbane115 Jan 2006ODI # 2314
72-618-118.03Australiav South AfricaSydney15 Feb 2006ODI # 2323
66118758188.00New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
66118768286.84New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
65846051108.33Australiav South AfricaMelbourne (Docklands)13 Feb 2006ODI # 2322
6258449-140.90Australiav South AfricaMelbourne (Docklands)13 Feb 2006ODI # 2322
62113775-80.51Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
62123825-75.60Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
61112699-88.40Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
57130701381.42Australiav South AfricaBrisbane115 Jan 2006ODI # 2314
56102734176.71Australiav South AfricaCenturion126 Feb 2006ODI # 2341
5568449-125.00Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
54117907-60.00New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
53103787-67.94Indiav South AfricaEden Gardens125 Nov 2005ODI # 2299
53102632184.12Australiav South AfricaMelbourne (Docklands)13 Feb 2006ODI # 2322
53109826-64.63Australiav South AfricaCenturion126 Feb 2006ODI # 2341
5272524-100.00Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
5179691173.91Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
4978647-76.56Indiav South AfricaWankhede228 Nov 2005ODI # 2300
49103804161.25Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
47*-3341142.42Australiav South AfricaSydney15 Feb 2006ODI # 2323
4678636-73.01Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
4683634-73.01Indiav South AfricaEden Gardens125 Nov 2005ODI # 2299
4675685-67.64Australiav South AfricaDurban210 Mar 2006ODI # 2348
4564489-93.75New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
45934481102.27Australiav South AfricaDurban210 Mar 2006ODI # 2348
38*412812135.71Australiav South AfricaCenturion126 Feb 2006ODI # 2341
3869507-76.00Indiav South AfricaBengaluru219 Nov 2005ODI # 2298
3856471-80.85Australiav South AfricaMelbourne (Docklands)120 Jan 2006ODI # 2316
37*161742217.64Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
3754438-86.04New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
3785584163.79Indiav South AfricaBengaluru219 Nov 2005ODI # 2298
37313331112.12Queenslandv Sth AfricansBrisbane210 Jan 2006List A
37553042123.33Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
3774423-88.09Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
3568602-58.33New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
3465444-77.27Australiav South AfricaMelbourne (Docklands)120 Jan 2006ODI # 2316
3455462-73.91Australiav South AfricaMelbourne (Docklands)13 Feb 2006ODI # 2322
3361476-70.21Australiav South AfricaBrisbane115 Jan 2006ODI # 2314
3362432-76.74Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
3341434-76.74Australiav South AfricaMelbourne (Docklands)13 Feb 2006ODI # 2322
3165505-62.00Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
30*262211136.36New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
3031216-142.85Indiav South AfricaEden Gardens125 Nov 2005ODI # 2299
3077445-68.18Indiav South AfricaWankhede228 Nov 2005ODI # 2300
30372421125.00Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
285132-187.50New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
27*231331207.69Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
2737275-100.00New Zealandv South AfricaCape Town228 Oct 2005ODI # 2288
2766492-55.10New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
27242041135.00Indiav South AfricaWankhede228 Nov 2005ODI # 2300
27-37--72.97Australiav South AfricaSydney15 Feb 2006ODI # 2323
2770393-69.23Australiav South AfricaCape Town23 Mar 2006ODI # 2345
25211421178.57New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
2570432-58.13Australiav South AfricaMelbourne (Docklands)13 Feb 2006ODI # 2322
2538262196.15Sri Lankav South AfricaHobart17 Feb 2006ODI # 2325
2535333-75.75Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
254223-1108.69Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
23*57272-85.18Queenslandv Sth AfricansBrisbane210 Jan 2006List A
234840--57.50Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
2341314-74.19Sri Lankav South AfricaAdelaide224 Jan 2006ODI # 2318
2264381-57.89Australiav South AfricaCenturion126 Feb 2006ODI # 2341
2269482145.83Australiav South AfricaCape Town23 Mar 2006ODI # 2345
22161012220.00Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
2158382-55.26New Zealandv South AfricaCape Town228 Oct 2005ODI # 2288
2133272-77.77Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
1938242-79.16New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
193120-195.00New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
1936312-61.29New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
1929241179.16New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
1934242-79.16Australiav South AfricaDurban210 Mar 2006ODI # 2348
183731--58.06Australiav South AfricaMelbourne (Docklands)120 Jan 2006ODI # 2316
1739281-60.71Indiav South AfricaHyderabad116 Nov 2005ODI # 2297
16*20192-84.21Indiav South AfricaWankhede228 Nov 2005ODI # 2300
16*28182-88.88Australiav South AfricaDurban210 Mar 2006ODI # 2348
1663401-40.00New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
16-231169.56Queenslandv Sth AfricansBrisbane210 Jan 2006List A
1623182-88.88Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
1640241-66.66Sri Lankav South AfricaW.A.C.A131 Jan 2006ODI # 2321
1687-2228.57Australiav South AfricaCenturion126 Feb 2006ODI # 2341
1679483-33.33Australiav South AfricaCape Town23 Mar 2006ODI # 2345
15*23171-88.23Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
1591011150.00Australiav South AfricaBrisbane115 Jan 2006ODI # 2314
152720--75.00Sri Lankav South AfricaBrisbane117 Jan 2006ODI # 2315
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]