Good evening :)

Top Nifty 100 Stocks List (2025) - Latest Price, Returns And Insights

Explore Nifty 100 stocks list 2025 – Analyse listed nifty 100 companies on NSE by returns, market cap, and growth trends with 200+ filters.

Best Nifty 100 Shares in India (2025)

Nifty 100 Stocks

List of Nifty 100 stocks listed.

Showing 1 - 20 of 100 results

last updated at 6:30 AM IST 
NameStocks (100)Sub-SectorSub-SectorMarket CapMarket CapClose PriceClose PricePE RatioPE Ratio1M Return1M Return6M Return6M Return1Y Return1Y ReturnPB RatioPB RatioReturn on EquityReturn on EquityROCEROCE
1.Reliance Industries LtdRELIANCEOil & Gas - Refining & MarketingOil & Gas - Refining & Marketing20,78,046.5020,78,046.501,535.601,535.6029.8429.843.553.557.877.8717.3217.322.062.067.207.208.718.71
2.HDFC Bank LtdHDFCBANKPrivate BanksPrivate Banks15,33,940.0315,33,940.03997.20997.2021.6721.671.181.182.742.747.227.222.852.8514.0514.055.705.70
3.Bharti Airtel LtdBHARTIARTLTelecom ServicesTelecom Services12,61,379.0212,61,379.022,103.802,103.8037.5937.59-1.24-1.2412.1812.1832.8132.818.228.2225.9125.9118.5318.53
4.Tata Consultancy Services LtdTCSIT Services & ConsultingIT Services & Consulting11,68,352.8211,68,352.823,229.203,229.2024.0624.065.335.33-4.49-4.49-25.84-25.8412.2012.2051.9051.9062.5962.59
5.ICICI Bank LtdICICIBANKPrivate BanksPrivate Banks9,90,939.059,90,939.051,386.701,386.7019.4219.423.233.23-3.10-3.105.375.373.013.0117.0417.047.247.24
6.State Bank of IndiaSBINPublic BanksPublic Banks8,75,154.858,75,154.85948.10948.1011.2811.280.250.2517.5617.5610.2810.281.731.7316.5816.585.635.63
7.Infosys LtdINFYIT Services & ConsultingIT Services & Consulting6,62,290.356,62,290.351,597.601,597.6024.7924.796.706.702.992.99-15.44-15.446.886.8828.9328.9336.2336.23
8.Bajaj Finance LtdBAJFINANCEConsumer FinanceConsumer Finance6,39,599.546,39,599.541,029.101,029.1038.4438.44-2.32-2.3214.5114.5152.6952.696.466.4618.9518.955.185.18
9.Hindustan Unilever LtdHINDUNILVRFMCG - Household ProductsFMCG - Household Products5,78,516.365,78,516.362,462.202,462.2054.3354.33-0.35-0.354.134.13-0.09-0.0911.6611.6621.0821.0823.3923.39
10.Life Insurance Corporation Of IndiaLICIInsuranceInsurance5,54,480.925,54,480.92876.65876.6511.4811.48-5.85-5.85-8.04-8.04-9.75-9.754.354.3545.9345.931.001.00
11.Larsen and Toubro LtdLTConstruction & EngineeringConstruction & Engineering5,47,976.405,47,976.403,983.603,983.6036.4436.440.130.139.859.855.115.114.754.7513.8013.8018.9118.91
12.ITC LtdITCFMCG - TobaccoFMCG - Tobacco5,04,971.865,04,971.86403.05403.0514.5314.53-3.33-3.33-3.35-3.35-8.79-8.797.177.1747.8347.8357.0057.00
13.Maruti Suzuki India LtdMARUTIFour WheelersFour Wheelers5,02,855.485,02,855.4815,994.0015,994.0034.6834.683.393.3931.5031.5043.7043.705.235.2315.9515.9519.5419.54
14.HCL Technologies LtdHCLTECHIT Services & ConsultingIT Services & Consulting4,47,653.734,47,653.731,654.601,654.6025.7425.746.876.871.751.75-12.81-12.816.436.4325.2125.2131.2731.27
15.Mahindra and Mahindra LtdM&MFour WheelersFour Wheelers4,40,608.994,40,608.993,671.603,671.6034.0834.082.922.9220.2520.2521.1021.104.734.7314.9714.9715.1715.17
16.Sun Pharmaceutical Industries LtdSUNPHARMAPharmaceuticalsPharmaceuticals4,36,271.084,36,271.081,818.301,818.3039.9239.925.775.779.219.211.011.016.026.0215.6615.6618.9718.97
17.Kotak Mahindra Bank LtdKOTAKBANKPrivate BanksPrivate Banks4,24,678.314,24,678.312,135.402,135.4019.1919.191.491.494.354.3521.5021.502.702.7015.3915.397.517.51
18.Axis Bank LtdAXISBANKPrivate BanksPrivate Banks3,97,315.993,97,315.991,280.001,280.0014.1614.163.003.009.319.3110.4010.402.112.1116.2516.257.547.54
19.UltraTech Cement LtdULTRACEMCOCementCement3,41,378.233,41,378.2311,608.0011,608.0056.5356.53-2.73-2.735.215.21-1.35-1.354.624.629.009.009.069.06
20.Titan Company LtdTITANPrecious Metals, Jewellery & WatchesPrecious Metals, Jewellery & Watches3,37,112.683,37,112.683,800.403,800.40101.02101.021.081.088.598.5912.9612.9629.0029.0031.7631.7636.9536.95

