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
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
119*18916015074.37South Africav IndiaDurban22 Nov 2006ODI # 2447
101*16911112090.99Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
100*1258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
93*1901238075.60South Africav IndiaGqeberha29 Nov 2006ODI # 2452
93146989294.89Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
92*1279812193.87South Africav IndiaCenturion3 Dec 2006ODI # 2458
88*1208524103.52South Africav PakistanCenturion4 Feb 2007ODI # 2506
888970113125.71South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
881951347065.67Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
85*1951275066.92South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
8011974101108.10South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
79143857392.94South Africav IndiaCenturion3 Dec 2006ODI # 2458
79151986080.61Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
78453894205.26South Africav PakistanCenturion4 Feb 2007ODI # 2506
77*543556220.00Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
729147150153.19South Africav PakistanCenturion4 Feb 2007ODI # 2506
71*122898179.77South Africav PakistanJohannesburg14 Feb 2007ODI # 2523
71*125867282.55South Africav PakistanJohannesburg14 Feb 2007ODI # 2523
67112788285.89South Africav PakistanCenturion4 Feb 2007ODI # 2506
6587783383.33Netherlandsv BermudaPotchefstroom28 Nov 2006ODI # 2451
63*1611015162.37Netherlandsv BermudaPotchefstroom28 Nov 2006ODI # 2451
631791034161.16Indiav South AfricaCape Town26 Nov 2006ODI # 2449
63554281150.00Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
6092707085.71South Africav ZimbabweBloemfontein15 Sep 2006ODI # 2415
5989697085.50Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
58*136952061.05Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
571021044054.80Bermudav CanadaBenoni30 Nov 2006ODI # 2454
57523982146.15Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
56*654770119.14South Africav IndiaCape Town26 Nov 2006ODI # 2449
56*654462127.27South Africav PakistanCape Town11 Feb 2007ODI # 2521
55614834114.58Indiav South AfricaCape Town26 Nov 2006ODI # 2449
5585705078.57Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
55134978056.70Indiav South AfricaCenturion3 Dec 2006ODI # 2458
54745360101.88Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
5383718074.64Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
52*119843261.90Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
5273644181.25Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
5198788065.38Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
50*654071125.00South Africav PakistanCape Town11 Feb 2007ODI # 2521
5065595084.74South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
49584480111.36Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
4983682072.05Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
4978629079.03South Africav IndiaGqeberha29 Nov 2006ODI # 2452
4894611278.68Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
47*94554285.45Indiav South AfricaGqeberha29 Nov 2006ODI # 2452
4699754161.33Zimbabwev South AfricaPotchefstroom20 Sep 2006ODI # 2420
4676645171.87Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
45*148974046.39Pakistanv South AfricaCape Town11 Feb 2007ODI # 2521
44109737060.27Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
4496652167.69Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
44104755058.66Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
4475492289.79Indiav South AfricaCenturion3 Dec 2006ODI # 2458
43*111705061.42Pakistanv South AfricaJohannesburg14 Feb 2007ODI # 2523
4380764056.57Bermudav NetherlandsPotchefstroom28 Nov 2006ODI # 2451
4362468093.47South Africav PakistanDurban7 Feb 2007ODI # 2513
4163473187.23South Africav IndiaDurban22 Nov 2006ODI # 2447
41132893046.06Indiav South AfricaCenturion3 Dec 2006ODI # 2458
4176511080.39Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
39*433422114.70Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
3993705055.71Canadav BermudaBenoni30 Nov 2006ODI # 2454
3945482081.25South Africav PakistanCenturion4 Feb 2007ODI # 2506
39372552156.00Pakistanv South AfricaCenturion4 Feb 2007ODI # 2506
38482942131.03South Africav ZimbabweEast London18 Sep 2006ODI # 2418
381601013037.62Zimbabwev South AfricaEast London18 Sep 2006ODI # 2418
3866455184.44Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
3861407095.00Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
37*312712137.03Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
37128643057.81Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
37105703252.85Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
3734432286.04South Africav IndiaGqeberha29 Nov 2006ODI # 2452
36*301861200.00Bermudav NetherlandsBenoni2 Dec 2006ODI # 2456
3687606160.00Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
3579515068.62Indiav South AfricaDurban22 Nov 2006ODI # 2447
3549407087.50South Africav IndiaCape Town26 Nov 2006ODI # 2449
3455372191.89Netherlandsv CanadaBenoni1 Dec 2006ODI # 2455
3468434079.06South Africav PakistanDurban7 Feb 2007ODI # 2513
3359505066.00South Africav IndiaCape Town26 Nov 2006ODI # 2449
3384552060.00Canadav NetherlandsPotchefstroom26 Nov 2006ODI # 2448
3358525063.46Bermudav NetherlandsPotchefstroom28 Nov 2006ODI # 2451
3250412178.04Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
3251343194.11South Africav PakistanDurban7 Feb 2007ODI # 2513
31*70392079.48South Africav ZimbabweEast London18 Sep 2006ODI # 2418
31*49353188.57Netherlandsv BermudaPotchefstroom28 Nov 2006ODI # 2451
3164374083.78Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
3157403077.50Canadav NetherlandsBenoni1 Dec 2006ODI # 2455
3063621148.38Zimbabwev South AfricaEast London18 Sep 2006ODI # 2418
3052433169.76Canadav BermudaPotchefstroom27 Nov 2006ODI # 2450
2947305096.66South Africav IndiaCape Town26 Nov 2006ODI # 2449
2942363080.55Netherlandsv CanadaPotchefstroom26 Nov 2006ODI # 2448
2958492059.18South Africav IndiaGqeberha29 Nov 2006ODI # 2452
29118632046.03Bermudav CanadaBenoni30 Nov 2006ODI # 2454
28*332831100.00South Africav ZimbabweEast London18 Sep 2006ODI # 2418
2864453062.22Canadav BermudaBenoni30 Nov 2006ODI # 2454
2744432062.79Bermudav CanadaPotchefstroom27 Nov 2006ODI # 2450
2756374072.97Bermudav NetherlandsPotchefstroom28 Nov 2006ODI # 2451
27352531108.00Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
26*43312083.87Zimbabwev South AfricaBloemfontein15 Sep 2006ODI # 2415
26*42273096.29Pakistanv South AfricaGqeberha9 Feb 2007ODI # 2517
2641402065.00South Africav ZimbabweEast London18 Sep 2006ODI # 2418
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]