Nifty 50 Stocks with Highest Returns Over Past Year

No image 5paisa Capital Ltd - 2 min read

Last Updated: 12th September 2025 - 04:18 pm

The Nifty 50 is a benchmark index that represents India’s top 50 blue-chip companies. So, for any trader looking to invest safely in the top Indian companies, tracking Nifty 50 company stocks is the start. After all, it is a very important guide for gauging market performance

In the past year, despite overall moderate movement in the indices — with the Nifty 50 itself growing only ~3%, and S&P BSE Sensex at ~5% — certain stocks within the index have delivered double-digit returns, significantly outperforming the benchmark.

This article covers top Nifty 50 stocks with the highest returns over the past 12 months (from July 2024, to July 2025). 

Top 10 Nifty 50 Stocks by 1-Year Return (July 2024 – July 2025)

As of: 12 Dec, 2025 3:56 PM (IST)

CompanyLTPPE Ratio52W High52W LowAction
Eternal Ltd. 298.05 1,530.00 368.45 194.80 Invest Now
Bajaj Finance Ltd. 1017.3 34.60 1,102.50 679.20 Invest Now
Bharti Airtel Ltd. 2083.4 31.40 2,174.50 1,559.50 Invest Now
Bharat Electronics Ltd. 389.45 50.00 436.00 240.25 Invest Now
Bajaj Finserv Ltd. 2083.1 34.40 2,195.00 1,551.65 Invest Now
HDFC Bank Ltd. 1001.5 21.30 1,020.50 812.15 Invest Now
Kotak Mahindra Bank Ltd. 2176.6 23.30 2,301.90 1,723.75 Invest Now
ICICI Bank Ltd. 1366 18.30 1,500.00 1,186.00 Invest Now
HDFC Life Insurance Company Ltd. 777.5 88.60 820.75 584.30 Invest Now
Eicher Motors Ltd. 7229 38.80 7,328.50 4,646.00 Invest Now

Here are the top performers that could outperform the Nifty 50 benchmark:

Let’s understand why these stocks were the top performers over the past year

1. Eternal Ltd (+33.99%)

Eternal Ltd. (Parent company of Zomato and Blinkit) is the latest entrant with very strong fundamentals now. Over the past year, it has not just gained investor interest for its consistent revenue growth, but also for cost-efficiency, and product innovation. Backed by strong quarterly results and market confidence, the company stock has surged beyond expectations.

2. Bajaj Finance (+32.49%)

One of India’s largest NBFCs, Bajaj Finance continued to post impressive loan book growth, stable NPAs, and rising consumer credit demand. Their digital transformation and fintech offerings also boosted investor confidence.

3. Bharti Airtel (+28.13%)

As India’s telecom sector matures, Airtel’s strong ARPU (average revenue per user), 5G rollout, and Africa business growth added to its valuation. Institutional inflows have further supported its stock.

4. Bharat Electronics (+25.90%)

A defence PSU, BEL benefited from rising government orders, Make in India push, and strategic global partnerships. What further added investor value was - Consistent earnings and dividend announcements.

5. Bajaj Finserv (+22.91%)

Apart from its finance arm, its presence in insurance and asset management helped it stay resilient. Investors responded positively to its diversified financial services model.

6. HDFC Bank (+21.22%)

The merger with HDFC Ltd and robust retail banking growth helped HDFC Bank maintain dominance in India’s banking landscape. It remained a favourite among FIIs.

7. Kotak Mahindra Bank (+17.18%)

Kotak’s focus on asset quality, cost optimisation, and stable credit growth allowed the stock to perform steadily over the year.

8. ICICI Bank (+14.04%)

Known for its retail loan portfolio and digital banking edge, ICICI’s growth story in the past 1-year is backed by low NPAs as well as strong capital ratios. 

9. HDFC Life Insurance (+13.96%)

With increasing awareness and demand for life insurance in India, HDFC Life saw consistent premium collections and improved claim settlement ratios.

10. Eicher Motors (+13.89%)

Known for Royal Enfield bikes, the company saw a pickup in exports and domestic demand. New model launches and premiumization strategy helped attract investor interest.

Other Nifty50 Gainers

Some other Nifty 50 stocks that gave decent returns over the past year are as follows:

Company One-Year Return (%)
Mahindra & Mahindra 13.23%
Apollo Hospitals 12.00%
JSW Steel 11.05%
Shree Cement 9.72%
SBI Life Insurance 7.75%
UltraTech Cement 7.30%
Sun Pharma 6.23%
Titan 4.32%

These represent sectors like cement, healthcare, steel, and FMCG, showing how diversification across sectors still plays a role in long-term returns.

Final Thoughts

Investing in Nifty 50 company stocks offers investors and traders the opportunity to benefit from India’s top companies, both in short-term as well as long-term. Backed by solid fundamentals, and driven by sector-specific growth and solid fundamentals, they also provide safe opportunities to build a safe diversified portfolio for investors to grow their wealth over a period of time.

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