Best stocks to buy in India in 2021

This page picks out the best stocks for Indian investors. It explores what each of these companies does and explains why they’re worth your money.
By: James Knight
James Knight
When he isn’t at work, James is an avid trader and golfer who likes to travel. He once fed,… read more.
Updated: Oct 21, 2021

Indian stocks have been some of the best performing financial assets in the world in recent times. With an investing craze hitting the nation, in this guide our experts cut through the noise to help you pick the best Indian companies to invest in.

What are the top stocks to buy in India?

There are thousands of stocks available to buy across India and our experts have chosen five of the best ones. You can find the latest price information in the table below, or scroll down to read more about why they’ve been chosen.

#Stock tickerCompany name
2HCLTECHHCL Technologies
4HINDUNILVRHindustan Unilever
5PFCPower Finance Corporation
List selected by our team of analysts, updated October 21 2021

1. Tata Motors (NSE: TATAMOTORS)

Tata Motors is an automotive manufacturer based in Mumbai that’s part of the Tata Group conglomerate. It produces a wide range of vehicles, from regular cars to lorries and construction equipment, owns the Jaguar Land Rover brand, and is responsible for one of the most popular electric vehicles in India.

The strength and breadth of its output has helped the company’s share price to surge towards its all time high since the onset of the pandemic. Its emphasis on electric vehicles, in particular, is a reason to be bullish about that trend continuing, while sales of all its commercial vehicles have risen over the past couple of years.

Tata Motors is listed on four different stock exchanges; which means you can get shares in it from whichever exchange is easiest, which might be either the National Stock Exchange of India or the Bombay Stock Exchange inside the country, or the New York Stock Exchange for most other investors.

2. HCL Technologies (NSE: HCLTECH)

HCL Technologies is one of the fastest growing technology companies in the world. It provides IT support and consulting to businesses from all across the spectrum and is already one of the largest corporations in India.

The company was already taking advantage of a digital trend before the pandemic, and since then demand for advanced technology and cloud-based services have only increased. The stock price is up by over 200% in five years and in that time it was voted as one of the world’s best companies to work for to boot.

Part of HCL’s growth strategy is to continue to invest in new technology. It has poured money into things like automation and AI, and tends to grow via acquisitions. That’s taken it into areas as diverse as banking and blockchain, and are an extremely positive sign that it can continue its recent growth trajectory.

3. Dr Lal PathLabs (NSE: LALPATHLABS)

Dr Lal PathLabs is a healthcare company based in Delhi. It specialises in screening for diseases, by performing things like blood and urine tests on patients. Founded in 1949, it operates around 1500 screening centres across the country.

The company has been a slow and steady grower for a few years but it’s done particularly well since 2019. Since then, the stock price has tripled, particularly in response to more demand for blood tests and screening services during the pandemic, but also because it has solid fundamentals as well.

Dr Lal’s has increased its revenue and net profit substantially over the last decade. A company that is able to generate more income every year is an extremely attractive investment opportunity and that’s why it has sealed third place on our list.

4. Hindustan Unilever (NSE: HINDUNILVR)

Hindustan Unilever is a subsidiary of the British food, beverage, and fast moving consumer goods (FMCG) conglomerate, Unilever. It’s based in Mumbai and owns 35 brands in its own right, including things like Lipton Ice Tea, Cif bleach, and Dove skin care products.

The Hindustan Unilever share price has been on the up for more than a decade. It’s grown by more than 600% over that time, and saw out the 2010s by acquiring GlaxoSmithKline’s Indian consumer division to further expand the products it offers.

The advantage of owning a blue-chip company like this is that it produces so many established products that it’s resistant to most economic struggles. Even the pandemic, with its effects on the movement of goods, barely made an impact on the share price. That reliability makes it an excellent addition to any portfolio.

5. Power Finance Corporation (NSE: PFC)

Power Finance Corporation is a financial services company that’s tightly linked to the Indian government. Its main role is as a company that provides financing for infrastructure projects, predominantly in the power sector.

Like many financial stocks, Power Finance’s share price tends to rise and fall in a cyclical manner. This isn’t necessarily a stock which is going to offer substantial growth, but it is a relatively safe one given that it has the backing of the government of India behind it.

The main reason for it featuring on this list is its dividend. Power Finance pays out one of the best dividend yields in the country, so it makes for a strong and steady bulwark to the rest of your portfolio. 

Where to buy the best shares in India

To get your hands on shares on the Indian market, you need an online stock broker. Most brokers offer shares from all the major markets around the world, and so you can get started with Indian stocks by choosing one of the beginner-friendly platforms in the table below.

