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 ZAC1284.91 Trillion ($682.86 Billion USD). Avi Ltd leads as the top South Africa company by market cap, valued at $1.76 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)
Companies Listed
Largest Company
| Rank | Company | Market Cap (USD) | Market Cap (Local) | Price | 24h Change | 7d Change | 52-Week Range | All-Time Range | 24h Volume |
|---|---|---|---|---|---|---|---|---|---|
| 51 |
Avi Ltd
JSE:AVI |
$1.76 Billion | ZAC3.32 Trillion | ZAC9946.00 | -0.53% | -0.07% | Low: ZAC8722.00 / High: ZAC11517.00 | Low: ZAC4925.84 / High: ZAC11517.00 | 20.19 Million |
| 52 |
Vukile Property Fund Ltd
JSE:VKE |
$1.75 Billion | ZAC3.29 Trillion | ZAC2406.00 | +3.71% | +0.42% | Low: ZAC1900.00 / High: ZAC2605.00 | Low: ZAC300.85 / High: ZAC2605.00 | 52.30 Million |
| 53 |
Ninety One PLC
JSE:N91 |
$1.67 Billion | ZAC3.15 Trillion | ZAC4949.00 | +1.66% | +4.17% | Low: ZAC3713.00 / High: ZAC5712.00 | Low: ZAC2106.79 / High: ZAC5712.00 | 12.37 Million |
| 54 |
Dis-Chem Pharmacies
JSE:DCP |
$1.64 Billion | ZAC3.09 Trillion | ZAC3603.00 | +0.53% | -1.29% | Low: ZAC3043.00 / High: ZAC3801.00 | Low: ZAC1557.17 / High: ZAC3875.00 | 22.66 Million |
| 55 |
Fortress Income Fund Ltd
JSE:FFB |
$1.61 Billion | ZAC3.02 Trillion | ZAC2470.00 | +2.07% | +2.40% | Low: ZAC1922.00 / High: ZAC2658.00 | Low: ZAC143.00 / High: ZAC2658.00 | 46.65 Million |
| 56 |
Telkom
JSE:TKG |
$1.57 Billion | ZAC2.96 Trillion | ZAC6010.00 | +1.06% | +2.88% | Low: ZAC3787.00 / High: ZAC6493.00 | Low: ZAC1464.81 / High: ZAC9523.46 | 18.93 Million |
| 57 |
Resilient Property Income Fund Ltd
JSE:RES |
$1.49 Billion | ZAC2.80 Trillion | ZAC8405.00 | +2.23% | +1.77% | Low: ZAC5762.00 / High: ZAC8908.00 | Low: ZAC2251.45 / High: ZAC8908.00 | 21.39 Million |
| 58 |
Karooooo Ltd
JSE:KRO |
$1.39 Billion | ZAC2.61 Trillion | ZAC84600.00 | -0.59% | +3.17% | Low: ZAC72250.00 / High: ZAC104999.00 | Low: ZAC31546.72 / High: ZAC104999.00 | 50.90K |
| 59 |
Advtech
JSE:ADH |
$1.32 Billion | ZAC2.49 Trillion | ZAC4520.00 | +4.05% | +6.86% | Low: ZAC3000.00 / High: ZAC4520.00 | Low: ZAC546.40 / High: ZAC4520.00 | 10.15 Million |
| 60 |
Hyprop
JSE:HYP |
$1.22 Billion | ZAC2.30 Trillion | ZAC5660.00 | +1.89% | +1.58% | Low: ZAC4188.00 / High: ZAC6440.00 | Low: ZAC1075.39 / High: ZAC7908.34 | 25.94 Million |
| 61 |
Foschini Group Ltd
JSE:TFG |
$1.22 Billion | ZAC2.30 Trillion | ZAC7140.00 | +2.73% | +2.48% | Low: ZAC6803.00 / High: ZAC13820.00 | Low: ZAC5041.19 / High: ZAC17456.19 | 39.27 Million |
| 62 |
Alphamin Resources Corp.
JSE:APH |
$1.22 Billion | ZAC2.29 Trillion | ZAC1791.00 | +0.06% | +2.93% | Low: ZAC1051.00 / High: ZAC1850.00 | Low: ZAC198.05 / High: ZAC2827.87 | 1.58 Million |
| 63 |
Barloworld Ltd
JSE:BAW |
$1.17 Billion | ZAC2.21 Trillion | ZAC11830.00 | +0.00% | -0.18% | Low: ZAC10634.00 / High: ZAC12049.00 | Low: ZAC3392.16 / High: ZAC12931.26 | 1.92 Million |
| 64 |
Netcare
JSE:NTC |
$1.11 Billion | ZAC2.09 Trillion | ZAC1756.00 | +1.21% | +2.57% | Low: ZAC1330.00 / High: ZAC1765.00 | Low: ZAC1066.76 / High: ZAC3095.95 | 53.77 Million |
| 65 |
Truworths International Ltd
JSE:TRU |
$1.04 Billion | ZAC1.96 Trillion | ZAC5275.00 | +2.39% | +0.53% | Low: ZAC5000.00 / High: ZAC7620.00 | Low: ZAC1971.44 / High: ZAC11225.00 | 54.47 Million |
| 66 |
Motus Holdings Ltd
JSE:MTH |
$1.03 Billion | ZAC1.95 Trillion | ZAC11022.00 | +1.07% | -1.38% | Low: ZAC8740.00 / High: ZAC13470.00 | Low: ZAC1872.28 / High: ZAC13470.00 | 12.07 Million |
| 67 |
Life Healthcare
JSE:LHC |
$962.82 Million | ZAC1.81 Trillion | ZAC1266.00 | +1.44% | +2.18% | Low: ZAC1050.00 / High: ZAC1499.00 | Low: ZAC1002.00 / High: ZAC3062.35 | 73.84 Million |
| 68 |
Coronation Fund Managers Ltd
JSE:CML |
$956.76 Million | ZAC1.80 Trillion | ZAC4650.00 | +4.49% | +2.31% | Low: ZAC3673.00 / High: ZAC5175.00 | Low: ZAC1905.56 / High: ZAC5417.61 | 10.80 Million |
| 69 |
Datatec
JSE:DTC |
$945.38 Million | ZAC1.78 Trillion | ZAC7350.00 | +1.89% | +6.40% | Low: ZAC5478.00 / High: ZAC8319.00 | Low: ZAC1009.44 / High: ZAC8319.00 | 5.76 Million |
| 70 |
Thungela Resources Limited
JSE:TGA |
$943.31 Million | ZAC1.77 Trillion | ZAC14000.00 | -2.78% | +4.69% | Low: ZAC7390.00 / High: ZAC17519.00 | Low: ZAC1182.61 / High: ZAC23272.03 | 29.48 Million |
| 71 |
We Buy Cars Hlds Ltd
JSE:WBC |
$863.90 Million | ZAC1.63 Trillion | ZAC3890.00 | +0.78% | -0.26% | Low: ZAC3800.00 / High: ZAC6020.00 | Low: ZAC1918.00 / High: ZAC6020.00 | 21.01 Million |
| 72 |
Lighthouse Capital Ltd
JSE:LTE |
$842.24 Million | ZAC1.58 Trillion | ZAC760.00 | +1.88% | -0.91% | Low: ZAC734.00 / High: ZAC878.00 | Low: ZAC498.40 / High: ZAC4551.85 | 55.12 Million |
| 73 |
Ninety One Ltd
JSE:NY1 |
$839.68 Million | ZAC1.58 Trillion | ZAC4832.00 | +2.79% | +4.70% | Low: ZAC3633.00 / High: ZAC5655.00 | Low: ZAC1960.96 / High: ZAC5655.00 | 10.04 Million |
| 74 |
Omnia Holdings Limited
JSE:OMN |
$799.81 Million | ZAC1.50 Trillion | ZAC9626.00 | +1.33% | +4.02% | Low: ZAC6871.00 / High: ZAC9777.00 | Low: ZAC1250.43 / High: ZAC10171.33 | 10.23 Million |
| 75 |
Grindrod
JSE:GND |
$797.89 Million | ZAC1.50 Trillion | ZAC2250.00 | +0.18% | +6.74% | Low: ZAC1109.00 / High: ZAC2250.00 | Low: ZAC258.63 / High: ZAC2250.00 | 43.44 Million |
| 76 |
African Rainbow Capital Investments Ltd
JSE:AIL |
$782.54 Million | ZAC1.47 Trillion | ZAC970.00 | +0.10% | +0.21% | Low: ZAC967.00 / High: ZAC970.00 | Low: ZAC195.00 / High: ZAC970.00 | 5.26 Million |
| 77 |
Pick N Pay Stores Ltd
JSE:PIK |
$758.99 Million | ZAC1.43 Trillion | ZAC1950.00 | +2.42% | -3.94% | Low: ZAC1813.00 / High: ZAC3252.00 | Low: ZAC1675.00 / High: ZAC6516.03 | 52.76 Million |
| 78 |
Equites Property Fund Ltd
JSE:EQU |
$755.03 Million | ZAC1.42 Trillion | ZAC1720.00 | +1.71% | -1.55% | Low: ZAC1486.00 / High: ZAC1918.00 | Low: ZAC15.91 / High: ZAC2000.24 | 27.04 Million |
| 79 |
MAS Real Estate Inc
JSE:MSP |
$750.34 Million | ZAC1.41 Trillion | ZAC2052.00 | -0.58% | +1.08% | Low: ZAC1810.00 / High: ZAC2585.00 | Low: ZAC668.97 / High: ZAC3288.42 | 45.69 Million |
| 80 |
JSE Limited
JSE:JSE |
$695.21 Million | ZAC1.31 Trillion | ZAC16151.00 | +1.80% | +4.27% | Low: ZAC12471.00 / High: ZAC17768.00 | Low: ZAC7347.64 / High: ZAC17768.00 | 3.37 Million |
| 81 |
Hosken Consolidated Investments Ltd
JSE:HCI |
$690.51 Million | ZAC1.30 Trillion | ZAC17050.00 | -2.01% | +2.40% | Low: ZAC11600.00 / High: ZAC17400.00 | Low: ZAC1594.78 / High: ZAC24000.00 | 921.32K |
| 82 |
Arrowhead Properties Ltd B
JSE:FTB |
$689.71 Million | ZAC1.30 Trillion | ZAC680.00 | +2.72% | +0.59% | Low: ZAC476.00 / High: ZAC754.00 | Low: ZAC67.88 / High: ZAC754.00 | 50.71 Million |
| 83 |
SPAR Group Ltd
JSE:SPP |
$663.02 Million | ZAC1.25 Trillion | ZAC6478.00 | +1.73% | +0.84% | Low: ZAC6034.00 / High: ZAC11888.00 | Low: ZAC6034.00 / High: ZAC19615.74 | 15.31 Million |
| 84 |
AECI Ltd
JSE:AFE |
$644.61 Million | ZAC1.21 Trillion | ZAC11495.00 | +1.82% | +5.48% | Low: ZAC8575.00 / High: ZAC11624.00 | Low: ZAC4982.30 / High: ZAC11624.00 | 5.26 Million |
| 85 |
Attacq
JSE:ATT |
$619.20 Million | ZAC1.17 Trillion | ZAC1665.00 | +2.02% | -0.36% | Low: ZAC1366.00 / High: ZAC1847.00 | Low: ZAC268.57 / High: ZAC1847.00 | 22.32 Million |
| 86 |
Sun International Ltd
JSE:SUI |
$617.96 Million | ZAC1.16 Trillion | ZAC4828.00 | +0.52% | +6.48% | Low: ZAC3672.00 / High: ZAC4838.00 | Low: ZAC579.89 / High: ZAC6426.84 | 12.61 Million |
| 87 |
Reunert
JSE:RLO |
$592.91 Million | ZAC1.12 Trillion | ZAC7100.00 | +1.53% | +4.89% | Low: ZAC5302.00 / High: ZAC7100.00 | Low: ZAC2850.06 / High: ZAC8373.59 | 5.68 Million |
| 88 |
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 |
| 89 |
Italtile Ltd
JSE:ITE |
$553.25 Million | ZAC1.04 Trillion | ZAC875.00 | +0.57% | +0.81% | Low: ZAC854.00 / High: ZAC1110.00 | Low: ZAC797.34 / High: ZAC1735.26 | 13.94 Million |
| 90 |
Stadio Holdings Ltd
JSE:SDO |
$533.59 Million | ZAC1.00 Trillion | ZAC1180.00 | +0.00% | -0.59% | Low: ZAC753.00 / High: ZAC1400.00 | Low: ZAC75.84 / High: ZAC1400.00 | 9.85 Million |
| 91 |
Sappi Ltd
JSE:SAP |
$517.83 Million | ZAC974.37 Billion | ZAC1605.00 | -2.85% | +1.20% | Low: ZAC1544.00 / High: ZAC3453.00 | Low: ZAC1544.00 / High: ZAC9531.44 | 43.05 Million |
| 92 |
PPC Ltd
JSE:PPC |
$516.86 Million | ZAC972.55 Billion | ZAC661.00 | +0.92% | +10.17% | Low: ZAC455.00 / High: ZAC661.00 | Low: ZAC45.00 / High: ZAC1177.63 | 62.04 Million |
| 93 |
Alexander Forbes Grp Hldg Ltd
JSE:AFH |
$511.14 Million | ZAC961.79 Billion | ZAC760.00 | +1.74% | +7.04% | Low: ZAC650.00 / High: ZAC933.00 | Low: ZAC243.88 / High: ZAC933.00 | 5.10 Million |
| 94 |
Raubex
JSE:RBX |
$502.02 Million | ZAC944.62 Billion | ZAC5250.00 | +1.94% | +2.24% | Low: ZAC3900.00 / High: ZAC5705.00 | Low: ZAC1089.71 / High: ZAC5797.00 | 8.37 Million |
| 95 |
Astral Foods Ltd.
JSE:ARL |
$499.59 Million | ZAC940.06 Billion | ZAC24400.00 | +1.05% | +0.85% | Low: ZAC17082.00 / High: ZAC28161.00 | Low: ZAC5946.42 / High: ZAC28161.00 | 2.25 Million |
| 96 |
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC |
$499.25 Million | ZAC939.41 Billion | ZAC343.00 | +4.57% | +0.00% | Low: ZAC291.00 / High: ZAC398.00 | Low: ZAC51.81 / High: ZAC398.00 | 63.51 Million |
| 97 |
Wilson Bayly Holmes Ovcon Ltd
JSE:WBO |
$490.12 Million | ZAC922.23 Billion | ZAC17750.00 | +1.43% | +9.22% | Low: ZAC14500.00 / High: ZAC21126.00 | Low: ZAC6652.88 / High: ZAC23419.00 | 2.68 Million |
| 98 |
Stor-Age Property REIT Ltd
JSE:SSS |
$474.05 Million | ZAC892.00 Billion | ZAC1745.00 | +1.81% | -0.46% | Low: ZAC1507.00 / High: ZAC1911.00 | Low: ZAC471.54 / High: ZAC1911.00 | 12.42 Million |
| 99 |
Clientele
JSE:CLI |
$464.92 Million | ZAC874.82 Billion | ZAC1930.00 | +1.85% | +20.63% | Low: ZAC1092.00 / High: ZAC1930.00 | Low: ZAC486.94 / High: ZAC1930.00 | 812.05K |
| 100 |
Brait SE
JSE:BAT |
$463.94 Million | ZAC872.97 Billion | ZAC226.00 | +3.20% | +5.61% | Low: ZAC194.00 / High: ZAC240.00 | Low: ZAC79.00 / High: ZAC11942.93 | 10.43 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