Explore Car Offers
Mahindra cars price starts from Rs. 7.28 Lakh for the cheapest model, which is XUV 3XO, while for XEV 9e, the most expensive model of the brand, starts at Rs. 21.90 Lakh. With 11 cars in the SUV category, 1 car in the MUV/MPV category, and 1 car in the Coupe category, Mahindra offers a total of 13 car models in India and Mahindra car models have something great to offer, always. Mahindra has built a strong reputation as a trusted utility vehicle manufacturer in India over the decades and the Mahindra car price in India is affordable too. The company, which began by producing utility vehicles, is today one of the most prominent names in India’s passenger vehicle market.
Initially known for its Jeep-inspired vehicles, the brand carved out its identity with the exceptional popularity of iconic models like the Mahindra Scorpio and Mahindra Bolero. Mahindra all cars continue to be symbols of reliability, toughness, and popularity in the Indian market, for which the brand is highly admired by consumers. In recent years, Mahindra cars have seen immense success with new-age vehicles like the XUV700 and Scorpio N. These modern SUVs offer advanced technology, refined design, and improved safety features, attracting a new generation of buyers. Alongside large SUVs, Mahindra has diversified its portfolio by moving into smaller and more city-friendly SUVs. Now, it has expanded to compact SUVs with the XUV300, which has also been well-received for blending practicality with Mahindra’s signature toughness.
The company has also entered into electric mobility with the XUV400 EV, showing its commitment to sustainable transportation. In addition, sub-brands like the Mahindra Thar and Mahindra Bolero also contribute significantly to the brand's popularity. Looking ahead, Mahindra is also preparing to introduce a wide range of new and electric SUVs, showing its commitment to future-ready mobility. Overall, Mahindra continues to be one of India’s most trusted names in passenger vehicles, balancing tradition and innovation across its wide range of SUVs and EVs.
Mahindra car prices in India range from ₹7.37 Lakh to ₹31.25 Lakh (Ex-showroom). The top 5 popular models from Mahindra & Mahindra include the Mahindra Scorpio N (₹13.49 - 24.34 Lakh), Mahindra Thar (₹9.99 - 17.19 Lakh), Mahindra Scorpio (₹12.98 - 16.70 Lakh), Mahindra Bolero (₹7.99 - 9.80 Lakh), and Mahindra XUV700 (₹13.66 - 23.71 Lakh).
| Model | Price |
|---|---|
| Mahindra XUV 3XO | ₹ 7.79 - 15.04 Lakh |
| Mahindra Bolero | ₹ 8.49 - 9.99 Lakh |
| Mahindra Bolero Neo | ₹ 8.99 - 10.79 Lakh |
| Mahindra Thar | ₹ 10.32 - 17.80 Lakh |
| Mahindra Bolero Neo Plus | ₹ 11.39 - 12.49 Lakh |
Filters and Sort
₹1L
₹5L
₹1L
₹5Cr
Up to 5 Lakh
5-10 Lakh
10–20 Lakh
20–30 Lakh
Above 30 Lakh
Automatic
Manual















1
By Budget
By Body Type
By Fuel Type
By Transmission
By Seating Capacity
Explore Car by Body Types
SUV
Hatchback
Sedan
MUV
Coupe
Explore Car by Budget
Upto 5 lakhs
5-10 lakhs
10-20 lakhs
20-30 lakhs
30+ lakhs

Maruti Baleno
₹5.99 - 9.10 Lakh

Hyundai i20
₹6 - 10.48 Lakh

Tata Nexon EV
₹12.49 - 17.69 Lakh

Maruti Brezza
₹8.26 - 13.01 Lakh

Hyundai Creta
₹10.91 - 20.06 Lakh

Kia Seltos
₹10.90 Lakh - 19.79 Lakh

Skoda Kushaq
₹10.66 - 18.49 Lakh

Volkswagen Taigun
₹11.42 - 19.19 Lakh

MG Hector
₹11.99 - 18.99 Lakh

MG ZS EV
₹17.99 - 20.50 Lakh

Volkswagen Virtus
₹10.50 - 19.20 Lakh

Tata Tigor EV
₹12.49 - 13.75 Lakh


Maruti
Hyundai
Tata
Mahindra
Kia
Toyota

Renault

Honda

Volkswagen

MG

Rolls-Royce

Vinfast

Skoda

Nissan

Tesla

Volvo

PMV

Strom Motors

Pravaig

Lotus

Mclaren

BYD

Bajaj

Aston Martin

Porsche

Mini
Mercedes-Benz

Maserati

Lexus

Land Rover

Lamborghini

Jeep

Jaguar

Isuzu

Force

Ferrari

Citroen

BMW

Bentley

Audi
View all brands

Among Mahindra’s lineup, the Bolero Neo and XUV300 diesel variants deliver some of the best real-world mileage, making them ideal for daily and long-distance use.
The Mahindra Scorpio-N, XUV700, and Bolero are popular 7-seater SUVs, offering strong road presence, family space, and multiple seating configurations