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
26257642331261.93New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
175142111217157.65South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
164154105139156.19Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
14940831720-47.00South Africav New ZealandCape Town227 Apr 2006Test # 1800
13328516918278.69New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
122*35926814145.52New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
119*17212412195.96South Africav AustraliaCenturion226 Feb 2006ODI # 2341
11627318712262.03Australiav South AfricaDurban324 Mar 2006Test # 1792
11434422317-51.12South Africav AustraliaDurban224 Mar 2006Test # 1792
108*4002869-37.76South Africav New ZealandCape Town227 Apr 2006Test # 1800
10332022511-45.77Australiav South AfricaDurban124 Mar 2006Test # 1792
10230921712-47.00Australiav South AfricaDurban324 Mar 2006Test # 1792
1012201459-69.65South Africav AustraliaDurban110 Mar 2006ODI # 2348
10128620813-48.55Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
9723516113-60.24South Africav New ZealandCenturion315 Apr 2006Test # 1798
9423617314154.33Australiav South AfricaCape Town216 Mar 2006Test # 1789
9324817011-54.70South Africav AustraliaJohannesburg131 Mar 2006Test # 1795
901681099282.56New Zealandv South AfricaCape Town228 Oct 2005ODI # 2288
9010055132163.63South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
89*8958111153.44South Africav AustraliaJohannesburg124 Feb 2006T20I # 6
8926319712-45.17Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
81135948186.17South Africav New ZealandGqeberha230 Oct 2005ODI # 2289
81755193158.82Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
8116711711-69.23New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
79138909187.77Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
781301027-76.47New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
76967192107.04Australiav South AfricaDurban210 Mar 2006ODI # 2348
7522815510148.38Australiav South AfricaDurban124 Mar 2006Test # 1792
741781128166.07Australiav South AfricaCape Town216 Mar 2006Test # 1789
73826453114.06South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
7320215311-47.71Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
711911707-41.76South Africav New ZealandCape Town227 Apr 2006Test # 1800
6980747193.24South Africav AustraliaGqeberha25 Mar 2006ODI # 2347
68134926173.91South Africav AustraliaGqeberha25 Mar 2006ODI # 2347
68118809185.00South Africav New ZealandJohannesburg45 May 2006Test # 1801
66118758188.00New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
66118768286.84New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
66816513-101.53South Africav New ZealandCenturion26 Nov 2005ODI # 2293
66105718-92.95South Africav AustraliaCape Town13 Mar 2006ODI # 2345
64106686294.11Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
63138929-68.47South Africav AustraliaJohannesburg331 Mar 2006Test # 1795
63906310-100.00South Africav New ZealandJohannesburg25 May 2006Test # 1801
62123825-75.60Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
622021598-38.99South Africav New ZealandCenturion315 Apr 2006Test # 1798
613943101141.86South Africav New ZealandJohannesburg121 Oct 2005T20I # 3
60132918-65.93New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
5717113410-42.53Australiav South AfricaDurban124 Mar 2006Test # 1792
56463444164.70South Africav AustraliaJohannesburg124 Feb 2006T20I # 6
56102734176.71Australiav South AfricaCenturion126 Feb 2006ODI # 2341
561449210-60.86South Africav New ZealandJohannesburg25 May 2006Test # 1801
5568449-125.00Australiav South AfricaJohannesburg112 Mar 2006ODI # 2349
55824734117.02Australiav South AfricaCape Town216 Mar 2006Test # 1789
54*129759-72.00New Zealandv South AfricaCape Town327 Apr 2006Test # 1800
54117907-60.00New Zealandv South AfricaGqeberha130 Oct 2005ODI # 2289
53*45338-160.60South Africav AustraliaDurban110 Mar 2006ODI # 2348
53109826-64.63Australiav South AfricaCenturion126 Feb 2006ODI # 2341
53125876160.91South Africav AustraliaJohannesburg331 Mar 2006Test # 1795
521429610-54.16South Africav New ZealandCenturion115 Apr 2006Test # 1798
51*734114124.39South Africav AustraliaCape Town13 Mar 2006ODI # 2345
51*2211569-32.69South Africav AustraliaDurban424 Mar 2006Test # 1792
51118942-54.25South Africav New ZealandCape Town128 Oct 2005ODI # 2288
5179691173.91Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
50*79434-116.27South Africav AustraliaJohannesburg212 Mar 2006ODI # 2349
501751374-36.49South Africav AustraliaDurban224 Mar 2006Test # 1792
50114716-70.42New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
49103804161.25Australiav South AfricaGqeberha15 Mar 2006ODI # 2347
4882649-75.00South Africav AustraliaDurban424 Mar 2006Test # 1792
471511114-42.34South Africav New ZealandCape Town227 Apr 2006Test # 1800
4675685-67.64Australiav South AfricaDurban210 Mar 2006ODI # 2348
46117807-57.50South Africav AustraliaDurban424 Mar 2006Test # 1792
46131829-56.09New Zealandv South AfricaJohannesburg15 May 2006Test # 1801
4564489-93.75New Zealandv South AfricaBloemfontein123 Oct 2005ODI # 2285
45934481102.27Australiav South AfricaDurban210 Mar 2006ODI # 2348
45133916-49.45South Africav New ZealandCenturion115 Apr 2006Test # 1798
4571568-80.35New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
4477476-93.61South Africav AustraliaJohannesburg331 Mar 2006Test # 1795
43*362142204.76Australiav South AfricaJohannesburg224 Feb 2006T20I # 6
43*77607-71.66South Africav New ZealandJohannesburg45 May 2006Test # 1801
43513071143.33South Africav AustraliaCenturion226 Feb 2006ODI # 2341
4371469-93.47South Africav AustraliaJohannesburg131 Mar 2006Test # 1795
4267591371.18South Africav AustraliaCape Town13 Mar 2006ODI # 2345
421521046-40.38New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
41352523164.00Australiav South AfricaJohannesburg224 Feb 2006T20I # 6
411461126-36.60South Africav AustraliaCape Town316 Mar 2006Test # 1789
4053476-85.10South Africav New ZealandCape Town128 Oct 2005ODI # 2288
40133755-53.33South Africav AustraliaDurban424 Mar 2006Test # 1792
39422261177.27Australiav South AfricaJohannesburg224 Feb 2006T20I # 6
38*412812135.71Australiav South AfricaCenturion126 Feb 2006ODI # 2341
38362732140.74South Africav AustraliaCape Town13 Mar 2006ODI # 2345
3863454284.44South Africav AustraliaDurban110 Mar 2006ODI # 2348
38128997-38.38South Africav New ZealandCenturion115 Apr 2006Test # 1798
3857486179.16New Zealandv South AfricaCenturion415 Apr 2006Test # 1798
37372921127.58South Africav New ZealandBloemfontein223 Oct 2005ODI # 2285
3754438-86.04New Zealandv South AfricaCenturion16 Nov 2005ODI # 2293
373324-3154.16Australiav South AfricaJohannesburg224 Feb 2006T20I # 6
3773536-69.81Australiav South AfricaDurban324 Mar 2006Test # 1792
37123926-40.21South Africav AustraliaJohannesburg131 Mar 2006Test # 1795
37102646-57.81New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
3761485-77.08South Africav New ZealandJohannesburg45 May 2006Test # 1801
3662444181.81South Africav New ZealandCape Town128 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:

South Africa vs Pakistan at Faisalabad, South Africa in Pakistan 1st ODI, Nov 4, 2025 [ODI # 4924]

United States of America vs United Arab Emirates at Dubai (DICS), ICC Men's Cricket World Cup League 2 89th Match, Nov 3, 2025 [ODI # 4923]

Bulgaria vs Cyprus at Episkopi, Bulgaria in Cyprus T20Is 1st T20I, Nov 3, 2025 [T20I # 3555]