Disclaimer: Please note that the above table is for informational purposes only, and is not recommendatory. Please do your own research or consult your financial advisor before investing. The data is derived from Tickertape Stock Screener and is subject to real-time updates.

Selection criteria: Stock Universe: Nifty 100 | Market Cap: Sorted from Highest to Lowest

Overview of the Top Nifty 100 Stocks in India

Reliance Industries Ltd

Reliance Industries Ltd is one of the top Nifty 100 companies, with a significant weightage in the Nifty 100 index. It is India's largest conglomerate with diverse interests in petrochemicals, refining, oil and gas, retail, and telecommunications. It operates Jio, India's leading telecom network, and Reliance Retail, one of the country's largest retail chains.

Tata Consultancy Services Ltd

Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions. A subsidiary of the Tata Group, TCS offers digital transformation and technology-driven solutions across various industries worldwide.

HDFC Bank Ltd

HDFC Bank is one of India's largest private sector banks, known for its robust retail banking, corporate banking, and wealth management services. Among the Nifty 100 financial sector stocks, it is a leader in digital banking and financial inclusion initiatives.

Bharti Airtel Ltd

Bharti Airtel is a leading global telecommunications company providing mobile, broadband, and enterprise services. With operations across India, Africa, and South Asia, Airtel is a pioneer in 4G and 5G network advancements.

ICICI Bank Ltd

ICICI Bank is a prominent private sector bank in India offering a wide range of financial products, including retail and corporate banking, insurance, and investment services. As one of the best-performing Nifty 100 stocks, it is known for its innovation in digital banking solutions.

Note: The information provided about Nifty 100 stocks is based on data available as of 10th December 2024. Stock prices and rankings may have changed since then due to market fluctuations. Readers are advised to verify the latest stock performance and conduct their own research or consult a financial advisor before making any investment decisions.

What are Nifty 100 Stocks?

Nifty 100 stocks are the constituents of the Nifty 100, a benchmark equity index compiled by the National Stock Exchange of India (NSE). The index represents the performance of the top 100 large-cap companies listed on the NSE, selected based on their free-float market capitalisation and liquidity.

The Nifty 100 is a combination of the Nifty 50 and the Nifty Next 50, thereby offering comprehensive exposure to India’s largest and most liquid companies across key sectors of the economy.



What is the Nifty 100 Index?

The Nifty 100 Index represents the top 100 large-cap companies listed on the NSE, based on free-float market capitalisation. It combines the Nifty 50 and Nifty Next 50 indices.

Key Characteristics of Nifty 100

Market Representation: Covers the top 100 companies, accounting for a significant portion of total market capitalisation and trading volume on the NSE.
Sectoral Diversity: Includes firms from various industries such as banking, IT, FMCG, energy, and more.
Investment Benchmark: Commonly used by mutual funds, portfolio managers, and ETFs to benchmark the performance of large-cap investments.
Review Frequency: The index composition is reviewed semi-annually to ensure relevance and market representation.

