Largest Companies in South Africa by Revenue

205 Companies

Rank Company Revenue Today 1Y
1
Sasol Limited
JSE:SOL
16.38B -1.50%
2
Shoprite Holdings Ltd
JSE:SHP
16.34B -0.05%
3
B
Bid Corporation Limited
JSE:BID
14.58B +0.10%
4
MTN Group Limited
JSE:MTN
14.26B +0.58%
5
Sanlam Limited
JSE:SLM
13.96B +0.89%
6
Gold Fields Limited
JSE:GFI
11.22B -0.34%
7
Standard Bank Group Limited
JSE:SBK
11.20B +1.06%
8
Naspers Limited
JSE:NPN
11.14B -0.16%
9
Vodacom Group Limited
JSE:VOD
10.09B -0.04%
10
Sibanye Stillwater Limited
JSE:SSW
9.92B +0.66%
11
V
Valterra Platinum Limited
JSE:VAL
9.40B -1.16%
12
Impala Platinum Holdings Limited
JSE:IMP
8.13B +0.73%
13
The SPAR Group Ltd
JSE:SPP
8.05B +1.72%
14
FirstRand Limited
JSE:FSR
8.00B +0.56%
15
T
The Bidvest Group Limited
JSE:BVT
7.84B +1.76%
16
Pick n Pay Stores Limited
JSE:PIK
7.50B +1.69%
17
Old Mutual Limited
JSE:OMU
6.88B +0.63%
18
M
Motus Holdings Limited
JSE:MTH
6.83B -0.10%
19
Absa Group Limited
JSE:ABG
6.29B +0.88%
20
Pepkor Holdings Limited
JSE:PPH
6.12B +1.68%
21
Harmony Gold Mining Company Limited
JSE:HAR
5.97B -0.78%
22
Sappi Limited
JSE:SAP
5.27B +1.55%
23
Discovery Limited
JSE:DSY
5.02B +1.07%
24
Woolworths Holdings Limited
JSE:WHL
4.99B +0.53%
25
K
Kumba Iron Ore Limited
JSE:KIO
4.00B +0.91%
26
Momentum Group Limited
JSE:MTM
3.85B +0.79%
27
Santam Ltd
JSE:SNT
3.82B -0.02%
28
Datatec Limited
JSE:DTC
3.80B -2.02%
29
T
The Foschini Group Limited
JSE:TFG
3.76B +1.83%
30
Nedbank Group Limited
JSE:NED
3.70B +0.93%
31
N
Northam Platinum Holdings Limited
JSE:NPH
3.25B +3.13%
32
Remgro Limited
JSE:REM
3.08B +0.69%
33
Clicks Group Limited
JSE:CLS
3.03B -2.38%
34
B
Boxer Retail Limited
JSE:BOX
2.90B +0.49%
35
Investec Group
JSE:INL
2.88B +1.56%
36
Super Group Limited
JSE:SPG
2.76B +0.69%
37
Capitec Limited
JSE:CPI
2.71B +1.16%
38
Telkom SA SOC Ltd
JSE:TKG
2.70B +1.24%
39
Exxaro Resources Limited
JSE:EXX
2.61B -0.75%
40
O
OUTsurance Group Limited
JSE:OUT
2.60B +2.82%
41
D
Dis-Chem Pharmacies Limited
JSE:DCP
2.58B -
42
Mr Price Group Limited
JSE:MRP
2.55B +1.26%
43
Aspen Pharmacare Holdings Limited
JSE:APN
2.10B -
44
Tiger Brands Limited
JSE:TBS
2.08B -1.39%
45
A
AECI Ltd
JSE:AFE
1.90B +0.28%
46
T
Thungela Resources Limited
JSE:TGA
1.81B -3.48%
47
K
KAP Limited
JSE:KAP
1.78B -1.15%
48
W
Wilson Bayly Holmes-Ovcon Limited
JSE:WBO
1.70B +0.73%
49
W
We Buy Cars Holdings Limited
JSE:WBC
1.67B -1.23%
50
ArcelorMittal South Africa Limited
JSE:ACL
1.64B -
51
Netcare Limited
JSE:NTC
1.62B -0.39%
52
Aveng Limited
JSE:AEG
1.57B +1.30%
53
Life Healthcare Group Holdings Limited
JSE:LHC
1.55B +0.08%
54
RCL Foods Limited
JSE:RCL
1.47B +1.81%
55
O
Omnia Holdings Limited
JSE:OMN
1.46B -0.09%
56
H
Hosken Consolidated Investments Limited
JSE:HCI
1.45B +0.59%
57
Astral Foods Limited
JSE:ARL
1.43B -2.19%
58
R
Raubex Group Limited
JSE:RBX
1.33B +1.38%
59
T
Truworths International Limited
JSE:TRU
1.28B +1.10%
60
P
Premier Group Limited
JSE:PMR
1.28B +0.78%
61
KAL Group Limited
JSE:KAL
1.25B +2.64%
62
Metair Investments Limited
JSE:MTA
1.08B -
63
NEPI Rockcastle N.V.
JSE:NRP
1.07B -0.18%
64
R
Rainbow Chicken Limited
JSE:RBO
1.03B -3.36%
65
Combined Motor Holdings Limited
JSE:CMH
978.15M -
66
AVI Limited
JSE:AVI
977.40M -0.35%
67
A
African Rainbow Minerals Limited
JSE:ARI
917.68M +1.00%
68
Mpact Limited
JSE:MPT
843.80M +1.67%
69
Reunert Limited
JSE:RLO
840.89M +0.18%
70
Blu Label Unlimited Group Limited
JSE:BLU
836.44M +0.98%
71
Sun International Limited
JSE:SUI
804.84M +0.77%
72
Hulamin Limited
JSE:HLM
793.47M -0.88%
73
Growthpoint Properties Limited
JSE:GRT
776.13M +0.77%
74
C
Cell C Holdings Limited
JSE:CCD
764.33M +1.23%
75
Adcorp Holdings Limited
JSE:ADR
749.77M -
76
Libstar Holdings Limited
JSE:LBR
744.48M -0.27%
77
Cashbuild Limited
JSE:CSB
729.01M -
78
Tharisa plc
JSE:THA
699.94M +0.82%
79
Redefine Properties Limited
JSE:RDF
674.56M -
80
D
DRDGOLD Limited
JSE:DRD
671.59M -1.30%
81
T
Tsogo Sun Limited
JSE:TSG
666.66M +0.14%
82
Z
Zeda Limited
JSE:ZZD
651.25M +1.03%
83
N
Nampak Limited
JSE:NPK
642.18M +0.97%
84
Bell Equipment Limited
JSE:BEL
625.65M +0.26%
85
Lewis Group Limited
JSE:LEW
621.09M -0.46%
86
PPC Ltd
JSE:PPC
617.19M -0.37%
87
PSG Financial Services Limited
JSE:KST
614.37M -0.36%
88
A
Afrimat Limited
JSE:AFT
588.50M +0.52%
89
Altron Limited
JSE:AEL
586.29M +0.74%
90
ADvTECH Limited
JSE:ADH
584.20M -1.36%
91
O
Oceana Group Limited
JSE:OCE
582.94M +1.03%
92
H
Hudaco Industries Limited
JSE:HDC
548.48M -
93
Famous Brands Limited
JSE:FBR
532.06M +1.30%
94
I
Italtile Limited
JSE:ITE
527.69M -
95
I
Invicta Holdings Limited
JSE:IVT
508.12M -
96
Stefanutti Stocks Holdings Limited
JSE:SSK
472.12M +2.68%
97
Mustek Limited
JSE:MST
437.80M -1.19%
98
A
AfroCentric Investment Corporation Limited
JSE:ACT
436.50M -11.43%
99
S
Southern Sun Limited
JSE:SSU
432.72M +0.88%
100
Q
Quantum Foods Holdings Ltd
JSE:QFH
419.61M -3.20%