Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
204*29321319895.77Australiav South AfricaJohannesburg122 Feb 2002Test # 1590
19644235425155.36South Africav IndiaGqeberha116 Nov 2001Test # 1569
15523318423184.23Indiav South AfricaBloemfontein13 Nov 2001Test # 1564
14618613217-110.60Indiav KenyaPaarl124 Oct 2001ODI # 1764
138*172108222127.77Australiav South AfricaCape Town28 Mar 2002Test # 1593
133*20515513-85.80South Africav IndiaJohannesburg25 Oct 2001ODI # 1752
13331420717-64.25Australiav South AfricaJohannesburg122 Feb 2002Test # 1590
131*16912183108.26South Africav KenyaCape Town122 Oct 2001ODI # 1763
129155126151102.38Australiav South AfricaBloemfontein130 Mar 2002ODI # 1822
127150126145100.79Indiav South AfricaJohannesburg15 Oct 2001ODI # 1752
12416313012295.38South Africav KenyaCape Town122 Oct 2001ODI # 1763
12229018918264.55Australiav South AfricaJohannesburg122 Feb 2002Test # 1590
1111771247389.51Indiav KenyaPaarl124 Oct 2001ODI # 1764
10819512418187.09South Africav IndiaBloemfontein23 Nov 2001Test # 1564
10720414516273.79South Africav IndiaBloemfontein23 Nov 2001Test # 1564
10527217319-60.69Indiav South AfricaBloemfontein13 Nov 2001Test # 1564
105135104121100.96Australiav South AfricaDurban23 Apr 2002ODI # 1823
10429819815-52.52South Africav AustraliaDurban415 Mar 2002Test # 1595
1012091299-78.29Indiav South AfricaJohannesburg15 Oct 2001ODI # 1752
100*26116016162.50Australiav South AfricaCape Town48 Mar 2002Test # 1593
9930622714-43.61South Africav AustraliaCape Town38 Mar 2002Test # 1593
9621914115168.08Australiav South AfricaCape Town48 Mar 2002Test # 1593
9517915010163.33Australiav South AfricaCenturion124 Mar 2002ODI # 1820
921511077285.98Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
9114710714-85.04Australiav South AfricaDurban115 Mar 2002Test # 1595
91119949196.80Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
89*3002296138.86South Africav IndiaGqeberha316 Nov 2001Test # 1569
8918112112-73.55Indiav South AfricaGqeberha216 Nov 2001Test # 1569
8915410016-89.00Australiav South AfricaDurban115 Mar 2002Test # 1595
871311089180.55South Africav IndiaDurban226 Oct 2001ODI # 1766
8731224112-36.09Indiav South AfricaGqeberha416 Nov 2001Test # 1569
8726018111-48.06South Africav AustraliaCape Town38 Mar 2002Test # 1593
85127956489.47Indiav South AfricaEast London219 Oct 2001ODI # 1762
841381038-81.55South Africav AustraliaGqeberha16 Apr 2002ODI # 1824
831097782107.79South Africav AustraliaJohannesburg222 Mar 2002ODI # 1819
831017461112.16South Africav AustraliaPotchefstroom127 Mar 2002ODI # 1821
811481115-72.97South Africav IndiaEast London119 Oct 2001ODI # 1762
80*765932135.59South Africav AustraliaGqeberha16 Apr 2002ODI # 1824
781621035375.72Australiav South AfricaPotchefstroom227 Mar 2002ODI # 1821
771431026-75.49Indiav South AfricaDurban126 Oct 2001ODI # 1766
7696709-108.57South Africav AustraliaDurban13 Apr 2002ODI # 1823
75*7474112101.35South Africav KenyaKimberley214 Oct 2001ODI # 1760
74*1531189-62.71South Africav KenyaKimberley214 Oct 2001ODI # 1760
7319813212-55.30South Africav IndiaBloemfontein23 Nov 2001Test # 1564
731299612-76.04South Africav AustraliaCape Town38 Mar 2002Test # 1593
73106788-93.58South Africav AustraliaCape Town19 Apr 2002ODI # 1827
71*122877-81.60Indiav South AfricaEast London219 Oct 2001ODI # 1762
71*585061142.00South Africav AustraliaGqeberha16 Apr 2002ODI # 1824
711501014170.29South Africav AustraliaPotchefstroom127 Mar 2002ODI # 1821
70796014-116.66South Africav KenyaKimberley214 Oct 2001ODI # 1760
7018614110-49.64South Africav AustraliaCape Town18 Mar 2002Test # 1593
68*136838-81.92Kenyav South AfricaBenoni17 Oct 2001ODI # 1755
68*107709197.14South Africav IndiaGqeberha116 Nov 2001Test # 1569
6821413810-49.27South Africav IndiaBloemfontein23 Nov 2001Test # 1564
681451347-50.74South Africav IndiaBloemfontein23 Nov 2001Test # 1564
682131479-46.25South Africav AustraliaCape Town38 Mar 2002Test # 1593
6791884-76.13South Africav AustraliaBloemfontein230 Mar 2002ODI # 1822
64115956367.36Kenyav IndiaGqeberha117 Oct 2001ODI # 1761
6418613412-47.76South Africav AustraliaDurban415 Mar 2002Test # 1595
633352817-22.41Indiav South AfricaGqeberha416 Nov 2001Test # 1569
631026510196.92Australiav South AfricaCape Town28 Mar 2002Test # 1593
631239112-69.23Australiav South AfricaCape Town28 Mar 2002Test # 1593
621179613-64.58Indiav South AfricaBloemfontein33 Nov 2001Test # 1564
61*15911310-53.98South Africav AustraliaDurban415 Mar 2002Test # 1595
60101944-63.82Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
59825934100.00South Africav AustraliaCenturion224 Mar 2002ODI # 1820
59119917-64.83Australiav South AfricaDurban23 Apr 2002ODI # 1823
581037410-78.37Australiav South AfricaCape Town48 Mar 2002Test # 1593
5694495-114.28South Africav AustraliaBloemfontein230 Mar 2002ODI # 1822
55*504311-127.90Indiav KenyaBloemfontein212 Oct 2001ODI # 1758
55*352373239.13Indiav KenyaPaarl124 Oct 2001ODI # 1764
55*120806168.75South Africav IndiaGqeberha316 Nov 2001Test # 1569
5597677182.08Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
55107616-90.16Australiav South AfricaCape Town29 Apr 2002ODI # 1827
54100806-67.50South Africav KenyaBenoni27 Oct 2001ODI # 1755
54107795-68.35Indiav South AfricaCenturion110 Oct 2001ODI # 1757
5386664-80.30Kenyav South AfricaKimberley114 Oct 2001ODI # 1760
53115848-63.09Australiav South AfricaJohannesburg122 Feb 2002Test # 1590
52393482152.94Australiav South AfricaGqeberha26 Apr 2002ODI # 1824
51*232024255.00South Africav KenyaCape Town122 Oct 2001ODI # 1763
5158526198.07Kenyav IndiaGqeberha117 Oct 2001ODI # 1761
511206610-77.27South Africav AustraliaDurban215 Mar 2002Test # 1595
5193658-78.46South Africav AustraliaJohannesburg222 Mar 2002ODI # 1819
50119755-66.66Kenyav IndiaGqeberha117 Oct 2001ODI # 1761
49*91727-68.05South Africav KenyaBenoni27 Oct 2001ODI # 1755
4973675-73.13South Africav IndiaEast London119 Oct 2001ODI # 1762
49146987-50.00South Africav AustraliaJohannesburg222 Feb 2002Test # 1590
4991513196.07South Africav AustraliaCape Town19 Apr 2002ODI # 1827
48754510-106.66South Africav IndiaJohannesburg25 Oct 2001ODI # 1752
48127866-55.81South Africav AustraliaDurban415 Mar 2002Test # 1595
47*55447-106.81Australiav South AfricaDurban23 Apr 2002ODI # 1823
47394171114.63South Africav IndiaEast London119 Oct 2001ODI # 1762
47110855155.29South Africav IndiaBloemfontein23 Nov 2001Test # 1564
47124828-57.31South Africav AustraliaJohannesburg322 Feb 2002Test # 1590
47116695168.11Australiav South AfricaCape Town28 Mar 2002Test # 1593
4760485-97.91South Africav AustraliaGqeberha16 Apr 2002ODI # 1824
46116775-59.74South Africav AustraliaDurban13 Apr 2002ODI # 1823
45110808-56.25Australiav South AfricaDurban115 Mar 2002Test # 1595
44*70546-81.48Australiav South AfricaDurban23 Apr 2002ODI # 1823
44107703-62.85South Africav IndiaCenturion210 Oct 2001ODI # 1757
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]