Largest Companies in South Africa by Market Cap

Largest companies in South Africa by market cap. This is the complete list of 231 largest companies in South Africa by market cap, with a combined market capitalization of ZAC1233.38 Trillion ($655.48 Billion USD). Sirius Real Estate Ltd leads as the top South Africa company by market cap, valued at $1.79 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)

$655.48 Billion

Companies Listed

231

Largest Company

Sirius Real Estate …

Top South Africa Companies by Market Capitalization (November 2026)

Top South Africa companies by market capitalization as of November 2026, from the most valuable listed corporation down to smaller public companies.

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.79 Billion ZAC3.37 Trillion ZAC2235.00 +0.90% +4.05% Low: ZAC1910.00 / High: ZAC2431.00 Low: ZAC721.68 / High: ZAC3064.70 33.00 Million
52 Fortress Income Fund Ltd
JSE:FFB
$1.69 Billion ZAC3.17 Trillion ZAC2480.00 -0.44% +0.98% Low: ZAC2210.00 / High: ZAC2658.00 Low: ZAC143.00 / High: ZAC2658.00 33.35 Million
53 Telkom
JSE:TKG
$1.61 Billion ZAC3.02 Trillion ZAC6115.00 +2.24% +7.83% Low: ZAC4675.00 / High: ZAC6661.00 Low: ZAC1464.81 / High: ZAC9523.46 18.80 Million
54 African Rainbow Minerals Ltd
JSE:ARI
$1.58 Billion ZAC2.97 Trillion ZAC15158.00 +3.15% +1.91% Low: ZAC14205.00 / High: ZAC26792.00 Low: ZAC1833.38 / High: ZAC29469.19 10.82 Million
55 Ninety One PLC
JSE:N91
$1.51 Billion ZAC2.84 Trillion ZAC4542.00 +0.18% +1.77% Low: ZAC4307.00 / High: ZAC5712.00 Low: ZAC2106.79 / High: ZAC5712.00 6.11 Million
56 Avi Ltd
JSE:AVI
$1.49 Billion ZAC2.81 Trillion ZAC8413.00 +2.17% +1.23% Low: ZAC7871.00 / High: ZAC11517.00 Low: ZAC4925.84 / High: ZAC11517.00 37.89 Million
57 Advtech
JSE:ADH
$1.47 Billion ZAC2.76 Trillion ZAC5017.00 -1.51% -9.44% Low: ZAC3500.00 / High: ZAC5545.00 Low: ZAC546.40 / High: ZAC5545.00 12.88 Million
58 Resilient Property Income Fund Ltd
JSE:RES
$1.39 Billion ZAC2.62 Trillion ZAC7850.00 +1.04% -1.03% Low: ZAC7239.00 / High: ZAC8908.00 Low: ZAC2251.45 / High: ZAC8908.00 16.45 Million
59 Hyprop
JSE:HYP
$1.34 Billion ZAC2.52 Trillion ZAC6005.00 +0.92% -1.64% Low: ZAC5154.00 / High: ZAC6440.00 Low: ZAC1075.39 / High: ZAC7908.34 22.86 Million
60 Netcare
JSE:NTC
$1.20 Billion ZAC2.25 Trillion ZAC1887.00 +3.17% +2.55% Low: ZAC1448.00 / High: ZAC1922.00 Low: ZAC1066.76 / High: ZAC3095.95 66.08 Million
61 Barloworld Ltd
JSE:BAW
$1.17 Billion ZAC2.21 Trillion ZAC11830.00 +0.00% -0.18% Low: ZAC11801.00 / High: ZAC12049.00 Low: ZAC3392.16 / High: ZAC12931.26 441.24K
62 Dis-Chem Pharmacies
JSE:DCP
$1.15 Billion ZAC2.16 Trillion ZAC2520.00 -0.51% -11.89% Low: ZAC2442.00 / High: ZAC3819.00 Low: ZAC1557.17 / High: ZAC3875.00 39.01 Million
63 Alphamin Resources Corp.
JSE:APH
$1.05 Billion ZAC1.98 Trillion ZAC1549.00 +0.00% -3.19% Low: ZAC1298.00 / High: ZAC1867.00 Low: ZAC198.05 / High: ZAC2827.87 534.29K
64 Omnia Holdings Limited
JSE:OMN
$1.02 Billion ZAC1.92 Trillion ZAC12280.00 +0.00% +0.24% Low: ZAC7504.00 / High: ZAC12472.00 Low: ZAC1250.43 / High: ZAC12472.00 15.32 Million
65 Motus Holdings Ltd
JSE:MTH
$989.07 Million ZAC1.86 Trillion ZAC11387.00 +5.34% -0.86% Low: ZAC9952.00 / High: ZAC13470.00 Low: ZAC1872.28 / High: ZAC13470.00 6.64 Million
66 Grindrod
JSE:GND
$988.68 Million ZAC1.86 Trillion ZAC2788.00 +1.16% -3.96% Low: ZAC1601.00 / High: ZAC3008.00 Low: ZAC258.63 / High: ZAC3008.00 26.58 Million
67 Pick N Pay Stores Ltd
JSE:PIK
$987.43 Million ZAC1.86 Trillion ZAC2530.00 +2.64% +5.02% Low: ZAC1797.00 / High: ZAC2782.00 Low: ZAC1675.00 / High: ZAC6516.03 66.82 Million
68 Life Healthcare
JSE:LHC
$983.35 Million ZAC1.85 Trillion ZAC1293.00 +3.19% +0.78% Low: ZAC1013.00 / High: ZAC1293.00 Low: ZAC1002.00 / High: ZAC3062.35 57.04 Million
69 Truworths International Ltd
JSE:TRU
$966.86 Million ZAC1.82 Trillion ZAC4887.00 +4.38% +3.60% Low: ZAC4201.00 / High: ZAC6127.00 Low: ZAC1971.44 / High: ZAC11225.00 49.78 Million
70 Lighthouse Capital Ltd
JSE:LTE
$918.05 Million ZAC1.73 Trillion ZAC820.00 -0.61% -0.73% Low: ZAC730.00 / High: ZAC878.00 Low: ZAC498.40 / High: ZAC4551.85 12.78 Million
71 Foschini Group Ltd
JSE:TFG
$861.45 Million ZAC1.62 Trillion ZAC5141.00 +5.80% +4.39% Low: ZAC4707.00 / High: ZAC8896.00 Low: ZAC4707.00 / High: ZAC17456.19 64.58 Million
72 Thungela Resources Limited
JSE:TGA
$828.92 Million ZAC1.56 Trillion ZAC12272.00 -3.65% -16.59% Low: ZAC7600.00 / High: ZAC17519.00 Low: ZAC1182.61 / High: ZAC23272.03 19.58 Million
73 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
74 Equites Property Fund Ltd
JSE:EQU
$773.91 Million ZAC1.46 Trillion ZAC1763.00 +0.28% -5.72% Low: ZAC1647.00 / High: ZAC1918.00 Low: ZAC15.91 / High: ZAC2000.24 17.96 Million
75 Datatec
JSE:DTC
$757.60 Million ZAC1.43 Trillion ZAC5875.00 +1.91% -2.23% Low: ZAC5150.00 / High: ZAC9958.00 Low: ZAC1009.44 / High: ZAC9958.00 45.42 Million
76 Coronation Fund Managers Ltd
JSE:CML
$742.42 Million ZAC1.40 Trillion ZAC3996.00 +3.12% -2.68% Low: ZAC3840.00 / High: ZAC5175.00 Low: ZAC1905.56 / High: ZAC5417.61 13.34 Million
77 Ninety One Ltd
JSE:NY1
$740.28 Million ZAC1.39 Trillion ZAC4260.00 +0.09% +3.45% Low: ZAC4075.00 / High: ZAC5655.00 Low: ZAC1960.96 / High: ZAC5655.00 8.93 Million
78 Arrowhead Properties Ltd B
JSE:FTB
$732.31 Million ZAC1.38 Trillion ZAC722.00 +2.12% +1.69% Low: ZAC630.00 / High: ZAC770.00 Low: ZAC67.88 / High: ZAC770.00 76.66 Million
79 MAS Real Estate Inc
JSE:MSP
$719.79 Million ZAC1.35 Trillion ZAC2053.00 +0.10% +0.39% Low: ZAC1885.00 / High: ZAC2390.00 Low: ZAC668.97 / High: ZAC3288.42 7.79 Million
80 JSE Limited
JSE:JSE
$678.90 Million ZAC1.28 Trillion ZAC15772.00 +1.56% +0.04% Low: ZAC13188.00 / High: ZAC17768.00 Low: ZAC7347.64 / High: ZAC17768.00 5.17 Million
81 Hosken Consolidated Investments Ltd
JSE:HCI
$676.68 Million ZAC1.27 Trillion ZAC16900.00 +3.05% -0.29% Low: ZAC12538.00 / High: ZAC18200.00 Low: ZAC1594.78 / High: ZAC24000.00 732.73K
82 Attacq
JSE:ATT
$674.98 Million ZAC1.27 Trillion ZAC1815.00 +0.89% +1.17% Low: ZAC1529.00 / High: ZAC1847.00 Low: ZAC268.57 / High: ZAC1847.00 14.72 Million
83 Stadio Holdings Ltd
JSE:SDO
$668.79 Million ZAC1.26 Trillion ZAC1479.00 -1.27% -9.82% Low: ZAC1060.00 / High: ZAC1849.00 Low: ZAC75.84 / High: ZAC1849.00 57.92 Million
84 We Buy Cars Hlds Ltd
JSE:WBC
$641.15 Million ZAC1.21 Trillion ZAC2887.00 +1.69% +6.97% Low: ZAC2554.00 / High: ZAC5323.00 Low: ZAC1918.00 / High: ZAC6020.00 17.07 Million
85 PPC Ltd
JSE:PPC
$640.86 Million ZAC1.21 Trillion ZAC822.00 +1.61% +2.11% Low: ZAC506.00 / High: ZAC848.00 Low: ZAC45.00 / High: ZAC1177.63 46.40 Million
86 Sun International Ltd
JSE:SUI
$601.49 Million ZAC1.13 Trillion ZAC4722.00 -1.07% +1.59% Low: ZAC3672.00 / High: ZAC5528.00 Low: ZAC579.89 / High: ZAC6426.84 7.11 Million
87 Allied Electronics Corporation Ltd
JSE:AEL
$583.91 Million ZAC1.10 Trillion ZAC2868.00 +2.76% +3.65% Low: ZAC1816.00 / High: ZAC3003.08 Low: ZAC147.39 / High: ZAC3003.08 3.38 Million
88 Adcock Ingram Holdings Limited
JSE:AIP
$583.42 Million ZAC1.10 Trillion ZAC7480.00 +0.00% +0.00% Low: ZAC7480.00 / High: ZAC7480.00 Low: ZAC2899.24 / High: ZAC7480.00 719.87K
89 AECI Ltd
JSE:AFE
$553.88 Million ZAC1.04 Trillion ZAC9877.00 +1.19% +2.49% Low: ZAC8575.00 / High: ZAC12774.00 Low: ZAC4982.30 / High: ZAC12774.00 3.35 Million
90 SPAR Group Ltd
JSE:SPP
$528.43 Million ZAC994.31 Billion ZAC5163.00 -1.28% +0.43% Low: ZAC3788.00 / High: ZAC10873.00 Low: ZAC3788.00 / High: ZAC19615.74 15.89 Million
91 Italtile Ltd
JSE:ITE
$502.67 Million ZAC945.85 Billion ZAC795.00 +3.92% +0.63% Low: ZAC760.00 / High: ZAC1035.00 Low: ZAC760.00 / High: ZAC1735.26 3.48 Million
92 SA Corporate Real Estate Fund Managers Ltd
JSE:SAC
$496.34 Million ZAC933.93 Billion ZAC341.00 +1.79% -0.29% Low: ZAC324.00 / High: ZAC398.00 Low: ZAC51.81 / High: ZAC398.00 58.13 Million
93 Alexander Forbes Grp Hldg Ltd
JSE:AFH
$489.62 Million ZAC921.29 Billion ZAC728.00 -1.09% -1.75% Low: ZAC650.00 / High: ZAC880.00 Low: ZAC243.88 / High: ZAC933.00 1.56 Million
94 Clientele
JSE:CLI
$474.80 Million ZAC893.40 Billion ZAC1971.00 +0.51% -0.30% Low: ZAC1271.00 / High: ZAC1990.00 Low: ZAC486.94 / High: ZAC1990.00 4.00 Million
95 Oceana
JSE:OCE
$467.62 Million ZAC879.91 Billion ZAC6780.00 -0.28% -0.29% Low: ZAC5097.00 / High: ZAC7325.00 Low: ZAC4042.15 / High: ZAC9009.05 1.91 Million
96 Wilson Bayly Holmes Ovcon Ltd
JSE:WBO
$445.94 Million ZAC839.10 Billion ZAC16150.00 +6.10% +7.89% Low: ZAC13580.00 / High: ZAC21126.00 Low: ZAC6652.88 / High: ZAC23419.00 2.99 Million
97 Stor-Age Property REIT Ltd
JSE:SSS
$445.26 Million ZAC837.81 Billion ZAC1639.00 +0.31% -3.02% Low: ZAC1533.00 / High: ZAC1911.00 Low: ZAC471.54 / High: ZAC1911.00 18.21 Million
98 Reunert
JSE:RLO
$443.68 Million ZAC834.84 Billion ZAC5313.00 -1.56% -4.96% Low: ZAC5240.00 / High: ZAC7142.00 Low: ZAC2850.06 / High: ZAC8373.59 6.77 Million
99 Raubex
JSE:RBX
$430.30 Million ZAC809.68 Billion ZAC4500.00 +2.34% +3.88% Low: ZAC3900.00 / High: ZAC5705.00 Low: ZAC1089.71 / High: ZAC5797.00 4.10 Million
100 Curro Hol
JSE:COH
$427.54 Million ZAC804.48 Billion ZAC1461.00 +0.41% +0.41% Low: ZAC1335.00 / High: ZAC1466.00 Low: ZAC6.74 / High: ZAC4578.60 24.77 Million

How South Africa Companies Are Ranked by Market Cap

South Africa companies are ranked by market cap, the latest share price multiplied by shares outstanding, updated daily.

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