Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
253*67547322-53.48South Africav IndiaNagpur106 Feb 2010Test # 1951
18339127325-67.03South Africav EnglandCape Town303 Jan 2010Test # 1946
17341935115249.28South Africav IndiaNagpur106 Feb 2010Test # 1951
14121613416-105.22South Africav EnglandCenturion227 Sep 2009ODI # 2900
123*49939416-31.21South Africav IndiaEden Gardens314 Feb 2010Test # 1952
1211178514-142.35South Africav EnglandCape Town127 Nov 2009ODI # 2930
12030622516153.33South Africav EnglandCenturion116 Dec 2009Test # 1942
114*154101132112.87South Africav IndiaGwalior224 Feb 2010ODI # 2962
11422816614168.67South Africav IndiaEden Gardens114 Feb 2010Test # 1952
111*1268792127.58South Africav ZimbabweCenturion110 Nov 2009ODI # 2928
10826618911-57.14South Africav EnglandCape Town103 Jan 2010Test # 1946
10525218716-56.14South Africav EnglandJohannesburg214 Jan 2010Test # 1948
104*-9453110.63South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
102*-59113172.88South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
10031521310-46.94South Africav EnglandCenturion316 Dec 2009Test # 1942
10022616416-60.97South Africav IndiaEden Gardens114 Feb 2010Test # 1952
9522915614-60.89South Africav EnglandCape Town303 Jan 2010Test # 1946
951961189-80.50South Africav EnglandJohannesburg214 Jan 2010Test # 1948
94814559208.88South Africav EnglandCenturion115 Nov 2009T20I # 125
89-976191.75South Africav IndiaJaipur221 Feb 2010ODI # 2961
88664486200.00South Africav EnglandCenturion115 Nov 2009T20I # 125
87-1038-84.46South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
86131927-93.47South Africav EnglandCape Town127 Nov 2009ODI # 2930
811411058277.14South Africav ZimbabweCenturion110 Nov 2009ODI # 2928
80131966-83.33South Africav ZimbabweBenoni108 Nov 2009ODI # 2926
751971327-56.81South Africav EnglandDurban126 Dec 2009Test # 1944
752561869-40.32South Africav EnglandDurban126 Dec 2009Test # 1944
752161388-54.34South Africav EnglandJohannesburg214 Jan 2010Test # 1948
70*110769-92.10South Africav New ZealandCenturion224 Sep 2009ODI # 2895
68-4674147.82South Africav IndiaAhmedabad127 Feb 2010ODI # 2963
6486655198.46South Africav EnglandCenturion122 Nov 2009ODI # 2929
641361016163.36South Africav EnglandCenturion316 Dec 2009Test # 1942
63*96739186.30South Africav EnglandCenturion316 Dec 2009Test # 1942
58674491131.81South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
58423154187.09South Africav EnglandJohannesburg213 Nov 2009T20I # 124
581651195-48.73South Africav EnglandJohannesburg214 Jan 2010Test # 1948
57116726-79.16South Africav EnglandCenturion122 Nov 2009ODI # 2929
562181506137.33South Africav EnglandCenturion116 Dec 2009Test # 1942
5480566-96.42South Africav EnglandCape Town127 Nov 2009ODI # 2930
53804671115.21South Africav ZimbabweCenturion110 Nov 2009ODI # 2928
53104885-60.22South Africav IndiaNagpur106 Feb 2010Test # 1951
51*67405-127.50South Africav EnglandCape Town127 Nov 2009ODI # 2930
51485151100.00South Africav ZimbabweBenoni108 Nov 2009ODI # 2926
51126795-64.55South Africav EnglandGqeberha129 Nov 2009ODI # 2931
5198867-59.30South Africav EnglandCape Town103 Jan 2010Test # 1946
50*513933128.20South Africav ZimbabweBenoni108 Nov 2009ODI # 2926
50149986-51.02South Africav EnglandDurban126 Dec 2009Test # 1944
491561006-49.00South Africav EnglandCenturion116 Dec 2009Test # 1942
49-4741104.25South Africav IndiaJaipur221 Feb 2010ODI # 2961
4766583381.03South Africav EnglandDurban126 Dec 2009Test # 1944
46155965-47.91South Africav EnglandCape Town303 Jan 2010Test # 1946
45155946-47.87South Africav EnglandCenturion116 Dec 2009Test # 1942
4174484-85.41South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
41382334178.26South Africav EnglandJohannesburg213 Nov 2009T20I # 124
4164475187.23South Africav EnglandCenturion122 Nov 2009ODI # 2929
3959364-108.33South Africav ZimbabweBenoni108 Nov 2009ODI # 2926
3972505-78.00South Africav EnglandDurban126 Dec 2009Test # 1944
3986753-52.00South Africav IndiaNagpur106 Feb 2010Test # 1951
38103653-58.46South Africav New ZealandCenturion224 Sep 2009ODI # 2895
38117894-42.69South Africav EnglandCenturion116 Dec 2009Test # 1942
3645396-92.30South Africav New ZealandCenturion224 Sep 2009ODI # 2895
3658414-87.80South Africav EnglandCenturion227 Sep 2009ODI # 2900
3657505-72.00South Africav EnglandDurban326 Dec 2009Test # 1944
3669414187.80South Africav EnglandCape Town303 Jan 2010Test # 1946
3684604-60.00South Africav EnglandCape Town103 Jan 2010Test # 1946
3559396189.74South Africav ZimbabweBenoni108 Nov 2009ODI # 2926
35-1913184.21South Africav IndiaJaipur221 Feb 2010ODI # 2961
3484493-69.38South Africav EnglandCape Town303 Jan 2010Test # 1946
3441227-154.54South Africav IndiaGwalior224 Feb 2010ODI # 2962
33*77565-58.92South Africav EnglandJohannesburg214 Jan 2010Test # 1948
3282665-48.48South Africav EnglandCenturion116 Dec 2009Test # 1942
31*231922163.15South Africav ZimbabweCenturion110 Nov 2009ODI # 2928
30*62372-81.08South Africav EnglandCenturion122 Nov 2009ODI # 2929
3094503-60.00South Africav EnglandCape Town103 Jan 2010Test # 1946
29*59323-90.62South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
2991653-44.61South Africav EnglandDurban326 Dec 2009Test # 1944
29-234-126.08South Africav IndiaJaipur221 Feb 2010ODI # 2961
2840284-100.00South Africav New ZealandCenturion224 Sep 2009ODI # 2895
27-403167.50South Africav IndiaJaipur221 Feb 2010ODI # 2961
2646292-89.65South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
2668593-44.06South Africav EnglandCape Town103 Jan 2010Test # 1946
25-234-108.69South Africav IndiaJaipur221 Feb 2010ODI # 2961
244438--63.15South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
2447331-72.72South Africav EnglandCenturion227 Sep 2009ODI # 2900
24171331184.61South Africav EnglandCenturion115 Nov 2009T20I # 125
2387492-46.93South Africav EnglandDurban126 Dec 2009Test # 1944
23123801-28.75South Africav IndiaEden Gardens314 Feb 2010Test # 1952
22*21134-169.23South Africav EnglandCenturion316 Dec 2009Test # 1942
2230263184.61South Africav EnglandCenturion227 Sep 2009ODI # 2900
22171121200.00South Africav EnglandCape Town127 Nov 2009ODI # 2930
2251364-61.11South Africav EnglandGqeberha129 Nov 2009ODI # 2931
2297562-39.28South Africav EnglandDurban326 Dec 2009Test # 1944
22101644-34.37South Africav IndiaEden Gardens314 Feb 2010Test # 1952
2125204-105.00South Africav Sri LankaCenturion222 Sep 2009ODI # 2893
2187512-41.17South Africav IndiaEden Gardens314 Feb 2010Test # 1952
2078673-29.85South Africav EnglandCenturion116 Dec 2009Test # 1942
2066473-42.55South Africav IndiaEden Gardens314 Feb 2010Test # 1952
2059332-60.60South Africav IndiaEden Gardens314 Feb 2010Test # 1952
19*25143-135.71South Africav New ZealandCenturion224 Sep 2009ODI # 2895
1988672-28.35South Africav EnglandCenturion116 Dec 2009Test # 1942
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:

Bahamas vs Bermuda at King City (NW), ICC Men's T20 World Cup Americas Region Final 4th Match, Jun 16, 2025 [T20I # 3245]

Cambodia vs Indonesia at Bali, Cambodia in Indonesia 5th T20I, Jun 16, 2025 [T20I # 3242]

Netherlands vs Nepal at Glasgow, Scotland T20 Tri-Series 2nd Match, Jun 16, 2025 [T20I # 3243]