Advantages of Investing in Nifty 100 Stocks in India

Diversification Across Sectors

The Nifty 100 list includes companies from many sectors like IT, finance, oil and gas, and consumer goods. This wide range helps you avoid major losses from problems in any one sector.

Exposure to Large-Cap Companies

It consists of the top 100 companies by market capitalisation, giving you access to well-established, stable firms with strong market positions.

Potential for Stable Returns

Historically, Nifty 100 large-cap stocks have provided consistent returns, making them attractive for long-term growth investors. Although past performance does not guarantee future results, these stocks often form a reliable part of diversified portfolios.

Reduced Risk Through Diversification

By investing in the broad Nifty 100 index, you reduce risk because a poor performance by one company can be balanced out by others.

Install the Tickertape app and enjoy a more hands-on investing experience
  • portfolio-iconReceive real-time market alerts for timely decisions
  • portfolio-iconMonitor your portfolio from the palm of your hands
  • portfolio-iconWatchlist stocks and mutual funds to stay updated

Factors to Consider Before Investing in Nifty 100 Stocks

Check Market Valuation

Analyse Nifty 100 stock valuation using P/E ratios and price-to-book values. High valuations may lower your chances of earning good returns in the future.

Review Economic Indicators

Track key economic data such as GDP growth, interest rates, and inflation. These factors affect Nifty 100 stock performance since they impact how much companies can earn.

Compare Sector Performance

Study how different sectors within the Nifty 100 are performing. Economic cycles and policy changes can cause some sectors to do better than others.

Look at Corporate Governance

Evaluate the governance standards of leading Nifty 100 companies. Good governance reduces risks related to lack of transparency, unethical behavior, and non-compliance.

Assess Liquidity

Dividend-paying and highly traded Nifty 100 stocks usually provide better liquidity. This makes it easier for you to buy or sell these stocks at fair prices.

Match Your Risk Tolerance and Investment Horizon

Choose investments that fit your risk level and the time you plan to invest. High-growth Nifty 100 stocks can fluctuate in the short term but may deliver growth if you invest for the long term.

Conclusion

In addition to the above, take time to do an industry analysis of the stock you want to invest in. This will give you an idea of how the industry has performed in the past and what can be expected in the future. This has a direct bearing on the company's prospects as well. The stock market can be volatile in the short term. Analyse your risk tolerance. Large-cap stocks are considered to be relatively safer than mid-cap and small-cap shares. However, investing in shares is a risky business by nature. So ensure to invest in stocks that are in line with your risk tolerance.

Frequently Asked Questions on Nifty 100 Stocks

  1. 1. What is the NIFTY 100 Index?

    The NIFTY 100 Index comprises the top 100 companies listed on the NSE, representing major sectors of the Indian economy.

  2. 2. How are companies selected for the NIFTY 100?

    Companies are selected based on full market capitalisation from the NIFTY 500, focusing on large-cap firms.

  3. 3. How is the NIFTY 100 Index calculated?

    The index uses a free-float market capitalisation-weighted method, considering only shares available for public trading.

  4. 4. How often is the NIFTY 100 Index reviewed?

    The index is reconstituted semi-annually, with reviews based on data ending in January and July.

  5. 5. What sectors are included in the NIFTY 100 Index?

    The index covers multiple sectors, including Nifty 100 financial sector stocks, Nifty 100 industrial stocks, information technology, oil and gas, and FMCG.

  6. 6. How does the NIFTY 100 differ from the NIFTY 50?

    The NIFTY 100 includes the NIFTY 50 plus the NIFTY Next 50, offering a broader market representation.

  7. 7. Which are the best Nifty 100 shares to buy?

    The best stocks to buy today depend on various factors like your investment objective, risk tolerance, holding period, sector preference, industry prospects, company performance, and so on. In case you have a low-risk tolerance, large-cap stocks would be a good choice for you as they are relatively stable. But if you are young and can afford to take on a higher risk, you can consider fundamentally-strong mid-cap and large-cap stocks.
    Disclaimer: Please note that this is not a recommendation. Please do your own research or consult your financial advisor before investing.