All Mahindra Cars in India 2026

Mahindra currently sells 18 car models in India with prices ranging from ₹7.00 Lakh - ₹30.00 Lakh. From budget hatchbacks and family sedans to feature-packed SUVs and electric vehicles, the Mahindra lineup covers nearly every segment in the Indian market.

The top-rated Mahindra cars right now include Mahindra XUV700 (4.8/5), Mahindra Scorpio Classic (4.7/5), Mahindra XEV 9e (4.7/5). The most affordable model is the Mahindra Bolero Maxitruck Plus, starting at ₹7.00 Lakh.

Compare Mahindra cars head-to-head, check fuel efficiency, safety ratings, engine options and on-road price for any Mahindra model below.

Mahindra XUV 3XO - Car Image
Mahindra
4.5/5

XUV 3XO

Engine
1.2L mStallion TGDi
Power
129 bhp
Transmission
6-speed Manual / Automatic
Mileage (City)
12 km/l
Price:955000 - ₹1556000
Mahindra Scorpio N - Car Image
Mahindra
4.6/5

Scorpio N

Engine
2.0L mStallion Petrol / 2.2L mHawk Diesel
Power
200 bhp
Transmission
6-speed Manual / Automatic
Mileage (City)
12 km/l
Price:1385000 - ₹2454000
Mahindra Scorpio Classic - Car Image
Mahindra
4.7/5

Scorpio Classic

Engine
2.2L mHawk Diesel
Power
130 bhp
Transmission
6-speed Manual
Mileage (City)
11 km/l
Price:1387000 - ₹1862000
Mahindra XUV700 - Car Image
Mahindra
4.8/5

XUV700

Engine
2.0L mStallion Petrol / 2.2L mHawk Diesel
Power
197 bhp
Transmission
6-speed Manual / Automatic
Mileage (City)
11 km/l
Price:1690000 - ₹2454000
Mahindra Thar - Car Image
Mahindra
4/5

Thar

Engine
2.0L mStallion Petrol / 2.2L mHawk Diesel
Power
150 bhp
Transmission
6-speed Manual / Automatic
Mileage (City)
10 km/l
Price:987000 - ₹1387000
Mahindra Bolero Neo - Car Image
Mahindra
4.2/5

Bolero Neo

Engine
1.5L mHawk Diesel
Power
100 bhp
Transmission
5-speed Manual
Mileage (City)
14 km/l
Price:999000 - ₹1220000
Mahindra Bolero Neo Plus - Car Image
Mahindra
4.3/5

Bolero Neo Plus

Engine
2.2L mHawk Diesel
Power
160 bhp
Transmission
6-speed Manual
Mileage (City)
12 km/l
Price:1139000 - ₹1249000
Mahindra Bolero - Car Image
Mahindra
4.1/5

Bolero

Engine
1.5L mHawk75 Diesel
Power
75 bhp
Transmission
5-speed Manual
Mileage (City)
15 km/l
Price:980000 - ₹1090000
Mahindra XUV400 - Car Image
Mahindra
4.5/5

XUV400

Engine
Electric Motor
Power
150 bhp
Transmission
Automatic
Mileage (City)
0 km/l
Price:1550000 - ₹1920000
Mahindra XEV 9e - Car Image
Mahindra
4.7/5

XEV 9e

Engine
Electric Motor
Power
200 bhp
Transmission
Automatic
Mileage (City)
0 km/l
Price:2600000 - ₹3000000
Mahindra BE 6 - Car Image
Mahindra
4.6/5

BE 6

Engine
Electric Motor
Power
282 bhp
Transmission
Automatic
Mileage (City)
km/l
Price:1890000 - ₹2690000
Mahindra Bolero Pickup ExtraStrong - Car Image
Mahindra
4/5

Bolero Pickup ExtraStrong

Engine
2.5L m2DiCR
Power
75.09 bhp
Transmission
5-speed Manual
Mileage (City)
14 km/l
Price:871000 - ₹900000
Mahindra Bolero Maxitruck Plus - Car Image
Mahindra
4.1/5

Bolero Maxitruck Plus

Engine
2.5L m2DiCR
Power
65.03 bhp
Transmission
5-speed Manual
Mileage (City)
17 km/l
Price:700000 - ₹800000
Mahindra Bolero Camper - Car Image
Mahindra
4.3/5

Bolero Camper

Engine
2.5L m2DiCR
Power
59.7 bhp
Transmission
5-speed Manual
Mileage (City)
15 km/l
Price:1041000 - ₹1076000
Mahindra Bolero Pickup ExtraLong - Car Image
Mahindra
4.2/5

Bolero Pickup ExtraLong

Engine
2.5L m2DiCR
Power
75.09 bhp
Transmission
5-speed Manual
Mileage (City)
13 km/l
Price:970000 - ₹1059000
Mahindra BE 6e - Car Image
Mahindra
4.6/5

BE 6e

Engine
Electric Motor
Power
282 bhp
Transmission
Automatic
Mileage (City)
km/l
Price:2250000 - ₹2600000
Mahindra Thar ROXX - Car Image
Mahindra
4.7/5

Thar ROXX

Engine
2.2L mHawk / 2.0L mStallion
Power
150 bhp
Transmission
6-speed Manual / Automatic
Mileage (City)
12 km/l
Price:1299000 - ₹2339000
Mahindra Scorpio Classic - Car Image
Mahindra
4.3/5

Scorpio Classic

Engine
2.2L mHawk Diesel
Power
130 bhp
Transmission
6-speed Manual
Mileage (City)
15 km/l
Price:1315000 - ₹1695000

Frequently Asked Questions

How many Mahindra car models are sold in India?

Mahindra currently offers 18 car models in India across hatchback, sedan, SUV and electric segments.

Which is the cheapest Mahindra car in India?

The cheapest Mahindra car is the Mahindra Bolero Maxitruck Plus, starting at ₹7.00 Lakh ex-showroom.

Which is the best-rated Mahindra car?

Based on our composite rating, the Mahindra XUV700 is the best-rated Mahindra car with 4.8/5.

Browse other brands

Mahindra service & maintenance

Browse by budget

Browse by fuel type