Largest Companies in South Africa by Market Cap

This is the complete list of 229 largest companies in South Africa by market cap, with a combined market capitalization of ZAC1250.27 Trillion ($664.45 Billion USD). Sirius Real Estate Ltd leads as the top South Africa company by market cap, valued at $1.70 Billion. From billion-dollar companies to the biggest, richest and most valuable South Africa corporations, these rankings span 77 sectors across 1 exchange. Updated daily with live market data.

Total Market Cap (USD)

$664.45 Billion

Companies Listed

229

Largest Company

Sirius Real Estate …
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
51 Sirius Real Estate Ltd
JSE:SRE
$1.70 Billion ZAC3.20 Trillion ZAC2124.00 -0.28% -1.62% Low: ZAC2049.00 / High: ZAC2525.00 Low: ZAC721.68 / High: ZAC3064.70 19.78 Million
52 DRDGOLD Limited
JSE:DRD
$1.67 Billion ZAC3.15 Trillion ZAC3638.00 -8.13% -1.73% Low: ZAC2320.00 / High: ZAC6233.00 Low: ZAC152.35 / High: ZAC6233.00 26.90 Million
53 Fortress Income Fund Ltd
JSE:FFB
$1.64 Billion ZAC3.08 Trillion ZAC2515.00 +0.08% +6.84% Low: ZAC1989.00 / High: ZAC2658.00 Low: ZAC143.00 / High: ZAC2658.00 64.62 Million
54 Telkom
JSE:TKG
$1.60 Billion ZAC3.01 Trillion ZAC6112.00 +1.19% +4.21% Low: ZAC4675.00 / High: ZAC6661.00 Low: ZAC1464.81 / High: ZAC9523.46 19.48 Million
55 Ninety One PLC
JSE:N91
$1.57 Billion ZAC2.96 Trillion ZAC4681.00 -1.66% -1.47% Low: ZAC4307.00 / High: ZAC5712.00 Low: ZAC2106.79 / High: ZAC5712.00 8.07 Million
56 Dis-Chem Pharmacies
JSE:DCP
$1.55 Billion ZAC2.92 Trillion ZAC3412.00 +3.90% +4.37% Low: ZAC3043.00 / High: ZAC3819.00 Low: ZAC1557.17 / High: ZAC3875.00 32.06 Million
57 Resilient Property Income Fund Ltd
JSE:RES
$1.48 Billion ZAC2.79 Trillion ZAC8370.00 +0.31% +2.65% Low: ZAC5914.00 / High: ZAC8908.00 Low: ZAC2251.45 / High: ZAC8908.00 12.00 Million
58 Advtech
JSE:ADH
$1.30 Billion ZAC2.45 Trillion ZAC4450.00 +2.06% +3.22% Low: ZAC3038.00 / High: ZAC4520.00 Low: ZAC546.40 / High: ZAC4520.00 17.83 Million
59 Hyprop
JSE:HYP
$1.29 Billion ZAC2.42 Trillion ZAC5957.00 +1.66% +5.25% Low: ZAC4241.00 / High: ZAC6440.00 Low: ZAC1075.39 / High: ZAC7908.34 15.17 Million
60 Alphamin Resources Corp.
JSE:APH
$1.27 Billion ZAC2.39 Trillion ZAC1867.00 +10.80% +8.23% Low: ZAC1051.00 / High: ZAC1867.00 Low: ZAC198.05 / High: ZAC2827.87 3.13 Million
61 Karooooo Ltd
JSE:KRO
$1.24 Billion ZAC2.34 Trillion ZAC75800.00 -0.27% -1.56% Low: ZAC72250.00 / High: ZAC100800.00 Low: ZAC31546.72 / High: ZAC104999.00 20.26K
62 Barloworld Ltd
JSE:BAW
$1.17 Billion ZAC2.21 Trillion ZAC11830.00 +0.00% -0.18% Low: ZAC10885.00 / High: ZAC12049.00 Low: ZAC3392.16 / High: ZAC12931.26 1.92 Million
63 Datatec
JSE:DTC
$1.14 Billion ZAC2.15 Trillion ZAC8997.00 +5.87% +17.30% Low: ZAC5478.00 / High: ZAC8997.00 Low: ZAC1009.44 / High: ZAC8997.00 10.74 Million
64 Netcare
JSE:NTC
$1.14 Billion ZAC2.14 Trillion ZAC1794.00 +2.16% +8.07% Low: ZAC1330.00 / High: ZAC1794.00 Low: ZAC1066.76 / High: ZAC3095.95 92.18 Million
65 Truworths International Ltd
JSE:TRU
$1.14 Billion ZAC2.14 Trillion ZAC5737.00 +1.13% +8.88% Low: ZAC4891.00 / High: ZAC7389.00 Low: ZAC1971.44 / High: ZAC11225.00 32.52 Million
66 Foschini Group Ltd
JSE:TFG
$1.13 Billion ZAC2.12 Trillion ZAC6609.00 -0.56% +14.78% Low: ZAC5521.00 / High: ZAC13709.00 Low: ZAC5041.19 / High: ZAC17456.19 55.28 Million
67 Motus Holdings Ltd
JSE:MTH
$1.04 Billion ZAC1.96 Trillion ZAC11100.00 +0.66% +9.41% Low: ZAC9044.00 / High: ZAC13470.00 Low: ZAC1872.28 / High: ZAC13470.00 9.37 Million
68 Grindrod
JSE:GND
$950.38 Million ZAC1.79 Trillion ZAC2680.00 +0.75% +3.55% Low: ZAC1109.00 / High: ZAC2689.00 Low: ZAC258.63 / High: ZAC2689.00 31.19 Million
69 Omnia Holdings Limited
JSE:OMN
$900.60 Million ZAC1.69 Trillion ZAC10839.00 +0.00% +0.92% Low: ZAC7158.00 / High: ZAC11165.00 Low: ZAC1250.43 / High: ZAC11165.00 12.59 Million
70 Coronation Fund Managers Ltd
JSE:CML
$845.04 Million ZAC1.59 Trillion ZAC4107.00 -0.56% -2.59% Low: ZAC3828.00 / High: ZAC5175.00 Low: ZAC1905.56 / High: ZAC5417.61 11.97 Million
71 Thungela Resources Limited
JSE:TGA
$840.49 Million ZAC1.58 Trillion ZAC12425.00 +4.41% -7.32% Low: ZAC7390.00 / High: ZAC17519.00 Low: ZAC1182.61 / High: ZAC23272.03 16.25 Million
72 Lighthouse Capital Ltd
JSE:LTE
$824.51 Million ZAC1.55 Trillion ZAC744.00 -0.13% +0.54% Low: ZAC730.00 / High: ZAC878.00 Low: ZAC498.40 / High: ZAC4551.85 37.34 Million
73 Pick N Pay Stores Ltd
JSE:PIK
$816.98 Million ZAC1.54 Trillion ZAC2099.00 +2.59% +10.13% Low: ZAC1813.00 / High: ZAC3252.00 Low: ZAC1675.00 / High: ZAC6516.03 91.62 Million
74 Ninety One Ltd
JSE:NY1
$801.80 Million ZAC1.51 Trillion ZAC4614.00 -0.69% +0.54% Low: ZAC4208.00 / High: ZAC5655.00 Low: ZAC1960.96 / High: ZAC5655.00 11.56 Million
75 We Buy Cars Hlds Ltd
JSE:WBC
$798.39 Million ZAC1.50 Trillion ZAC3595.00 +2.45% +2.22% Low: ZAC3406.00 / High: ZAC6020.00 Low: ZAC1918.00 / High: ZAC6020.00 23.11 Million
76 Life Healthcare
JSE:LHC
$797.02 Million ZAC1.50 Trillion ZAC1048.00 -0.26% +3.05% Low: ZAC1013.00 / High: ZAC1461.00 Low: ZAC1002.00 / High: ZAC3062.35 68.96 Million
77 African Rainbow Capital Investments Ltd
JSE:AIL
$782.54 Million ZAC1.47 Trillion ZAC970.00 +0.00% +0.00% Low: ZAC970.00 / High: ZAC970.00 Low: ZAC195.00 / High: ZAC970.00 481.04K
78 Arrowhead Properties Ltd B
JSE:FTB
$762.74 Million ZAC1.44 Trillion ZAC752.00 -0.13% +0.94% Low: ZAC512.00 / High: ZAC754.00 Low: ZAC67.88 / High: ZAC754.00 101.93 Million
79 Equites Property Fund Ltd
JSE:EQU
$755.47 Million ZAC1.42 Trillion ZAC1721.00 -1.32% +1.24% Low: ZAC1497.00 / High: ZAC1918.00 Low: ZAC15.91 / High: ZAC2000.24 46.50 Million
80 MAS Real Estate Inc
JSE:MSP
$753.10 Million ZAC1.42 Trillion ZAC2148.00 +3.42% +4.47% Low: ZAC1885.00 / High: ZAC2585.00 Low: ZAC668.97 / High: ZAC3288.42 14.75 Million
81 JSE Limited
JSE:JSE
$697.32 Million ZAC1.31 Trillion ZAC16200.00 +0.62% +6.58% Low: ZAC12471.00 / High: ZAC17768.00 Low: ZAC7347.64 / High: ZAC17768.00 3.51 Million
82 AECI Ltd
JSE:AFE
$682.85 Million ZAC1.28 Trillion ZAC12177.00 +1.55% +0.10% Low: ZAC8575.00 / High: ZAC12681.00 Low: ZAC4982.30 / High: ZAC12681.00 7.49 Million
83 Sun International Ltd
JSE:SUI
$678.81 Million ZAC1.28 Trillion ZAC5329.00 -1.31% +3.28% Low: ZAC3672.00 / High: ZAC5528.00 Low: ZAC579.89 / High: ZAC6426.84 12.73 Million
84 Hosken Consolidated Investments Ltd
JSE:HCI
$678.68 Million ZAC1.28 Trillion ZAC16950.00 -2.57% -3.34% Low: ZAC11600.00 / High: ZAC17799.00 Low: ZAC1594.78 / High: ZAC24000.00 1.34 Million
85 Attacq
JSE:ATT
$655.27 Million ZAC1.23 Trillion ZAC1762.00 -0.45% +4.51% Low: ZAC1380.00 / High: ZAC1847.00 Low: ZAC268.57 / High: ZAC1847.00 15.26 Million
86 PPC Ltd
JSE:PPC
$647.44 Million ZAC1.22 Trillion ZAC828.00 +1.72% +11.29% Low: ZAC492.00 / High: ZAC831.00 Low: ZAC45.00 / High: ZAC1177.63 62.96 Million
87 Adcock Ingram Holdings Limited
JSE:AIP
$583.42 Million ZAC1.10 Trillion ZAC7480.00 +0.13% +0.19% Low: ZAC4800.00 / High: ZAC7480.00 Low: ZAC2899.24 / High: ZAC7480.00 6.11 Million
88 Italtile Ltd
JSE:ITE
$577.28 Million ZAC1.09 Trillion ZAC913.00 +4.94% +5.55% Low: ZAC790.00 / High: ZAC1110.00 Low: ZAC790.00 / High: ZAC1735.26 3.00 Million
89 Allied Electronics Corporation Ltd
JSE:AEL
$573.53 Million ZAC1.08 Trillion ZAC2817.00 -6.20% +0.61% Low: ZAC1684.00 / High: ZAC3003.08 Low: ZAC147.39 / High: ZAC3003.08 11.29 Million
90 Stadio Holdings Ltd
JSE:SDO
$548.96 Million ZAC1.03 Trillion ZAC1214.00 +2.88% +6.49% Low: ZAC860.00 / High: ZAC1400.00 Low: ZAC75.84 / High: ZAC1400.00 6.46 Million
91 SPAR Group Ltd
JSE:SPP
$542.45 Million ZAC1.02 Trillion ZAC5300.00 +3.17% +3.92% Low: ZAC4872.00 / High: ZAC11187.00 Low: ZAC4872.00 / High: ZAC19615.74 19.62 Million
92 SA Corporate Real Estate Fund Managers Ltd
JSE:SAC
$515.26 Million ZAC969.54 Billion ZAC354.00 -1.39% +0.85% Low: ZAC296.00 / High: ZAC398.00 Low: ZAC51.81 / High: ZAC398.00 43.29 Million
93 Reunert
JSE:RLO
$494.87 Million ZAC931.17 Billion ZAC5926.00 +0.49% +2.47% Low: ZAC5302.00 / High: ZAC7142.00 Low: ZAC2850.06 / High: ZAC8373.59 14.89 Million
94 Raubex
JSE:RBX
$487.67 Million ZAC917.63 Billion ZAC5100.00 -0.35% +2.00% Low: ZAC3900.00 / High: ZAC5705.00 Low: ZAC1089.71 / High: ZAC5797.00 5.38 Million
95 Alexander Forbes Grp Hldg Ltd
JSE:AFH
$484.91 Million ZAC912.43 Billion ZAC721.00 -7.56% -6.36% Low: ZAC650.00 / High: ZAC900.00 Low: ZAC243.88 / High: ZAC933.00 1.87 Million
96 Astral Foods Ltd.
JSE:ARL
$483.11 Million ZAC909.05 Billion ZAC23500.00 +1.93% +0.43% Low: ZAC17082.00 / High: ZAC28161.00 Low: ZAC5946.42 / High: ZAC28161.00 2.95 Million
97 Wilson Bayly Holmes Ovcon Ltd
JSE:WBO
$474.93 Million ZAC893.65 Billion ZAC17200.00 +1.18% +2.08% Low: ZAC14500.00 / High: ZAC21126.00 Low: ZAC6652.88 / High: ZAC23419.00 3.85 Million
98 Clientele
JSE:CLI
$473.59 Million ZAC891.13 Billion ZAC1966.00 +0.31% +0.72% Low: ZAC1200.00 / High: ZAC1990.00 Low: ZAC486.94 / High: ZAC1990.00 3.35 Million
99 Stor-Age Property REIT Ltd
JSE:SSS
$453.68 Million ZAC853.66 Billion ZAC1670.00 -0.30% -1.88% Low: ZAC1545.00 / High: ZAC1911.00 Low: ZAC471.54 / High: ZAC1911.00 21.83 Million
100 Brait SE
JSE:BAT
$443.41 Million ZAC834.34 Billion ZAC216.00 +3.85% -2.70% Low: ZAC194.00 / High: ZAC240.00 Low: ZAC79.00 / High: ZAC11942.93 25.93 Million

Track real-time market capitalization of largest public companies in South Africa. Compare marketcap, analyze stock performance, and discover leading south africa corporations. View global rankings