High Dividend Stocks: BSE 100

See BSE 100 stocks with highest dividend yield declared in past 1, 2, and 5 years, adjusted for splits/bonuses. Yields for 2Y and 5Y are annualized. Click on the column to sort stocks by their current dividend yield.

Last Updated : 18 May 2025, 12:57 p.m. (IST)

90 stocks in BSE 100 have declared dividends, with an average trailing 1-year dividend yield of 1.48%

In BSE 100, 70 stocks have seen increasing dividends per annum, and 1 stocks have seen decreasing dividends.

Increasing - Dividends given are increasing per-annum.
Decreasing - Dividends given are decreasing per-annum.
BSin1Y - Bonus/Split declared in past 1Y adjusted in yield.
BSin2Y - Bonus/Split declared in past 2Y adjusted in yield.
BSin5Y - Bonus/Split declared in past 5Y adjusted in yield.
Special - Special dividend declared may be skewing yields.
Stock Current Price Dividend Amount
(trailing 1 year)
Average Dividend Yield (%) Dividend
History
Flags
Trailing 1Y Trailing 2Y Trailing 5Y
Vedanta Ltd. 441.2000 43.50 9.86 8.27 10.38 view
Coal India Ltd. 404.8000 26.35 6.51 6.28 5.14 view  Increasing  
Shriram Finance Ltd. 665.5000 39.50 1.49 1.50 0.92 view BSin1Y   BSin2Y   BSin3Y   BSin5Y  
Oil And Natural Gas .. 247.2700 13.50 5.46 4.80 3.93 view  Increasing  
REC Ltd. 406.4500 20.40 5.02 4.40 3.20 view BSin3Y   BSin5Y    Increasing  
Bharat Petroleum Cor.. 320.1000 15.50 4.84 4.37 4.72 view BSin2Y   BSin3Y   BSin5Y   Special  
Indian Oil Corporati.. 144.7200 7.00 4.84 5.18 4.34 view BSin5Y  
Power Finance Corpor.. 417.7500 16.25 3.89 3.69 2.65 view BSin2Y   BSin3Y   BSin5Y    Increasing  
State Bank of India 792.1000 29.60 3.74 2.58 1.31 view  Increasing  
HCL Technologies Ltd. 1659.9000 60.00 3.61 3.37 2.80 view  Increasing   Special  
Power Grid Corporati.. 300.2000 10.50 3.50 3.76 3.38 view BSin2Y   BSin3Y   BSin5Y   Special  
GAIL (India) Ltd. 186.2800 6.50 3.49 3.22 2.79 view BSin3Y   BSin5Y    Increasing  
Dr. Reddy's Laborato.. 1230.7000 40.00 0.65 0.65 0.52 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Hero MotoCorp Ltd. 4345.3000 140.00 3.22 3.16 2.60 view  Increasing   Special  
ITC Ltd. 435.7000 14.00 3.21 3.41 3.13 view Special  
Bank of Baroda 236.9200 7.60 3.21 2.76 1.35 view  Increasing  
Infosys Ltd. 1589.9000 49.00 3.08 2.66 2.12 view  Increasing   Special  
Canara Bank 107.7600 3.22 2.99 2.61 1.28 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Tata Consultancy Ser.. 3561.3000 96.00 2.70 2.71 2.08 view Special  
Tech Mahindra Ltd. 1617.0000 43.00 2.66 2.69 2.47 view Special  
NTPC Ltd. 343.1000 8.25 2.40 2.30 2.09 view  Increasing  
Wipro Ltd. 254.3100 6.00 2.36 1.28 0.83 view BSin2Y   BSin3Y   BSin5Y    Increasing  
Tata Steel Ltd. 157.5500 3.60 2.28 2.28 2.01 view BSin3Y   BSin5Y  
Colgate-Palmolive (I.. 2689.7000 60.00 2.23 1.91 1.60 view  Increasing   Special  
Hindustan Unilever L.. 2381.4000 53.00 2.23 1.95 1.67 view  Increasing   Special  
IndusInd Bank Ltd. 780.2000 16.50 2.11 1.95 1.13 view  Increasing  
Info Edge (India) Ltd. 1509.5000 24.00 0.32 0.28 0.20 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Godrej Consumer Prod.. 1299.5000 20.00 1.54 1.35 0.54 view  Increasing  
Punjab National Bank 98.9100 1.50 1.52 1.09 0.56 view  Increasing  
HDFC Asset Managemen.. 4737.3000 70.00 1.48 1.25 0.94 view  Increasing  
Asian Paints Ltd. 2353.6000 32.40 1.38 1.25 0.86 view  Increasing   Special  
Britannia Industries.. 5501.5000 73.50 1.34 0.67 1.31 view Special  
LTIMindtree Ltd. 5047.8000 65.00 1.29 1.24 1.01 view  Increasing   Special  
Cummins India Ltd. 3035.6000 38.00 1.25 1.14 0.80 view  Increasing  
Dabur India Ltd. 476.6500 5.50 1.15 1.15 1.05 view  Increasing   Special  
Nestle India Ltd. 2408.8000 25.50 1.06 0.97 0.97 view BSin2Y   BSin3Y   BSin5Y   Special  
Maruti Suzuki India .. 12995.0000 125.00 0.96 0.83 0.58 view  Increasing  
Bajaj Auto Ltd. 8482.5000 80.00 0.94 1.30 1.18 view
Eicher Motors Ltd. 5509.5000 51.00 0.93 0.80 0.46 view  Increasing  
Sun Pharmaceutical I.. 1734.9000 15.50 0.89 0.81 0.62 view  Increasing  
Samvardhana Motherso.. 147.0400 1.30 0.88 0.66 0.46 view BSin3Y   BSin5Y    Increasing  
Cipla Ltd. 1499.9000 13.00 0.87 0.72 0.42 view  Increasing   Special  
Tata Motors Ltd. 730.7000 6.00 0.82 0.55 0.22 view  Increasing   Special  
Larsen & Toubro Ltd. 3604.7000 28.00 0.78 0.80 0.69 view Special  
Hindustan Aeronautic.. 5127.7000 38.00 0.74 0.66 0.50 view BSin2Y   BSin3Y   BSin5Y    Increasing  
JSW Steel Ltd. 1021.8000 7.30 0.71 0.52 0.72 view
Bharat Forge Ltd. 1263.0000 9.00 0.71 0.67 0.44 view  Increasing  
DLF Ltd. 715.9000 5.00 0.70 0.63 0.41 view  Increasing  
ICICI Bank Ltd. 1454.0000 10.00 0.69 0.62 0.34 view  Increasing  
Reliance Industries .. 1456.4000 10.00 0.34 0.33 0.28 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Mahindra & Mahindra .. 3135.6000 21.10 0.67 0.60 0.38 view  Increasing   Special  
Tata Consumer Produc.. 1168.0000 7.75 0.66 0.69 0.50 view
Bajaj Holdings & Inv.. 13111.0000 86.00 0.66 0.80 0.72 view
Havells India Ltd. 1577.4000 10.00 0.63 0.55 0.44 view  Increasing   Special  
Bharat Electronics L.. 363.9000 2.30 0.63 0.59 0.48 view BSin3Y   BSin5Y    Increasing  
ICICI Lombard Genera.. 1849.6000 11.50 0.62 0.59 0.47 view  Increasing  
Federal Bank Ltd. 199.0300 1.20 0.60 0.55 0.47 view
UltraTech Cement Ltd. 11905.0000 70.00 0.59 0.45 0.33 view  Increasing  
United Spirits Ltd. 1540.3000 9.00 0.58 0.42 0.17 view  Increasing  
Hindalco Industries .. 657.5500 3.50 0.53 0.49 0.44 view  Increasing  
Persistent Systems L.. 5699.0000 30.00 0.53 0.50 0.34 view BSin2Y   BSin3Y   BSin5Y    Increasing   Special  
Bajaj Finance Ltd. 9167.0000 48.00 0.52 0.43 0.24 view  Increasing   Special  
Pidilite Industries .. 3091.2000 16.00 0.52 0.44 0.29 view  Increasing  
Tata Power Company L.. 405.8000 2.00 0.49 0.49 0.44 view  Increasing  
Marico Ltd. 724.4000 3.50 0.48 0.90 0.95 view  Decreasing  
Divi's Laboratories .. 6279.5000 30.00 0.48 0.48 0.35 view  Increasing  
Varun Beverages Ltd. 501.6500 2.25 0.30 0.25 0.15 view BSin1Y   BSin2Y   BSin3Y   BSin5Y    Increasing  
Bharti Airtel Ltd. 1814.0000 8.00 0.44 0.33 0.19 view  Increasing  
Adani Ports & Specia.. 1407.4000 6.00 0.43 0.39 0.30 view  Increasing  
Siemens Ltd. 3069.5000 12.00 0.39 0.36 0.31 view  Increasing   Special  
Lupin Ltd. 2068.4000 8.00 0.39 0.29 0.28 view  Increasing  
Grasim Industries Ltd. 2804.2000 10.00 0.36 0.36 0.31 view  Increasing   Special  
Ambuja Cements Ltd. 563.5000 2.00 0.35 0.40 1.08 view
TVS Motor Company Ltd. 2841.5000 10.00 0.35 0.32 0.21 view  Increasing  
Shree Cements Ltd. 31615.0000 105.00 0.33 0.33 0.26 view  Increasing   Special  
Titan Company Ltd. 3633.7000 11.00 0.30 0.29 0.20 view  Increasing  
Apollo Hospitals Ent.. 7015.0000 19.00 0.27 0.24 0.16 view  Increasing  
HDFC Life Insurance .. 750.5500 2.00 0.27 0.26 0.20 view  Increasing  
SRF Ltd. 2914.9000 7.20 0.25 0.25 0.23 view BSin5Y    Increasing  
Indian Hotels Compan.. 766.3500 1.75 0.23 0.18 0.11 view  Increasing  
SBI Life Insurance C.. 1773.4000 2.70 0.15 0.15 0.14 view  Increasing  
Au Small Finance Ban.. 684.8500 1.00 0.15 0.15 0.07 view  Increasing  
Max Healthcare Insti.. 1167.1000 1.50 0.13 0.11 0.04 view  Increasing  
Cholamandalam Invest.. 1619.3000 2.00 0.12 0.12 0.11 view  Increasing  
Tube Investments of .. 3044.6000 3.50 0.11 0.11 0.11 view
Kotak Mahindra Bank .. 2108.2000 2.00 0.09 0.08 0.05 view  Increasing  
Axis Bank Ltd. 1208.8000 1.00 0.08 0.08 0.05 view  Increasing  
Trent Ltd. 5583.0000 3.20 0.06 0.05 0.03 view  Increasing   Special  
Adani Enterprises Ltd. 2555.0000 1.30 0.05 0.05 0.04 view  Increasing  
Bajaj Finserv Ltd. 2033.6000 1.00 0.05 0.04 0.02 view BSin3Y   BSin5Y    Increasing  
Adani Power Ltd. 565.5000 0.00 - - - view
Adani Green Energy L.. 1020.1000 0.00 - - - view
Suzlon Energy Ltd. 61.0800 0.00 - - - view
Jio Financial Servic.. 277.0000 0.00 - - - view
PB Fintech Ltd. 1756.2000 0.00 - - - view
HDFC Bank Ltd. 1934.7000 0.00 - 0.50 0.63 view Special  
YES Bank Ltd. 21.5500 0.00 - - - view
Eternal Ltd. 245.7600 0.00 - - - view
Avenue Supermarts Ltd. 4189.7000 0.00 - - - view
InterGlobe Aviation .. 5562.5000 0.00 - - - view