Largest Companies in South Africa by Revenue
205 Companies
| Rank | Company | Revenue | Price | Today | 1Y | Country |
|---|---|---|---|---|---|---|
| 1 | SSasol Limited JSE:SOL | 16.38B | $15.03 | -1.40% | South Africa | |
| 2 | SShoprite Holdings Ltd JSE:SHP | 16.27B | $19.53 | -0.08% | South Africa | |
| 3 | B Bid Corporation Limited JSE:BID | 14.58B | $26.45 | +0.50% | South Africa | |
| 4 | MMTN Group Limited JSE:MTN | 14.18B | $11.09 | +0.06% | South Africa | |
| 5 | SSanlam Limited JSE:SLM | 13.96B | $4.93 | +1.56% | South Africa | |
| 6 | GGold Fields Limited JSE:GFI | 11.22B | $36.81 | +2.76% | South Africa | |
| 7 | SStandard Bank Group Limited JSE:SBK | 11.16B | $17.59 | +0.72% | South Africa | |
| 8 | NNaspers Limited JSE:NPN | 11.14B | $43.50 | +3.01% | South Africa | |
| 9 | VVodacom Group Limited JSE:VOD | 10.09B | $9.24 | +0.18% | South Africa | |
| 10 | SSibanye Stillwater Limited JSE:SSW | 9.92B | $2.46 | +1.09% | South Africa | |
| 11 | V Valterra Platinum Limited JSE:VAL | 9.34B | $72.37 | -2.92% | South Africa | |
| 12 | IImpala Platinum Holdings Limited JSE:IMP | 8.13B | $10.97 | -1.88% | South Africa | |
| 13 | TThe SPAR Group Ltd JSE:SPP | 8.05B | $2.87 | +1.62% | South Africa | |
| 14 | FFirstRand Limited JSE:FSR | 8.00B | $5.26 | +1.44% | South Africa | |
| 15 | T The Bidvest Group Limited JSE:BVT | 7.84B | $13.55 | - | South Africa | |
| 16 | PPick n Pay Stores Limited JSE:PIK | 7.41B | $1.19 | +2.06% | South Africa | |
| 17 | OOld Mutual Limited JSE:OMU | 6.88B | $0.7986 | +2.08% | South Africa | |
| 18 | M Motus Holdings Limited JSE:MTH | 6.83B | $6.52 | +3.03% | South Africa | |
| 19 | AAbsa Group Limited JSE:ABG | 6.29B | $12.63 | +0.90% | South Africa | |
| 20 | PPepkor Holdings Limited JSE:PPH | 6.12B | $1.10 | +2.29% | South Africa | |
| 21 | HHarmony Gold Mining Company Limited JSE:HAR | 5.97B | $16.60 | +3.64% | South Africa | |
| 22 | SSappi Limited JSE:SAP | 5.27B | $0.7685 | +2.49% | South Africa | |
| 23 | DDiscovery Limited JSE:DSY | 5.02B | $15.78 | +1.86% | South Africa | |
| 24 | WWoolworths Holdings Limited JSE:WHL | 4.99B | $2.36 | +3.76% | South Africa | |
| 25 | K Kumba Iron Ore Limited JSE:KIO | 4.00B | $13.35 | +1.33% | South Africa | |
| 26 | MMomentum Group Limited JSE:MTM | 3.85B | $2.22 | +1.60% | South Africa | |
| 27 | SSantam Ltd JSE:SNT | 3.82B | $29.19 | +0.62% | South Africa | |
| 28 | T The Foschini Group Limited JSE:TFG | 3.76B | $3.01 | +1.61% | South Africa | |
| 29 | NNedbank Group Limited JSE:NED | 3.70B | $16.89 | +1.37% | South Africa | |
| 30 | DDatatec Limited JSE:DTC | 3.51B | $5.13 | +0.91% | South Africa | |
| 31 | N Northam Platinum Holdings Limited JSE:NPH | 3.25B | $14.76 | +0.71% | South Africa | |
| 32 | RRemgro Limited JSE:REM | 3.07B | $12.33 | +1.87% | South Africa | |
| 33 | CClicks Group Limited JSE:CLS | 2.98B | $12.86 | +1.60% | South Africa | |
| 34 | IInvestec Group JSE:INL | 2.88B | $7.64 | +0.53% | South Africa | |
| 35 | B Boxer Retail Limited JSE:BOX | 2.81B | $4.99 | +1.06% | South Africa | |
| 36 | SSuper Group Limited JSE:SPG | 2.76B | $1.04 | +1.24% | South Africa | |
| 37 | CCapitec Limited JSE:CPI | 2.71B | $253.28 | +1.67% | South Africa | |
| 38 | TTelkom SA SOC Ltd JSE:TKG | 2.69B | $3.02 | +0.52% | South Africa | |
| 39 | EExxaro Resources Limited JSE:EXX | 2.61B | $10.49 | -0.06% | South Africa | |
| 40 | O OUTsurance Group Limited JSE:OUT | 2.60B | $4.94 | +1.89% | South Africa | |
| 41 | D Dis-Chem Pharmacies Limited JSE:DCP | 2.58B | $1.63 | +1.05% | South Africa | |
| 42 | MMr Price Group Limited JSE:MRP | 2.55B | $10.18 | +2.44% | South Africa | |
| 43 | AAspen Pharmacare Holdings Limited JSE:APN | 2.10B | $9.49 | -0.62% | South Africa | |
| 44 | TTiger Brands Limited JSE:TBS | 2.08B | $15.13 | +0.54% | South Africa | |
| 45 | A AECI Ltd JSE:AFE | 1.90B | $5.85 | +0.40% | South Africa | |
| 46 | T Thungela Resources Limited JSE:TGA | 1.80B | $7.68 | -0.10% | South Africa | |
| 47 | K KAP Limited JSE:KAP | 1.78B | $0.1685 | -2.78% | South Africa | |
| 48 | W Wilson Bayly Holmes-Ovcon Limited JSE:WBO | 1.70B | $8.50 | +0.69% | South Africa | |
| 49 | W We Buy Cars Holdings Limited JSE:WBC | 1.68B | $1.56 | -0.35% | South Africa | |
| 50 | AArcelorMittal South Africa Limited JSE:ACL | 1.64B | $0.0722 | -1.64% | South Africa | |
| 51 | NNetcare Limited JSE:NTC | 1.62B | $1.07 | +0.91% | South Africa | |
| 52 | AAveng Limited JSE:AEG | 1.57B | $0.2407 | -0.25% | South Africa | |
| 53 | LLife Healthcare Group Holdings Limited JSE:LHC | 1.54B | $0.7265 | -0.49% | South Africa | |
| 54 | RRCL Foods Limited JSE:RCL | 1.47B | $0.4393 | +4.29% | South Africa | |
| 55 | O Omnia Holdings Limited JSE:OMN | 1.46B | $7.41 | +0.05% | South Africa | |
| 56 | H Hosken Consolidated Investments Limited JSE:HCI | 1.45B | $9.06 | -2.36% | South Africa | |
| 57 | AAstral Foods Limited JSE:ARL | 1.43B | $11.40 | +2.53% | South Africa | |
| 58 | R Raubex Group Limited JSE:RBX | 1.33B | $2.50 | +0.51% | South Africa | |
| 59 | T Truworths International Limited JSE:TRU | 1.28B | $2.71 | +2.93% | South Africa | |
| 60 | P Premier Group Limited JSE:PMR | 1.28B | $9.88 | -1.01% | South Africa | |
| 61 | KKAL Group Limited JSE:KAL | 1.25B | $2.62 | +4.24% | South Africa | |
| 62 | MMetair Investments Limited JSE:MTA | 1.08B | $0.2919 | - | South Africa | |
| 63 | NNEPI Rockcastle N.V. JSE:NRP | 1.07B | $8.46 | +0.49% | Netherlands | |
| 64 | R Rainbow Chicken Limited JSE:RBO | 1.03B | $0.3164 | +4.39% | South Africa | |
| 65 | AAVI Limited JSE:AVI | 977.33M | $5.06 | +1.28% | South Africa | |
| 66 | CCombined Motor Holdings Limited JSE:CMH | 944.06M | $2.28 | -0.03% | South Africa | |
| 67 | A African Rainbow Minerals Limited JSE:ARI | 917.61M | $8.73 | -2.07% | South Africa | |
| 68 | MMpact Limited JSE:MPT | 843.73M | $1.06 | - | South Africa | |
| 69 | RReunert Limited JSE:RLO | 840.82M | $3.32 | -0.02% | South Africa | |
| 70 | BBlu Label Unlimited Group Limited JSE:BLU | 836.38M | $0.4309 | +3.62% | South Africa | |
| 71 | SSun International Limited JSE:SUI | 804.78M | $2.68 | +2.46% | South Africa | |
| 72 | HHulamin Limited JSE:HLM | 793.41M | $0.1216 | -3.81% | South Africa | |
| 73 | GGrowthpoint Properties Limited JSE:GRT | 776.07M | $0.9568 | +1.60% | South Africa | |
| 74 | C Cell C Holdings Limited JSE:CCD | 759.79M | $1.42 | +0.04% | South Africa | |
| 75 | AAdcorp Holdings Limited JSE:ADR | 749.71M | $0.3581 | -1.16% | South Africa | |
| 76 | LLibstar Holdings Limited JSE:LBR | 744.42M | $0.2269 | -2.33% | South Africa | |
| 77 | CCashbuild Limited JSE:CSB | 728.96M | $5.78 | +1.59% | South Africa | |
| 78 | TTharisa plc JSE:THA | 699.89M | $1.62 | +1.77% | Cyprus | |
| 79 | RRedefine Properties Limited JSE:RDF | 674.51M | $0.3671 | +1.84% | South Africa | |
| 80 | D DRDGOLD Limited JSE:DRD | 671.54M | $2.45 | +3.19% | South Africa | |
| 81 | T Tsogo Sun Limited JSE:TSG | 666.61M | $0.4182 | - | South Africa | |
| 82 | Z Zeda Limited JSE:ZZD | 651.20M | $0.9027 | -0.66% | South Africa | |
| 83 | N Nampak Limited JSE:NPK | 642.13M | $30.09 | +1.01% | South Africa | |
| 84 | BBell Equipment Limited JSE:BEL | 625.61M | $2.32 | +0.65% | South Africa | |
| 85 | LLewis Group Limited JSE:LEW | 621.04M | $5.04 | +1.16% | South Africa | |
| 86 | PPPC Ltd JSE:PPC | 617.14M | $0.4562 | +0.93% | South Africa | |
| 87 | PPSG Financial Services Limited JSE:KST | 614.32M | $1.82 | -0.56% | South Africa | |
| 88 | A Afrimat Limited JSE:AFT | 602.34M | $1.90 | +1.74% | South Africa | |
| 89 | AADvTECH Limited JSE:ADH | 584.16M | $3.16 | +1.45% | South Africa | |
| 90 | AAltron Limited JSE:AEL | 583.88M | $1.61 | +1.40% | South Africa | |
| 91 | O Oceana Group Limited JSE:OCE | 582.90M | $3.80 | -0.79% | South Africa | |
| 92 | H Hudaco Industries Limited JSE:HDC | 548.43M | $11.07 | -0.54% | South Africa | |
| 93 | I Italtile Limited JSE:ITE | 527.65M | $0.4784 | -0.75% | South Africa | |
| 94 | FFamous Brands Limited JSE:FBR | 526.22M | $3.05 | -0.55% | South Africa | |
| 95 | I Invicta Holdings Limited JSE:IVT | 508.08M | $2.02 | - | South Africa | |
| 96 | SStefanutti Stocks Holdings Limited JSE:SSK | 472.08M | $0.3611 | +2.56% | South Africa | |
| 97 | A AfroCentric Investment Corporation Limited JSE:ACT | 436.47M | $0.0397 | - | South Africa | |
| 98 | MMustek Limited JSE:MST | 436.00M | $0.9308 | +0.52% | South Africa | |
| 99 | S Southern Sun Limited JSE:SSU | 434.98M | $0.6171 | -0.68% | South Africa | |
| 100 | Q Quantum Foods Holdings Ltd JSE:QFH | 419.58M | $0.4453 | - | South Africa |