Top 10 Nifty 50 Stocks in India for September 2026
Sector Alpha's September 2026 ranking of nifty 50 stocks worth ₹2,000 crore or more, from the weekly scan to 1 October 2026, put Mahindra & Mahindra (69/100), Bharti Airtel (67/100) and BSE (67/100) at the top. The score weighs growth, business quality, valuation against history and price strength. Source: Sector Alpha weekly scan.
- 1Mahindra & Mahindra69scoreGrowth 85 · Quality 55 · Valuation 87 · Price strength 41
- 2Bharti Airtel67scoreGrowth 64 · Quality 86 · Valuation 72 · Price strength 46
- 3BSE67scoreGrowth 94 · Quality 88 · Valuation 46 · Price strength 17
- 4UltraTech Cement65scoreGrowth 66 · Quality 69 · Valuation 50 · Price strength 72
- 5Shriram Finance65scoreGrowth 65 · Quality 83 · Valuation 39 · Price strength 67
- 6Tech Mahindra64scoreGrowth 61 · Quality 65 · Valuation 55 · Price strength 76
- 7Hindalco Industries63scoreGrowth 47 · Quality 43 · Valuation 81 · Price strength 100
- 8Bajaj Finance63scoreGrowth 49 · Quality 95 · Valuation 40 · Price strength 67
- 9Hindustan Unilever63scoreGrowth 71 · Quality 56 · Valuation 86 · Price strength 36
- 10Asian Paints63scoreGrowth 85 · Quality 87 · Valuation 21 · Price strength 35
The nifty 50 stocks here follow the rule in place when the month was frozen, ranked on their scores from that month. Not frozen yet: this September 2026 ranking is worked out again from the stored weekly scores each time the page is built, so it follows today's rule. Once a month is frozen, it never changes.
See the latest nifty 50 stocks ranking and full list.
More lists
All 20 lists, grouped