Largest Companies in South Africa by Revenue
205 Companies
| Rank | Company | Revenue | Price | Today | 1Y | Country |
|---|---|---|---|---|---|---|
| 1 | SSasol Limited JSE:SOL | 16.38B | $17.21 | -1.50% | South Africa | |
| 2 | SShoprite Holdings Ltd JSE:SHP | 16.34B | $20.54 | -0.05% | South Africa | |
| 3 | B Bid Corporation Limited JSE:BID | 14.58B | $28.05 | +0.10% | South Africa | |
| 4 | MMTN Group Limited JSE:MTN | 14.26B | $11.85 | +0.58% | South Africa | |
| 5 | SSanlam Limited JSE:SLM | 13.96B | $5.24 | +0.89% | South Africa | |
| 6 | GGold Fields Limited JSE:GFI | 11.22B | $35.57 | -0.34% | South Africa | |
| 7 | SStandard Bank Group Limited JSE:SBK | 11.20B | $18.60 | +1.06% | South Africa | |
| 8 | NNaspers Limited JSE:NPN | 11.14B | $41.51 | -0.16% | South Africa | |
| 9 | VVodacom Group Limited JSE:VOD | 10.09B | $9.66 | -0.04% | South Africa | |
| 10 | SSibanye Stillwater Limited JSE:SSW | 9.92B | $2.30 | +0.66% | South Africa | |
| 11 | V Valterra Platinum Limited JSE:VAL | 9.40B | $69.17 | -1.16% | South Africa | |
| 12 | IImpala Platinum Holdings Limited JSE:IMP | 8.13B | $10.45 | +0.73% | South Africa | |
| 13 | TThe SPAR Group Ltd JSE:SPP | 8.05B | $3.10 | +1.72% | South Africa | |
| 14 | FFirstRand Limited JSE:FSR | 8.00B | $5.57 | +0.56% | South Africa | |
| 15 | T The Bidvest Group Limited JSE:BVT | 7.84B | $14.74 | +1.76% | South Africa | |
| 16 | PPick n Pay Stores Limited JSE:PIK | 7.50B | $1.45 | +1.69% | South Africa | |
| 17 | OOld Mutual Limited JSE:OMU | 6.88B | $0.863 | +0.63% | South Africa | |
| 18 | M Motus Holdings Limited JSE:MTH | 6.83B | $6.80 | -0.10% | South Africa | |
| 19 | AAbsa Group Limited JSE:ABG | 6.29B | $13.72 | +0.88% | South Africa | |
| 20 | PPepkor Holdings Limited JSE:PPH | 6.12B | $1.13 | +1.68% | South Africa | |
| 21 | HHarmony Gold Mining Company Limited JSE:HAR | 5.97B | $15.78 | -0.78% | South Africa | |
| 22 | SSappi Limited JSE:SAP | 5.27B | $0.709 | +1.55% | South Africa | |
| 23 | DDiscovery Limited JSE:DSY | 5.02B | $16.82 | +1.07% | South Africa | |
| 24 | WWoolworths Holdings Limited JSE:WHL | 4.99B | $2.40 | +0.53% | South Africa | |
| 25 | K Kumba Iron Ore Limited JSE:KIO | 4.00B | $13.36 | +0.91% | South Africa | |
| 26 | MMomentum Group Limited JSE:MTM | 3.85B | $2.39 | +0.79% | South Africa | |
| 27 | SSantam Ltd JSE:SNT | 3.82B | $29.20 | -0.02% | South Africa | |
| 28 | DDatatec Limited JSE:DTC | 3.80B | $3.60 | -2.02% | South Africa | |
| 29 | T The Foschini Group Limited JSE:TFG | 3.76B | $3.01 | +1.83% | South Africa | |
| 30 | NNedbank Group Limited JSE:NED | 3.70B | $17.75 | +0.93% | South Africa | |
| 31 | N Northam Platinum Holdings Limited JSE:NPH | 3.25B | $14.79 | +3.13% | South Africa | |
| 32 | RRemgro Limited JSE:REM | 3.08B | $12.43 | +0.69% | South Africa | |
| 33 | CClicks Group Limited JSE:CLS | 3.03B | $12.63 | -2.38% | South Africa | |
| 34 | B Boxer Retail Limited JSE:BOX | 2.90B | $5.28 | +0.49% | South Africa | |
| 35 | IInvestec Group JSE:INL | 2.88B | $8.14 | +1.56% | South Africa | |
| 36 | SSuper Group Limited JSE:SPG | 2.76B | $1.05 | +0.69% | South Africa | |
| 37 | CCapitec Limited JSE:CPI | 2.71B | $281.27 | +1.16% | South Africa | |
| 38 | TTelkom SA SOC Ltd JSE:TKG | 2.70B | $3.55 | +1.24% | South Africa | |
| 39 | EExxaro Resources Limited JSE:EXX | 2.61B | $11.47 | -0.75% | South Africa | |
| 40 | O OUTsurance Group Limited JSE:OUT | 2.60B | $5.38 | +2.82% | South Africa | |
| 41 | D Dis-Chem Pharmacies Limited JSE:DCP | 2.58B | $1.68 | - | South Africa | |
| 42 | MMr Price Group Limited JSE:MRP | 2.55B | $10.62 | +1.26% | South Africa | |
| 43 | AAspen Pharmacare Holdings Limited JSE:APN | 2.10B | $9.58 | - | South Africa | |
| 44 | TTiger Brands Limited JSE:TBS | 2.08B | $15.77 | -1.39% | South Africa | |
| 45 | A AECI Ltd JSE:AFE | 1.90B | $5.80 | +0.28% | South Africa | |
| 46 | T Thungela Resources Limited JSE:TGA | 1.81B | $8.42 | -3.48% | South Africa | |
| 47 | K KAP Limited JSE:KAP | 1.78B | $0.1559 | -1.15% | South Africa | |
| 48 | W Wilson Bayly Holmes-Ovcon Limited JSE:WBO | 1.70B | $9.13 | +0.73% | South Africa | |
| 49 | W We Buy Cars Holdings Limited JSE:WBC | 1.67B | $1.64 | -1.23% | South Africa | |
| 50 | AArcelorMittal South Africa Limited JSE:ACL | 1.64B | $0.0794 | - | South Africa | |
| 51 | NNetcare Limited JSE:NTC | 1.62B | $1.09 | -0.39% | South Africa | |
| 52 | AAveng Limited JSE:AEG | 1.57B | $0.2347 | +1.30% | South Africa | |
| 53 | LLife Healthcare Group Holdings Limited JSE:LHC | 1.55B | $0.7669 | +0.08% | South Africa | |
| 54 | RRCL Foods Limited JSE:RCL | 1.47B | $0.4393 | +1.81% | South Africa | |
| 55 | O Omnia Holdings Limited JSE:OMN | 1.46B | $7.28 | -0.09% | South Africa | |
| 56 | H Hosken Consolidated Investments Limited JSE:HCI | 1.45B | $10.29 | +0.59% | South Africa | |
| 57 | AAstral Foods Limited JSE:ARL | 1.43B | $11.94 | -2.19% | South Africa | |
| 58 | R Raubex Group Limited JSE:RBX | 1.33B | $2.70 | +1.38% | South Africa | |
| 59 | T Truworths International Limited JSE:TRU | 1.28B | $2.87 | +1.10% | South Africa | |
| 60 | P Premier Group Limited JSE:PMR | 1.28B | $10.17 | +0.78% | South Africa | |
| 61 | KKAL Group Limited JSE:KAL | 1.25B | $2.74 | +2.64% | South Africa | |
| 62 | MMetair Investments Limited JSE:MTA | 1.08B | $0.2768 | - | South Africa | |
| 63 | NNEPI Rockcastle N.V. JSE:NRP | 1.07B | $8.71 | -0.18% | Netherlands | |
| 64 | R Rainbow Chicken Limited JSE:RBO | 1.03B | $0.3286 | -3.36% | South Africa | |
| 65 | CCombined Motor Holdings Limited JSE:CMH | 978.15M | $2.26 | - | South Africa | |
| 66 | AAVI Limited JSE:AVI | 977.40M | $4.97 | -0.35% | South Africa | |
| 67 | A African Rainbow Minerals Limited JSE:ARI | 917.68M | $9.09 | +1.00% | South Africa | |
| 68 | MMpact Limited JSE:MPT | 843.80M | $1.02 | +1.67% | South Africa | |
| 69 | RReunert Limited JSE:RLO | 840.89M | $3.36 | +0.18% | South Africa | |
| 70 | BBlu Label Unlimited Group Limited JSE:BLU | 836.44M | $0.4953 | +0.98% | South Africa | |
| 71 | SSun International Limited JSE:SUI | 804.84M | $2.83 | +0.77% | South Africa | |
| 72 | HHulamin Limited JSE:HLM | 793.47M | $0.1348 | -0.88% | South Africa | |
| 73 | GGrowthpoint Properties Limited JSE:GRT | 776.13M | $0.9485 | +0.77% | South Africa | |
| 74 | C Cell C Holdings Limited JSE:CCD | 764.33M | $1.44 | +1.23% | South Africa | |
| 75 | AAdcorp Holdings Limited JSE:ADR | 749.77M | $0.3731 | - | South Africa | |
| 76 | LLibstar Holdings Limited JSE:LBR | 744.48M | $0.2251 | -0.27% | South Africa | |
| 77 | CCashbuild Limited JSE:CSB | 729.01M | $5.96 | - | South Africa | |
| 78 | TTharisa plc JSE:THA | 699.94M | $1.40 | +0.82% | Cyprus | |
| 79 | RRedefine Properties Limited JSE:RDF | 674.56M | $0.381 | - | South Africa | |
| 80 | D DRDGOLD Limited JSE:DRD | 671.59M | $2.46 | -1.30% | South Africa | |
| 81 | T Tsogo Sun Limited JSE:TSG | 666.66M | $0.4363 | +0.14% | South Africa | |
| 82 | Z Zeda Limited JSE:ZZD | 651.25M | $0.9449 | +1.03% | South Africa | |
| 83 | N Nampak Limited JSE:NPK | 642.18M | $31.30 | +0.97% | South Africa | |
| 84 | BBell Equipment Limited JSE:BEL | 625.65M | $2.33 | +0.26% | South Africa | |
| 85 | LLewis Group Limited JSE:LEW | 621.09M | $5.18 | -0.46% | South Africa | |
| 86 | PPPC Ltd JSE:PPC | 617.19M | $0.4863 | -0.37% | South Africa | |
| 87 | PPSG Financial Services Limited JSE:KST | 614.37M | $1.85 | -0.36% | South Africa | |
| 88 | A Afrimat Limited JSE:AFT | 588.50M | $2.09 | +0.52% | South Africa | |
| 89 | AAltron Limited JSE:AEL | 586.29M | $1.73 | +0.74% | South Africa | |
| 90 | AADvTECH Limited JSE:ADH | 584.20M | $3.24 | -1.36% | South Africa | |
| 91 | O Oceana Group Limited JSE:OCE | 582.94M | $4.09 | +1.03% | South Africa | |
| 92 | H Hudaco Industries Limited JSE:HDC | 548.48M | $11.13 | - | South Africa | |
| 93 | FFamous Brands Limited JSE:FBR | 532.06M | $3.01 | +1.30% | South Africa | |
| 94 | I Italtile Limited JSE:ITE | 527.69M | $0.4694 | - | South Africa | |
| 95 | I Invicta Holdings Limited JSE:IVT | 508.12M | $2.02 | - | South Africa | |
| 96 | SStefanutti Stocks Holdings Limited JSE:SSK | 472.12M | $0.3461 | +2.68% | South Africa | |
| 97 | MMustek Limited JSE:MST | 437.80M | $0.9527 | -1.19% | South Africa | |
| 98 | A AfroCentric Investment Corporation Limited JSE:ACT | 436.50M | $0.0373 | -11.43% | South Africa | |
| 99 | S Southern Sun Limited JSE:SSU | 432.72M | $0.6223 | +0.88% | South Africa | |
| 100 | Q Quantum Foods Holdings Ltd JSE:QFH | 419.61M | $0.4363 | -3.20% | South Africa |