Best Stocks to Invest

No image 5paisa Capital Ltd. - 4 min read

Last Updated: 6th October 2025 - 06:17 pm

When it comes to wealth creation, picking the right stocks is crucial. India’s stock market has seen consistent growth, supported by robust economic development, rising consumption, and digital transformation. For long-term investors, blue-chip and sector-leading companies are often considered safe bets because they provide stability along with growth potential.

In this article, we list some of the best stocks to invest in India, covering banks, financial services, FMCG, automobiles, IT, and pharmaceuticals.

Top 10 Stocks to Invest in India

As of: 23 Jan, 2026 3:56 PM (IST)

CompanyLTPPE Ratio52W High52W LowAction
HDFC Bank Ltd. 916.1 18.90 1,020.50 813.00 Invest Now
Bharti Airtel Ltd. 1984.7 29.90 2,174.50 1,559.50 Invest Now
State Bank of India 1029.5 11.80 1,055.50 680.00 Invest Now
ICICI Bank Ltd. 1343.4 18.10 1,500.00 1,193.10 Invest Now
Bajaj Finance Ltd. 927.85 31.50 1,102.50 726.00 Invest Now
Life Insurance Corporation of India 802.45 9.90 980.00 715.30 Invest Now
ITC Ltd. 323.4 11.60 471.50 321.05 Invest Now
L&T Technology Services Ltd. 3837.9 32.30 5,645.00 3,716.00 Invest Now
Maruti Suzuki India Ltd. 15469 32.90 17,370.00 11,059.45 Invest Now
Mahindra & Mahindra Ltd. 3543.4 31.00 3,839.90 2,425.00 Invest Now

1. HDFC Bank Ltd

HDFC Bank is India's largest private sector bank, with a robust balance sheet, stable profitability, and strong retail lending. With an increasing digital banking platform and increasing branch coverage, HDFC Bank continues to be a favorite among long-term investors. Leadership in housing loans and personal finance also adds strength to its position.

2. Bharti Airtel Ltd

One of India's top telecom players, Bharti Airtel. The company has made remarkable growth in the recent past. With rising demand for 4G and 5G services and a strong African presence, Airtel keeps growing its subscriber base. The company is also investing in digital platforms and broadband, making it one of India's top telecom shares.

3. ICICI Bank Ltd

ICICI Bank is another big private sector lender, with consistent asset quality and profitability improvement. Its retail and corporate loan portfolio, together with digital acceptance, has made it one of the fastest-growing banks in India. For investors looking at the banking industry, ICICI Bank is a good choice.

4. State Bank of India (SBI)

Being India's largest public sector bank, SBI has a huge customer base and pan-India reach. With government patronage, robust deposit growth, and better asset quality, SBI has been doing well for the last few years. Growth led by the bank's digital platform, YONO, also makes SBI one of the best stocks to invest in India's banking sector.

5. Bajaj Finance Ltd

Bajaj Finance is a market leader in non-banking financial services (NBFC) providing consumer loans, SME loans, and digital lending products. The company's fast growth, innovative digital products, and robust customer franchise make it India's most sought-after financial services stock. Its high profitability and leadership position are two of the main reasons why investors prefer Bajaj Finance.

6. Life Insurance Corporation of India (LIC)

LIC is the largest life insurance company in India and holds a leading market share. Even as a late entrant in the equities market, ITC's legacy brand, distribution network through its large agents, and diversified range of general insurance products make this a very attractive long-term investment. Increasing demand for life and health insurance in India reinforces LIC's position.

7. ITC Ltd

ITC is among the most diversified conglomerates in India, with interests in FMCG, hotels, paperboards, and packaging. Although the company is famous across the country for its cigarettes, its FMCG division (Aashirvaad, Sunfeast, Bingo, and Fiama) has been growing fast. ITC also has robust dividend payments, which make it a choice of investors looking for stability and income.

8. Larsen & Toubro Ltd (L&T)

L&T is India's largest construction and engineering company, having interests in defense, infrastructure, and IT services. Being involved in constructing India's highways, smart cities, and metros makes it a major gainer of government expenditure on infrastructure. L&T is a stability and growth stock offering, particularly in India's industrial growth.

9. Maruti Suzuki India Ltd

Maruti Suzuki is India's largest car manufacturer and market leader in the passenger car segment. With a diverse portfolio of cars from entry-level to premium, Maruti has unparalleled brand loyalty. It is also playing a leading role in electric and hybrid cars, gearing itself for the future of mobility in India.

10. Mahindra & Mahindra Ltd (M&M)

Mahindra & Mahindra is among India's leading automobile and farm equipment makers. Its SUVs, tractors, and commercial vehicles are in high demand both domestically and abroad. With increasing emphasis on electric vehicles and farm mechanisation, M&M is highly positioned to gain from India's automotive and rural story.

11. HCL Technologies Ltd

HCL Tech is a worldwide IT services powerhouse, providing software development, digital transformation, and cloud services. With good top-line growth, solid deal pipeline, and diversified geographies, HCL Technologies is one of the top IT stocks for investors who want to cash in on India's exploding tech industry.

12. Sun Pharmaceutical Industries Ltd

Sun Pharma is India's largest drug maker and one of the world's top specialty drug manufacturers. Its in-house generics and branded formulations, as well as specialty medicines business, has steady growth prospects. As global demand for Indian pharmaceuticals is increasing, Sun Pharma is a sound stock recommendation for healthcare investors.

Final Thoughts

Investing in the Indian stock market demands the right choice of industries with solid fundamentals, leadership in their respective industries, and long-term growth prospects. The companies listed above—covering banking and finance to IT, FMCG, automobiles, and pharma—are some of the finest stocks to invest in India at present.

For investors, creating a diversified portfolio with these stocks can balance risk and reward, while accessing India's growth story.
 

Frequently Asked Questions

What are the top ten shares?  

Which penny stocks should I purchase today? 

Which penny stocks will become multibaggers? 

How can I invest in the finest stocks using the 5paisa app?  

How can you evaluate Best Stocks before purchasing them? 

FREE Trading & Demat Account
Open FREE Demat Account with endless opportunities.
  • Flat ₹20 Brokerage
  • Next-gen Trading
  • Advanced Charting
  • Actionable Ideas
+91
''
By proceeding, you agree to our T&Cs*
Mobile No. belongs to
OR
hero_form

Indian Stock Market Related Articles

Disclaimer: Investment in securities market are subject to market risks, read all the related documents carefully before investing. For detailed disclaimer please Click here.

Open Free Demat Account

Be a part of 5paisa community - The first listed discount broker of India.

+91

By proceeding, you agree to all T&C*

footer_form