Largest Companies in India by Revenue

5,673 Companies

Rank Company Revenue Today 1Y
1
Reliance Industries Limited
NSE:RELIANCE
118.96B +0.81%
2
L
Life Insurance Corporation of India
NSE:LICI
104.93B +1.16%
3
Rajesh Exports Limited
NSE:RAJESHEXPO
93.22B -1.34%
4
Indian Oil Corporation Limited
NSE:IOC
90.40B +0.20%
5
Oil and Natural Gas Corporation Limited
NSE:ONGC
74.15B +0.40%
6
Bharat Petroleum Corporation Limited
NSE:BPCL
56.66B +0.77%
7
Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
52.80B -1.40%
8
State Bank of India
NSE:SBIN
40.57B +1.58%
9
T
Tata Motors Passenger Vehicles Limited
BOM:500570
36.58B +0.93%
10
L
Larsen & Toubro Limited
BOM:500510
32.50B +0.98%
11
HDFC Bank Limited
NSE:HDFCBANK
31.79B -0.29%
12
H
Hindalco Industries Limited
BOM:500440
31.03B -0.72%
13
Tata Consultancy Services Limited
NSE:TCS
29.83B +0.73%
14
T
Tata Steel Limited
BOM:500470
25.18B +0.21%
15
B
Bharti Airtel Limited
BOM:532454
23.17B +1.23%
16
Mahindra & Mahindra Limited
NSE:M&M
22.59B +0.70%
17
ICICI Bank Limited
NSE:ICICIBANK
22.27B +0.65%
18
Maruti Suzuki India Limited
NSE:MARUTI
21.92B -1.32%
19
J
JSW Steel Limited
BOM:500228
20.96B +0.99%
20
Infosys Limited
NSE:INFY
20.56B +2.08%
21
NTPC Limited
NSE:NTPC
20.12B +2.22%
22
Grasim Industries Limited
NSE:GRASIM
19.38B +1.13%
23
Coal India Limited
NSE:COALINDIA
18.08B +0.28%
24
Bajaj Finserv Ltd.
NSE:BAJAJFINSV
16.51B +0.94%
25
GAIL (India) Limited
NSE:GAIL
15.49B +0.24%
26
HCL Technologies Limited
NSE:HCLTECH
14.99B +0.24%
27
S
Samvardhana Motherson International Limited
BOM:517334
13.70B -0.81%
28
R
Redington Limited
NSE:REDINGTON
13.47B +1.82%
29
A
Adani Enterprises Limited
BOM:512599
13.42B +5.06%
30
SBI Life Insurance Company Limited
NSE:SBILIFE
12.94B -0.88%
31
Steel Authority of India Limited
NSE:SAIL
12.27B -0.62%
32
M
Mangalore Refinery and Petrochemicals Limited
BOM:500109
11.50B +0.26%
33
HDFC Life Insurance Company Limited
NSE:HDFCLIFE
11.38B +0.56%
34
A
Augmont Enterprises Limited
NSE:AUGMONT
10.38B -0.52%
35
W
Wipro Limited
BOM:507685
10.22B +3.20%
36
UltraTech Cement Limited
NSE:ULTRACEMCO
10.04B +0.64%
37
Vedanta Limited
NSE:VEDL
9.92B +0.64%
38
T
Tata Motors Limited
NSE:TMCV
9.89B -0.03%
39
T
Titan Company Limited
BOM:500114
9.73B +2.40%
40
InterGlobe Aviation Limited
NSE:INDIGO
9.38B -0.32%
41
A
AWL Agri Business Limited
NSE:AWL
8.64B -0.90%
42
B
Bajaj Auto Limited
NSE:BAJAJ_AUTO
8.61B -0.97%
43
A
Axis Bank Limited
BOM:532215
8.52B +0.50%
44
C
Chennai Petroleum Corporation Limited
BOM:500110
8.47B -0.61%
45
E
Eternal Limited
NSE:ETERNAL
8.21B +3.63%
46
ITC Limited
NSE:ITC
8.05B +2.12%
47
K
Kotak Mahindra Bank Limited
BOM:500247
7.87B +3.86%
48
Avenue Supermarts Limited
NSE:DMART
7.82B +1.31%
49
H
Hyundai Motor India Limited
NSE:HYUNDAI
7.80B +2.95%
50
Hindustan Unilever Limited
NSE:HINDUNILVR
7.20B +2.34%
51
I
ICICI Life Insurance Limited
NSE:ICICILIFE
6.99B -0.06%
52
Bank of Baroda Limited
NSE:BANKBARODA
6.96B +4.09%
53
T
TVS Motor Company Limited
BOM:532343
6.91B +0.97%
54
Adani Power Limited
NSE:ADANIPOWER
6.85B +3.58%
55
T
The Tata Power Company Limited
BOM:500400
6.67B +2.62%
56
Tech Mahindra Limited
NSE:TECHM
6.46B -0.39%
57
Jindal Steel Limited
NSE:JINDALSTEL
6.45B +1.14%
58
T
TVS Holdings Limited
BOM:520056
6.33B +3.18%
59
Sun Pharmaceutical Industries Limited
NSE:SUNPHARMA
6.31B +0.20%
60
Punjab National Bank
NSE:PNB
6.19B +2.98%
61
Ashok Leyland Limited
NSE:ASHOKLEY
6.06B +0.10%
62
H
Hero MotoCorp Limited
BOM:500182
5.64B -3.64%
63
Union Bank of India
NSE:UNIONBANK
5.57B +1.92%
64
U
UPL Limited
BOM:512070
5.54B +1.21%
65
G
General Insurance Corporation of India
NSE:GICRE
5.54B -1.15%
66
A
Amrapali Industries Limited
BOM:526241
5.47B -4.83%
67
The New India Assurance Company Limited
NSE:NIACL
5.44B +0.68%
68
Max Financial Services Limited
NSE:MFSL
5.42B -1.03%
69
Dixon Technologies (India) Limited
NSE:DIXON
5.42B +0.77%
70
H
Hindustan Zinc Limited
BOM:500188
5.37B +1.87%
71
Bajaj Finance Limited
NSE:BAJFINANCE
5.22B +2.36%
72
Power Finance Corporation Limited
NSE:PFC
5.03B +1.33%
73
Power Grid Corporation of India Limited
NSE:POWERGRID
4.95B +3.42%
74
Jindal Stainless Limited
NSE:JSL
4.83B +0.42%
75
L
LTM Limited
NSE:LTM
4.79B -0.23%
76
V
Vodafone Idea Limited
NSE:IDEA
4.77B +2.19%
77
Canara Bank
NSE:CANBK
4.60B +1.67%
78
P
Patanjali Foods Limited
NSE:PATANJALI
4.49B +2.49%
79
Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
4.49B +6.29%
80
A
Ambuja Cements Limited
BOM:500425
4.16B +1.45%
81
K
Kalyan Jewellers India Limited
NSE:KALYANKJIL
4.10B +0.98%
82
E.I.D.- Parry (India) Limited
NSE:EIDPARRY
4.08B +1.34%
83
Oil India Limited
NSE:OIL
4.04B +1.56%
84
B
Bharat Heavy Electricals Limited
BOM:500103
3.97B -0.75%
85
Asian Paints Limited
NSE:ASIANPAINT
3.92B +0.76%
86
Petronet LNG Limited
NSE:PETRONET
3.90B +1.49%
87
Indian Bank
NSE:INDIANB
3.82B +2.89%
88
Aurobindo Pharma Limited
NSE:AUROPHARMA
3.68B +0.92%
89
Bank of India
NSE:BANKINDIA
3.68B +2.11%
90
Polycab India Limited
NSE:POLYCAB
3.63B +0.85%
91
Aditya Birla Capital Limited
NSE:ABCAPITAL
3.60B +0.66%
92
Adani Energy Solutions Limited
NSE:ADANIENSOL
3.57B +5.49%
93
Hindustan Aeronautics Limited
NSE:HAL
3.56B +0.41%
94
Indus Towers Limited
NSE:INDUSTOWER
3.49B +2.95%
95
D
Dr. Reddy's Laboratories Limited
BOM:500124
3.46B +0.23%
96
Coromandel International Limited
NSE:COROMANDEL
3.42B +0.96%
97
N
NMDC Limited
BOM:526371
3.37B +0.24%
98
MRF Limited
NSE:MRF
3.36B -0.52%
99
W
Waaree Energies Limited
NSE:WAAREEENER
3.31B +3.57%
100
L
Lupin Limited
BOM:500257
3.15B +1.37%