At a recent press conference, Mahindra introduced an expanded model strategy for the next five years, confirming plans for 16 launches by 2031. Of these, 10 will be ICE-powered, while six will be EVs.
For perspective, in 2024, Mahindra announced that it aimed to launch nine ICE vehicles and seven EVs by 2030 – including new models and updates to existing ones. Fast-forward to the end of FY2026 (March 31, 2026), and it has already achieved over half of that target.
Over the past two years, the Indian carmaker launched five ICE models (XUV 3XO, Thar Roxx, XUV 7XO, Bolero facelift and Bolero Neo facelift) and four electric vehicles (BE 6, XEV 9e, XEV 9S and XUV 3XO EV).
- Upcoming Mahindra EV launches increased from 3 to 6
- Upcoming ICE model launches increased from 4 to 10
16 Mahindra models en route in the next five years
7 launches were left from the initial plan; 9 more have been added
According to the original plan, Mahindra had four ICE models and three EVs left to launch by 2030 – a total of seven. Starting April 1, 2026 (the commencement of FY2027), Mahindra has significantly ramped up its launch projections for the next half-decade.
Now, the automaker plans to launch 10 ICE and six EV models by 2031. Combined, that’s more than double the number of remaining launches from the 2024 target.
The 10 upcoming ICE-powered Mahindras will comprise one mid-lifecycle update – likely the Scorpio N facelift – and nine brand-new nameplates. Many of these models are expected to be underpinned by Mahindra’s all-new NU_IQ platform, which broke cover in August 2025.
Alongside the platform, Mahindra showcased four new SUV concepts: the Vision S, Vision X, Vision T and Vision SXT. Their production-spec versions will slot under Mahindra’s XUV, Thar and Scorpio sub-brands, and the first of these is anticipated to hit the market next year.
On the EV side, the next new model based on Mahindra’s INGLO born-electric platform will be the production version of the BE.07 concept, slated to launch in 2027.

