TL;DR
Chart
History
Comparison
FAQ

TL;DR: Mahindra & Mahindra Dividend Yield, Payout Ratio & Key Metrics

Mahindra & Mahindra has paid ₹46.40 per share over the last 12 months, representing a current dividend yield of 1.47%. The company's 3-year average dividend yield stands at 0.94%. Over the past 3 years, the company has distributed a total of ₹90.45 per share in dividends.

Last Ex-Dividend Date Jul 4, 2025
12-Month Dividend ₹46.40
12-Month Div. Yield 1.47%
3-Year Total Dividend ₹90.45
3-Year Avg Dividend ₹30.15
3-Year Avg Yield 0.94%
Last 5Y Dividend ₹99.20
All Time Dividend ₹136.60
Date Range Jun 1997 - Jul 2025

Mahindra & Mahindra Yearly Dividend History Chart

Mahindra & Mahindra Dividend History From 1997 - 2025

📊 Yearly Dividend Summary
YearPaymentsTotal AmountAvg AmountAvg Yield
2025 1 ₹25.30 ₹25.30 0.80%
2024 1 ₹21.10 ₹21.10 0.78%
2023 2 ₹32.50 ₹16.25 2.12%
2022 1 ₹11.55 ₹11.55 0.99%
2021 1 ₹8.75 ₹8.75 1.12%
2020 1 ₹2.35 ₹2.35 0.40%
2019 1 ₹8.50 ₹8.50 1.49%
2018 1 ₹7.50 ₹7.50 0.83%
2017 1 ₹3.25 ₹3.25 0.47%
2016 1 ₹3.00 ₹3.00 0.42%
2015 1 ₹3.00 ₹3.00 0.46%
2014 1 ₹0.12 ₹0.12 0.02%
2013 1 ₹0.12 ₹0.12 0.03%
2012 1 ₹3.12 ₹3.12 0.87%
2011 1 ₹2.62 ₹2.62 0.73%
2010 1 ₹0.19 ₹0.19 0.06%
2009 1 ₹0.62 ₹0.62 0.36%
2008 1 ₹0.72 ₹0.72 0.61%
2007 2 ₹0.72 ₹0.36 0.37%
2006 1 ₹0.62 ₹0.62 0.40%
2005 1 ₹0.20 ₹0.20 0.28%
2004 1 ₹0.14 ₹0.14 0.24%
2003 1 ₹0.09 ₹0.09 0.51%
2002 1 ₹0.08 ₹0.08 0.56%
2001 1 ₹0.09 ₹0.09 0.59%
2000 1 ₹0.09 ₹0.09 0.21%
1999 1 ₹0.09 ₹0.09 0.31%
1998 1 ₹0.09 ₹0.09 0.33%
1997 1 ₹0.08 ₹0.08 0.15%
📋 Detailed Dividend History
Ex-DateAmountYieldStock Price
Jul 4, 2025₹25.300.80%₹3,162.50
Jul 5, 2024₹21.100.78%₹2,703.95
Jul 14, 2023₹16.251.07%₹1,523.50
Jul 13, 2023₹16.251.05%₹1,546.55
Jul 14, 2022₹11.550.99%₹1,172.50
Jul 15, 2021₹8.751.12%₹779.80
Jul 16, 2020₹2.350.40%₹588.80
Jul 18, 2019₹8.501.49%₹571.30
Jul 12, 2018₹7.500.83%₹906.70
Jul 13, 2017₹3.250.47%₹687.78
Jul 21, 2016₹3.000.42%₹720.28
Jul 16, 2015₹3.000.46%₹648.30
Jul 17, 2014₹0.120.02%₹591.83
Jul 18, 2013₹0.120.03%₹439.62
Jul 12, 2012₹3.120.87%₹359.92
Jul 14, 2011₹2.620.73%₹360.58
Jul 8, 2010₹0.190.06%₹319.27
Jul 9, 2009₹0.620.36%₹173.55
Jul 3, 2008₹0.720.61%₹118.78
Jul 5, 2007₹0.250.13%₹196.91
Mar 23, 2007₹0.470.24%₹195.10
Jun 29, 2006₹0.620.40%₹155.45
Jun 29, 2005₹0.200.28%₹71.56
Jun 28, 2004₹0.140.24%₹58.16
Jun 26, 2003₹0.090.49%₹17.48
Jun 26, 2002₹0.080.55%₹14.18
May 23, 2001₹0.090.56%₹15.32
Apr 3, 2000₹0.090.20%₹42.44
May 17, 1999₹0.090.30%₹29.06
Jun 25, 1998₹0.090.32%₹26.92
Jun 16, 1997₹0.080.15%₹51.79

Mahindra & Mahindra Dividend Comparison With Its Peer Companies

CompanyAnnual AmountCurrent Yield3Y Avg Yield3Y Avg AmountEX DIV. DATE
₹18,226.53 214.53% 56.47% ₹6,195.51 Jun 20, 2025
₹21.00 0.96% 0.96% ₹7.00 Aug 5, 2025
₹46.40 1.47% 0.94% ₹30.15 Jul 4, 2025
₹135.00 1.10% 1.02% ₹116.67 Aug 1, 2025
Tata Motors TATAMOTORS
₹6.00 0.90% 0.49% ₹3.67 Jun 4, 2025

Only companies with available dividend data are shown. Click on peer company names to view their detailed dividend history.

Frequently Asked Questions

Mahindra & Mahindra has been paying dividends for 28 years, from 1997 to 2025. Over this period, the company has distributed a total of ₹136.60 per share in dividends to its shareholders, demonstrating consistent commitment to returning value to investors.
Mahindra & Mahindra's most recent dividend payment was ₹25.30 per share, with an ex-dividend date of July 4, 2025. Investors who owned the stock before this date were entitled to receive this dividend payment.
Mahindra & Mahindra's highest annual dividend was paid in 2023, when the company distributed ₹32.50 per share across 2 payments throughout the year. This represented the peak of the company's dividend generosity and reflects strong financial performance during that period.
Comparing Mahindra & Mahindra's dividend payments, the company paid ₹32.50 per share in 2023 versus ₹21.10 per share in 2024, representing a decrease of ₹11.40. This year-over-year comparison helps investors understand the trajectory of the company's dividend policy.
Over the past 10 years, Mahindra & Mahindra has paid a total of ₹123.80 per share in dividends. Based on current stock price estimates, a ₹10,000.00 investment would have generated approximately ₹393.74 in dividend income during this period, demonstrating the value of dividend investing for long-term investors.

For more common questions about our data, please visit our About Data page.

Dividend data is provided for informational purposes only. Ex-dates, amounts, and yields may be subject to adjustments. Devyara does not guarantee the accuracy of the dividend data displayed.