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
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
119*17212412195.96South Africav AustraliaCenturion26 Feb 2006ODI # 2341
1012201459069.65South Africav AustraliaDurban10 Mar 2006ODI # 2348
901681099282.56New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
9010055132163.63South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
81135948186.17South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
81755193158.82Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
79138909187.77Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
781301027076.47New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
76967192107.04Australiav South AfricaDurban10 Mar 2006ODI # 2348
73826453114.06South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
6980747193.24South Africav AustraliaGqeberha5 Mar 2006ODI # 2347
68134926173.91South Africav AustraliaGqeberha5 Mar 2006ODI # 2347
66118758188.00New Zealandv South AfricaBloemfontein23 Oct 2005ODI # 2285
66118768286.84New Zealandv South AfricaCenturion6 Nov 2005ODI # 2293
668165130101.53South Africav New ZealandCenturion6 Nov 2005ODI # 2293
66105718092.95South Africav AustraliaCape Town3 Mar 2006ODI # 2345
62123825075.60Australiav South AfricaGqeberha5 Mar 2006ODI # 2347
56102734176.71Australiav South AfricaCenturion26 Feb 2006ODI # 2341
55684490125.00Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
54117907060.00New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
53*453380160.60South Africav AustraliaDurban10 Mar 2006ODI # 2348
53109826064.63Australiav South AfricaCenturion26 Feb 2006ODI # 2341
51*734114124.39South Africav AustraliaCape Town3 Mar 2006ODI # 2345
51118942054.25South Africav New ZealandCape Town28 Oct 2005ODI # 2288
5179691173.91Australiav South AfricaGqeberha5 Mar 2006ODI # 2347
50*794340116.27South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
49103804161.25Australiav South AfricaGqeberha5 Mar 2006ODI # 2347
4675685067.64Australiav South AfricaDurban10 Mar 2006ODI # 2348
4564489093.75New Zealandv South AfricaBloemfontein23 Oct 2005ODI # 2285
45934481102.27Australiav South AfricaDurban10 Mar 2006ODI # 2348
43513071143.33South Africav AustraliaCenturion26 Feb 2006ODI # 2341
4267591371.18South Africav AustraliaCape Town3 Mar 2006ODI # 2345
4053476085.10South Africav New ZealandCape Town28 Oct 2005ODI # 2288
38*412812135.71Australiav South AfricaCenturion26 Feb 2006ODI # 2341
38362732140.74South Africav AustraliaCape Town3 Mar 2006ODI # 2345
3863454284.44South Africav AustraliaDurban10 Mar 2006ODI # 2348
37372921127.58South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
3754438086.04New Zealandv South AfricaCenturion6 Nov 2005ODI # 2293
3662444181.81South Africav New ZealandCape Town28 Oct 2005ODI # 2288
3568602058.33New Zealandv South AfricaBloemfontein23 Oct 2005ODI # 2285
35201813194.44South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
3367501066.00South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
3372535062.26South Africav New ZealandCape Town28 Oct 2005ODI # 2288
3152455068.88South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
3160436072.09South Africav AustraliaCape Town3 Mar 2006ODI # 2345
30*262211136.36New Zealandv South AfricaBloemfontein23 Oct 2005ODI # 2285
30*391922157.89South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
29412941100.00South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
29171303223.07South Africav AustraliaGqeberha5 Mar 2006ODI # 2347
2851320187.50New Zealandv South AfricaBloemfontein23 Oct 2005ODI # 2285
27*231331207.69Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
27372750100.00New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
2766492055.10New Zealandv South AfricaCenturion6 Nov 2005ODI # 2293
2770393069.23Australiav South AfricaCape Town3 Mar 2006ODI # 2345
2588690036.23South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
25211421178.57New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
2535333075.75Australiav South AfricaGqeberha5 Mar 2006ODI # 2347
25422301108.69Australiav South AfricaGqeberha5 Mar 2006ODI # 2347
24*70434055.81South Africav New ZealandDurban4 Nov 2005ODI # 2292
24*59382063.15South Africav AustraliaCenturion26 Feb 2006ODI # 2341
2444331072.72South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
2436293082.75South Africav AustraliaCape Town3 Mar 2006ODI # 2345
22*232230100.00South Africav New ZealandCenturion6 Nov 2005ODI # 2293
2260374059.45South Africav New ZealandDurban4 Nov 2005ODI # 2292
2264381057.89Australiav South AfricaCenturion26 Feb 2006ODI # 2341
2269482145.83Australiav South AfricaCape Town3 Mar 2006ODI # 2345
22161012220.00Australiav South AfricaGqeberha5 Mar 2006ODI # 2347
21*231420150.00South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
2158382055.26New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
2130301070.00South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
2134271177.77South Africav AustraliaDurban10 Mar 2006ODI # 2348
2022211095.23South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
1934244079.16South Africav New ZealandBloemfontein23 Oct 2005ODI # 2285
1954401047.50South Africav New ZealandCape Town28 Oct 2005ODI # 2288
1938242079.16New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
1931200195.00New Zealandv South AfricaGqeberha30 Oct 2005ODI # 2289
1936312061.29New Zealandv South AfricaCenturion6 Nov 2005ODI # 2293
1929241179.16New Zealandv South AfricaCenturion6 Nov 2005ODI # 2293
1942271070.37South Africav AustraliaDurban10 Mar 2006ODI # 2348
1934242079.16Australiav South AfricaDurban10 Mar 2006ODI # 2348
1832262069.23South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
1833233078.26South Africav AustraliaCape Town3 Mar 2006ODI # 2345
17*29232073.91South Africav New ZealandDurban4 Nov 2005ODI # 2292
1765522032.69South Africav New ZealandGqeberha30 Oct 2005ODI # 2289
16*28182088.88Australiav South AfricaDurban10 Mar 2006ODI # 2348
1663401040.00New Zealandv South AfricaBloemfontein23 Oct 2005ODI # 2285
168702228.57Australiav South AfricaCenturion26 Feb 2006ODI # 2341
1679483033.33Australiav South AfricaCape Town3 Mar 2006ODI # 2345
1638302053.33South Africav AustraliaGqeberha5 Mar 2006ODI # 2347
1675352045.71South Africav AustraliaGqeberha5 Mar 2006ODI # 2347
1547203075.00South Africav New ZealandCenturion6 Nov 2005ODI # 2293
1435193073.68Australiav South AfricaCenturion26 Feb 2006ODI # 2341
1443201070.00South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
1321161081.25Australiav South AfricaCenturion26 Feb 2006ODI # 2341
1320170076.47South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
1242290041.37New Zealandv South AfricaCenturion6 Nov 2005ODI # 2293
1210620200.00South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
1152371029.72New Zealandv South AfricaCape Town28 Oct 2005ODI # 2288
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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]