Min. Deposit
User Score
Trade/invest in stocks with just $50
Invest for dividends and get payout on stocks on Ex-Dividend day
Over 11 payment methods, including PayPal
Start Trading
eToro is a multi-asset investment platform with more than 2000 assets, including FX, stocks, ETF’s, indices and commodities. eToro users can connect with, learn from, and copy or get copied by other users. Buying stocks on eToro is free and you can invest with as little as $50.
Payment Methods
Bank Transfer, Wire Transfer
Full regulations list:
eToro USA LLC does not offer CFDs and makes no representation and assumes no liability as to the accuracy or completeness of the content of this publication, which has been prepared by our partner utilizing publicly available non-entity specific information about eToro. Your capital is at risk.
Min. Deposit
User Score
0 Commissions and no deposit minimums
Registered with and regulated by SEC and FINRA
Loss of cash protection
Start Trading
Financial company driven by technology and offering all-in-one self-directed investment platform that provides excellent user experience.
Payment Methods
Full regulations list:

What is an Indian stock?

It is simply a company that is headquartered in India and whose stocks trade on one of the country’s stock exchanges. The specific industry (or industries) they’re involved in varies across the entire spectrum, from pharmaceuticals to FMCG, but their shared characteristic is their location. Any investor in India can buy shares in any of the companies on this list.

Are shares a good investment?

Putting money into the stock market is one of the best ways to build wealth over time. Obviously, whether an investment is good or not depends on the quality of the companies you choose but, as a general rule, buying shares is the right move if you keep your money invested for a long period of time.

The best approach is to choose a few different types of stock so that your overall portfolio is balanced and isn’t too reliant on one company or industry for success. Large, popular companies with a strong track record, known as ‘blue-chip’ stocks, are the safest way to invest, while cheaper stocks tend to come with the possibility of a higher reward but are more risky.

The stocks on this page represent a variety of companies, large and small, that you can combine to create a balanced portfolio. All you need to do to get started is choose a broker from the table above.

Latest stock market news

On Thursday, Signet Jewelers Inc. (NYSE:SIG) shares declined by more than 3% after reporting its fiscal third-quarter results. The company announced its most recent quarterly results before markets opened, registering significant growth rates in revenue and earnings. The company posted FQ3 same-store sales growth of 18.9%…
On Thursday, Kroger Co. (NYSE:KR) shares surged by more than 12% after announcing its most recent quarterly results. The company reported its fiscal third-quarter revenue and earnings before markets opened, beating the consensus for analysts expectations. The Grocery store chain also issued a full-year 2022 guidance…
On Thursday, Dollar General Corp (NYSE:DG) shares declined by nearly 3% after announcing its most recent quarterly results. The company reported its most recent quarterly results before markets opened, beating earnings expectations. However, revenue for the quarter was in line with Street forecasts. Dollar General also…
On Thursday, Okta Inc. (NASDAQ:OKTA) shares gained more than 11% after releasing its most recent quarterly results. The company announced its fiscal third-quarter revenue and earnings Wednesday after markets closed, beating the consensus for analyst expectations. Okta also issued its FQ4 and FY2022 revenue and non-GAAP…
The Royal Dutch Shell (LON: RDSB) share price jumped by more than 1.7% on Friday as concerns about Omicron waned. The stock also rose as investors welcomed the latest OPEC+ meeting and after the firm abandoned the Cambo oil project. It is trading at 1,651p, which is about 7.45%…
Shares of Marvell Technology Inc (NASDAQ: MRVL) jumped nearly 20% in after-hours trading after the chipmaker reported strong Q3 results and gave upbeat guidance for the future. Important points in the Q3 earnings report Marvell said it lost $62.5 million in the third quarter that translates to 8 cents…

Fact-checking & references

Our editors fact-check all content to ensure compliance with our strict editorial policy. The information in this article is supported by the following reliable sources.

Risk disclaimer

Invezz is a place where people can find reliable, unbiased information about finance, trading, and investing – but we do not offer financial advice and users should always carry out their own research. The assets covered on this website, including stocks, cryptocurrencies, and commodities can be highly volatile and new investors often lose money. Success in the financial markets is not guaranteed, and users should never invest more than they can afford to lose. You should consider your own personal circumstances and take the time to explore all your options before making any investment. Read our risk disclaimer >

James Knight
Lead content editor
When he isn’t at work, James is an avid trader and golfer who likes to travel. He once fed, rode, and ate an ostrich all on… read more.