Mahindra Cars in India

Founded in 1945Mumbai, India

  • 16Models availableStarting ₹7.79 Lakh
  • 854Showroomsin 440 cities
  • 9Service centresAuthorised workshops
  • 5Electric carsStarting ₹13.89 Lakh

Mahindra car models

Ex-showroom prices of every Mahindra car on sale in India, most popular first.

Any budget
Body type
Fuel

16 Mahindra cars

Browse Mahindra cars

Every Mahindra car by body type, fuel and budget, each list with prices and specs.

Mahindra electric cars

Every battery pack, the claimed range and the quickest DC fast charge of each Mahindra EV.

ModelBatteryClaimed rangeDC fast charge
Mahindra BE 659 / 70 / 79 kWh548 - 683 km20 min (20-80%)
Mahindra XEV 9e59 / 79 kWh542 - 656 km20 min (20-80%)
Mahindra XEV 9S59 / 70 / 79 kWh521 - 679 km20 min (20-80%)
Mahindra XUV 3XO EV39.4 kWh351 km50 min (0-80%)
Mahindra XUV40034.5 / 39.4 kWh375 - 456 km50 min (0-80%)

Range is the maker's claimed figure on a full charge; real-world range is lower.

View all Mahindra electric cars →

Upcoming Mahindra cars

In 11 days
Mahindra Thar E

Mahindra Thar E

₹25 LakhExpected price

Expected launch: 15 November 2026

ElectricSUV

About Mahindra

Mahindra sells 16 models in India — 15 SUVs and 1 MUV — with petrol, diesel, CNG and electric power. Prices start at ₹7.79 Lakh for the XUV 3XO and go up to ₹30.90 Lakh for the XEV 9S (ex-showroom). 5 of them are electric: the BE 6, XEV 9e, XEV 9S, XUV 3XO EV and XUV400.

Mahindra & Mahindra was founded in Ludhiana in 1945 as Mahindra & Mohammed and took its present name in 1948. It began by assembling Willys Jeeps in India, the start of its long line of rugged utility vehicles, and it is also the world's largest tractor maker by volume. Alongside the Thar, Scorpio and XUV ranges, it now sells electric SUVs under its BE and XEV names.

Founded
1945
Founder
J. C. Mahindra, K. C. Mahindra and Malik Ghulam Muhammad
Headquarters
Mumbai, India
Parent company
Mahindra Group

Mahindra car price list in India

Mahindra car prices in India range from ₹7.79 Lakh to ₹30.90 Lakh (ex-showroom). Here is the price of every Mahindra model on sale as of November 2026.

ModelEx-showroom price
Mahindra Thar₹9.99 - 16.99 Lakh
Mahindra Scorpio N₹13.69 - 25.49 Lakh
Mahindra Thar OG₹10.32 - 18.99 Lakh
Mahindra Scorpio₹13.43 - 17.48 Lakh
Mahindra XUV 3XO₹7.79 - 15.04 Lakh
Mahindra Thar Roxx₹12.52 - 23.53 Lakh
Mahindra Bolero₹8.57 - 9.99 Lakh
Mahindra XUV700₹13.99 - 25.79 Lakh
Mahindra BE 6₹19.45 - 27.70 Lakh
Mahindra XEV 9e₹21.90 - 30.50 Lakh
Mahindra Bolero Neo₹9.06 - 10.85 Lakh
Mahindra Bolero Neo Plus₹11.46 - 12.56 Lakh
Mahindra XEV 9S₹20.65 - 30.90 Lakh
Mahindra XUV 3XO EV₹13.89 - 14.96 Lakh
Mahindra Marazzo₹14.06 - 16.38 Lakh
Mahindra XUV400₹15.49 - 17.69 Lakh

The on-road price adds registration, road tax and insurance, and depends on your city.

Mahindra car FAQs

What Mahindra cars are available in India?

Mahindra currently sells 16 models in India: 15 SUVs and 1 MUV. They include the Thar, Scorpio N, Thar OG, Scorpio, XUV 3XO, Thar Roxx and 10 more.

What is the price range of Mahindra cars?

Mahindra cars are priced from ₹7.79 Lakh to ₹30.90 Lakh (ex-showroom). The most affordable is the Mahindra XUV 3XO and the most expensive is the Mahindra XEV 9S. On-road prices are higher and depend on your city.

Which is the cheapest Mahindra car in India?

The Mahindra XUV 3XO is the cheapest Mahindra car, priced from ₹7.79 Lakh (ex-showroom). The next most affordable are the Bolero (from ₹8.57 Lakh) and Bolero Neo (from ₹9.06 Lakh).

Which are the most popular Mahindra cars?

The most popular Mahindra cars are the Thar (₹9.99 - 16.99 Lakh), Scorpio N (₹13.69 - 25.49 Lakh) and Thar OG (₹10.32 - 18.99 Lakh).

Which Mahindra cars are available under ₹10 Lakh?

These Mahindra cars start under ₹10 Lakh: XUV 3XO (from ₹7.79 Lakh), Bolero (from ₹8.57 Lakh), Bolero Neo (from ₹9.06 Lakh) and Thar (from ₹9.99 Lakh).

Which Mahindra cars come with a CNG option?

One Mahindra car is available with a CNG option: the XUV 3XO.

Which Mahindra cars are available in diesel?

11 Mahindra cars are available with a diesel engine: the Thar, Scorpio N, Thar OG, Scorpio, XUV 3XO, Thar Roxx, Bolero, XUV700, Bolero Neo, Bolero Neo Plus and Marazzo.

Does Mahindra sell electric cars in India?

Yes. Mahindra sells 5 electric cars in India: the BE 6 (₹19.45 - 27.70 Lakh), XEV 9e (₹21.90 - 30.50 Lakh), XEV 9S (₹20.65 - 30.90 Lakh), XUV 3XO EV (₹13.89 - 14.96 Lakh) and XUV400 (₹15.49 - 17.69 Lakh).

How many Mahindra showrooms are there in India?

CarJade lists 854 Mahindra showrooms and 9 service centres across 440 cities and towns in India. Delhi, Lucknow and Noida have the most.

Where is Mahindra based and who owns it?

Mahindra is headquartered in Mumbai, India and is part of the Mahindra Group.

When was Mahindra founded?

Mahindra was founded in 1945 by J. C. Mahindra, K. C. Mahindra and Malik Ghulam Muhammad.