Largest Companies in South Africa by Revenue

205 Companies

Rank Company Revenue Today 1Y
1
Sasol Limited
JSE:SOL
16.38B -1.40%
2
Shoprite Holdings Ltd
JSE:SHP
16.27B -0.08%
3
B
Bid Corporation Limited
JSE:BID
14.58B +0.50%
4
MTN Group Limited
JSE:MTN
14.18B +0.06%
5
Sanlam Limited
JSE:SLM
13.96B +1.56%
6
Gold Fields Limited
JSE:GFI
11.22B +2.76%
7
Standard Bank Group Limited
JSE:SBK
11.16B +0.72%
8
Naspers Limited
JSE:NPN
11.14B +3.01%
9
Vodacom Group Limited
JSE:VOD
10.09B +0.18%
10
Sibanye Stillwater Limited
JSE:SSW
9.92B +1.09%
11
V
Valterra Platinum Limited
JSE:VAL
9.34B -2.92%
12
Impala Platinum Holdings Limited
JSE:IMP
8.13B -1.88%
13
The SPAR Group Ltd
JSE:SPP
8.05B +1.62%
14
FirstRand Limited
JSE:FSR
8.00B +1.44%
15
T
The Bidvest Group Limited
JSE:BVT
7.84B -
16
Pick n Pay Stores Limited
JSE:PIK
7.41B +2.06%
17
Old Mutual Limited
JSE:OMU
6.88B +2.08%
18
M
Motus Holdings Limited
JSE:MTH
6.83B +3.03%
19
Absa Group Limited
JSE:ABG
6.29B +0.90%
20
Pepkor Holdings Limited
JSE:PPH
6.12B +2.29%
21
Harmony Gold Mining Company Limited
JSE:HAR
5.97B +3.64%
22
Sappi Limited
JSE:SAP
5.27B +2.49%
23
Discovery Limited
JSE:DSY
5.02B +1.86%
24
Woolworths Holdings Limited
JSE:WHL
4.99B +3.76%
25
K
Kumba Iron Ore Limited
JSE:KIO
4.00B +1.33%
26
Momentum Group Limited
JSE:MTM
3.85B +1.60%
27
Santam Ltd
JSE:SNT
3.82B +0.62%
28
T
The Foschini Group Limited
JSE:TFG
3.76B +1.61%
29
Nedbank Group Limited
JSE:NED
3.70B +1.37%
30
Datatec Limited
JSE:DTC
3.51B +0.91%
31
N
Northam Platinum Holdings Limited
JSE:NPH
3.25B +0.71%
32
Remgro Limited
JSE:REM
3.07B +1.87%
33
Clicks Group Limited
JSE:CLS
2.98B +1.60%
34
Investec Group
JSE:INL
2.88B +0.53%
35
B
Boxer Retail Limited
JSE:BOX
2.81B +1.06%
36
Super Group Limited
JSE:SPG
2.76B +1.24%
37
Capitec Limited
JSE:CPI
2.71B +1.67%
38
Telkom SA SOC Ltd
JSE:TKG
2.69B +0.52%
39
Exxaro Resources Limited
JSE:EXX
2.61B -0.06%
40
O
OUTsurance Group Limited
JSE:OUT
2.60B +1.89%
41
D
Dis-Chem Pharmacies Limited
JSE:DCP
2.58B +1.05%
42
Mr Price Group Limited
JSE:MRP
2.55B +2.44%
43
Aspen Pharmacare Holdings Limited
JSE:APN
2.10B -0.62%
44
Tiger Brands Limited
JSE:TBS
2.08B +0.54%
45
A
AECI Ltd
JSE:AFE
1.90B +0.40%
46
T
Thungela Resources Limited
JSE:TGA
1.80B -0.10%
47
K
KAP Limited
JSE:KAP
1.78B -2.78%
48
W
Wilson Bayly Holmes-Ovcon Limited
JSE:WBO
1.70B +0.69%
49
W
We Buy Cars Holdings Limited
JSE:WBC
1.68B -0.35%
50
ArcelorMittal South Africa Limited
JSE:ACL
1.64B -1.64%
51
Netcare Limited
JSE:NTC
1.62B +0.91%
52
Aveng Limited
JSE:AEG
1.57B -0.25%
53
Life Healthcare Group Holdings Limited
JSE:LHC
1.54B -0.49%
54
RCL Foods Limited
JSE:RCL
1.47B +4.29%
55
O
Omnia Holdings Limited
JSE:OMN
1.46B +0.05%
56
H
Hosken Consolidated Investments Limited
JSE:HCI
1.45B -2.36%
57
Astral Foods Limited
JSE:ARL
1.43B +2.53%
58
R
Raubex Group Limited
JSE:RBX
1.33B +0.51%
59
T
Truworths International Limited
JSE:TRU
1.28B +2.93%
60
P
Premier Group Limited
JSE:PMR
1.28B -1.01%
61
KAL Group Limited
JSE:KAL
1.25B +4.24%
62
Metair Investments Limited
JSE:MTA
1.08B -
63
NEPI Rockcastle N.V.
JSE:NRP
1.07B +0.49%
64
R
Rainbow Chicken Limited
JSE:RBO
1.03B +4.39%
65
AVI Limited
JSE:AVI
977.33M +1.28%
66
Combined Motor Holdings Limited
JSE:CMH
944.06M -0.03%
67
A
African Rainbow Minerals Limited
JSE:ARI
917.61M -2.07%
68
Mpact Limited
JSE:MPT
843.73M -
69
Reunert Limited
JSE:RLO
840.82M -0.02%
70
Blu Label Unlimited Group Limited
JSE:BLU
836.38M +3.62%
71
Sun International Limited
JSE:SUI
804.78M +2.46%
72
Hulamin Limited
JSE:HLM
793.41M -3.81%
73
Growthpoint Properties Limited
JSE:GRT
776.07M +1.60%
74
C
Cell C Holdings Limited
JSE:CCD
759.79M +0.04%
75
Adcorp Holdings Limited
JSE:ADR
749.71M -1.16%
76
Libstar Holdings Limited
JSE:LBR
744.42M -2.33%
77
Cashbuild Limited
JSE:CSB
728.96M +1.59%
78
Tharisa plc
JSE:THA
699.89M +1.77%
79
Redefine Properties Limited
JSE:RDF
674.51M +1.84%
80
D
DRDGOLD Limited
JSE:DRD
671.54M +3.19%
81
T
Tsogo Sun Limited
JSE:TSG
666.61M -
82
Z
Zeda Limited
JSE:ZZD
651.20M -0.66%
83
N
Nampak Limited
JSE:NPK
642.13M +1.01%
84
Bell Equipment Limited
JSE:BEL
625.61M +0.65%
85
Lewis Group Limited
JSE:LEW
621.04M +1.16%
86
PPC Ltd
JSE:PPC
617.14M +0.93%
87
PSG Financial Services Limited
JSE:KST
614.32M -0.56%
88
A
Afrimat Limited
JSE:AFT
602.34M +1.74%
89
ADvTECH Limited
JSE:ADH
584.16M +1.45%
90
Altron Limited
JSE:AEL
583.88M +1.40%
91
O
Oceana Group Limited
JSE:OCE
582.90M -0.79%
92
H
Hudaco Industries Limited
JSE:HDC
548.43M -0.54%
93
I
Italtile Limited
JSE:ITE
527.65M -0.75%
94
Famous Brands Limited
JSE:FBR
526.22M -0.55%
95
I
Invicta Holdings Limited
JSE:IVT
508.08M -
96
Stefanutti Stocks Holdings Limited
JSE:SSK
472.08M +2.56%
97
A
AfroCentric Investment Corporation Limited
JSE:ACT
436.47M -
98
Mustek Limited
JSE:MST
436.00M +0.52%
99
S
Southern Sun Limited
JSE:SSU
434.98M -0.68%
100
Q
Quantum Foods Holdings Ltd
JSE:QFH
419.58M -