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
18638326225370.99South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
176*51137824-46.56South Africav New ZealandJohannesburg308 Nov 2007Test # 1846
14723616527-89.09South Africav West IndiesDurban210 Jan 2008Test # 1860
13122117717274.01South Africav New ZealandCenturion216 Nov 2007Test # 1848
123*28119615-62.75South Africav West IndiesDurban210 Jan 2008Test # 1860
121*18513312190.97South Africav West IndiesGqeberha227 Jan 2008ODI # 2666
119138101107117.82South Africav New ZealandCape Town202 Dec 2007ODI # 2652
1177557710205.26West Indiesv South AfricaJohannesburg111 Sep 2007T20I # 20
10528419018-55.26West Indiesv South AfricaDurban310 Jan 2008Test # 1860
10439425312-41.10West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
103*16010915194.49South Africav West IndiesDurban210 Jan 2008Test # 1860
10334921615-47.68South Africav New ZealandCenturion216 Nov 2007Test # 1848
10210984133121.42South Africav West IndiesJohannesburg203 Feb 2008ODI # 2671
9830222511-43.55South Africav West IndiesCape Town202 Jan 2008Test # 1858
981148874111.36West Indiesv South AfricaGqeberha127 Jan 2008ODI # 2666
9426719512-48.20West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
9111176103119.73West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
90*10155142163.63South Africav West IndiesJohannesburg211 Sep 2007T20I # 20
9018112411-72.58New Zealandv South AfricaDurban125 Nov 2007ODI # 2648
89*685666158.92South Africav New ZealandDurban219 Sep 2007T20I # 39
886544114200.00Sri Lankav KenyaJohannesburg114 Sep 2007T20I # 27
871481039-84.46South Africav New ZealandDurban225 Nov 2007ODI # 2648
8614610711-80.37South Africav West IndiesCape Town125 Jan 2008ODI # 2664
851881269-67.46South Africav West IndiesGqeberha426 Dec 2007Test # 1856
851237911-107.59South Africav West IndiesCape Town402 Jan 2008Test # 1858
81139859195.29New Zealandv South AfricaGqeberha230 Nov 2007ODI # 2650
79*148889189.77South Africav West IndiesCenturion220 Jan 2008ODI # 2661
79413774213.51Englandv ZimbabweCape Town113 Sep 2007T20I # 25
77132867-89.53South Africav West IndiesDurban201 Feb 2008ODI # 2668
7615510611-71.69New Zealandv South AfricaGqeberha230 Nov 2007ODI # 2650
75765482138.88Indiav PakistanJohannesburg124 Sep 2007T20I # 46
7517311713-64.10West Indiesv South AfricaDurban310 Jan 2008Test # 1860
74*115707-105.71South Africav West IndiesJohannesburg203 Feb 2008ODI # 2671
7412710113-73.26South Africav West IndiesDurban210 Jan 2008Test # 1860
73*514893152.08Australiav BangladeshCape Town216 Sep 2007T20I # 33
73120786-93.58New Zealandv South AfricaCape Town102 Dec 2007ODI # 2652
71574963144.89Bangladeshv PakistanCape Town120 Sep 2007T20I # 42
70*2991684141.66West Indiesv South AfricaCape Town302 Jan 2008Test # 1858
70383055233.33Indiav AustraliaDurban122 Sep 2007T20I # 45
6919012710-54.33South Africav West IndiesDurban210 Jan 2008Test # 1860
68595243130.76Indiav EnglandDurban119 Sep 2007T20I # 40
6894814183.95South Africav West IndiesCape Town125 Jan 2008ODI # 2664
67*6143111155.81Australiav EnglandCape Town214 Sep 2007T20I # 28
66*514271157.14Pakistanv AustraliaJohannesburg218 Sep 2007T20I # 37
66834913-134.69West Indiesv South AfricaGqeberha126 Dec 2007Test # 1856
65*3152236-29.14West Indiesv South AfricaCape Town102 Jan 2008Test # 1858
65372792240.74Sri Lankav KenyaJohannesburg114 Sep 2007T20I # 27
6319312513-50.40South Africav New ZealandJohannesburg108 Nov 2007Test # 1846
62*744981126.53Bangladeshv West IndiesJohannesburg213 Sep 2007T20I # 24
62594333144.18New Zealandv Sri LankaJohannesburg115 Sep 2007T20I # 30
62614744131.91Australiav IndiaDurban222 Sep 2007T20I # 45
61432773225.92Bangladeshv West IndiesJohannesburg213 Sep 2007T20I # 24
61-4463138.63Sri Lankav New ZealandJohannesburg215 Sep 2007T20I # 30
60*804542133.33Zimbabwev AustraliaCape Town212 Sep 2007T20I # 23
60112946-63.82New Zealandv South AfricaCape Town102 Dec 2007ODI # 2652
602001326-45.45South Africav West IndiesGqeberha426 Dec 2007Test # 1856
59484135143.90Pakistanv New ZealandCape Town222 Sep 2007T20I # 44
591931279-46.45South Africav West IndiesGqeberha226 Dec 2007Test # 1856
591981376-43.06South Africav West IndiesCape Town202 Jan 2008Test # 1858
58*443872152.63Australiav Sri LankaCape Town220 Sep 2007T20I # 41
58141637362.50Indiav EnglandDurban119 Sep 2007T20I # 40
58624171141.46Indiav EnglandDurban119 Sep 2007T20I # 40
57453142183.87Pakistanv Sri LankaJohannesburg117 Sep 2007T20I # 35
57403134183.87New Zealandv EnglandDurban118 Sep 2007T20I # 36
56106657-86.15South Africav West IndiesGqeberha227 Jan 2008ODI # 2666
54138859163.52New Zealandv South AfricaCenturion316 Nov 2007Test # 1848
54116835-65.06West Indiesv South AfricaCape Town225 Jan 2008ODI # 2664
53463571151.42Pakistanv IndiaDurban214 Sep 2007T20I # 29
52*583842136.84Pakistanv AustraliaJohannesburg218 Sep 2007T20I # 37
52*704541115.55South Africav New ZealandJohannesburg223 Nov 2007T20I # 48
5297754-69.33South Africav New ZealandGqeberha130 Nov 2007ODI # 2650
52104817164.19West Indiesv South AfricaGqeberha127 Jan 2008ODI # 2666
5166526-98.07West Indiesv BangladeshJohannesburg113 Sep 2007T20I # 24
51453352154.54Indiav New ZealandJohannesburg216 Sep 2007T20I # 32
51503523145.71Pakistanv Sri LankaJohannesburg117 Sep 2007T20I # 35
51121743-68.91South Africav New ZealandCape Town202 Dec 2007ODI # 2652
512041447-35.41West Indiesv South AfricaCape Town102 Jan 2008Test # 1858
51655113100.00West Indiesv South AfricaCenturion120 Jan 2008ODI # 2661
51108763-67.10West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
50*524072125.00Indiav South AfricaDurban120 Sep 2007T20I # 43
50523942128.20Indiav PakistanDurban114 Sep 2007T20I # 29
50423142161.29Englandv New ZealandDurban218 Sep 2007T20I # 36
50523710-135.13South Africav West IndiesDurban201 Feb 2008ODI # 2668
49*116662174.24West Indiesv South AfricaJohannesburg103 Feb 2008ODI # 2671
48*472524192.00New Zealandv South AfricaDurban119 Sep 2007T20I # 39
48*1511078-44.85New Zealandv South AfricaCenturion116 Nov 2007Test # 1848
4891812-59.25South Africav New ZealandGqeberha130 Nov 2007ODI # 2650
4899688170.58West Indiesv South AfricaDurban101 Feb 2008ODI # 2668
48106805160.00West Indiesv South AfricaDurban101 Feb 2008ODI # 2668
47433942120.51Zimbabwev EnglandCape Town213 Sep 2007T20I # 25
46*502252209.09South Africav West IndiesJohannesburg211 Sep 2007T20I # 20
46*101335353.84Sri Lankav KenyaJohannesburg114 Sep 2007T20I # 27
46*79585-79.31New Zealandv South AfricaJohannesburg408 Nov 2007Test # 1846
4636359-131.42Scotlandv PakistanDurban212 Sep 2007T20I # 22
4685593177.96South Africav New ZealandDurban225 Nov 2007ODI # 2648
4696492293.87West Indiesv South AfricaCape Town102 Jan 2008Test # 1858
45362851160.71Australiav EnglandCape Town214 Sep 2007T20I # 28
4544319-145.16New Zealandv IndiaJohannesburg116 Sep 2007T20I # 32
45393341136.36Indiav South AfricaDurban120 Sep 2007T20I # 43
451841256-36.00West Indiesv South AfricaGqeberha326 Dec 2007Test # 1856
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:

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 1st T20I, Aug 2, 2025 [T20I # 3387]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 1st T20I, Jul 31, 2025 [T20I # 3386]

West Indies vs Australia at Basseterre, Australia in West Indies 5th T20I, Jul 28, 2025 [T20I # 3385]