Used cars › Mahindra Cars
Used Mahindra cars in Bengaluru
Updated 3 September 2026 · read fresh from the market this morning
There are 1,221 used Mahindra cars listed for sale across Bengaluru right now — gathered from every major marketplace and read fresh this morning. Most sell between ₹2.8 lakh and ₹23.8 lakh, with a typical car around ₹9.3 lakh. Below is the shape of the market and a sample of what is on sale.
1,221
Listed now
₹2.8 lakh
Most from
₹9.3 lakh
Typical
₹23.8 lakh
Up to
The market at a glance
A sample of what's on sale
2022 Mahindra Scorpio
67,378 km · Diesel · Manual · Owner
₹16.5 lakh
2022 Mahindra Xuv700
30,600 km · Petrol · Automatic · Owner
₹17.9 lakh
2023 Mahindra Xuv700
71,805 km · Diesel · Automatic · Owner
₹16.7 lakh
2018 Mahindra Xuv500
48,172 km · Diesel · Manual · Owner
₹13.7 lakh
2023 Mahindra Thar
21,880 km · Diesel · Manual · Owner
₹13.9 lakh
2022 Mahindra Thar
39,123 km · Diesel · Manual · Owner
₹14.2 lakh
2022 Mahindra Thar
67,347 km · Diesel · Manual · Owner
₹13.1 lakh
2021 Mahindra Scorpio
88,881 km · Diesel · Manual · Owner
₹13.8 lakh
2021 Mahindra Xuv700
55,055 km · Petrol · Manual · Owner
₹14.1 lakh
2022 Mahindra Xuv300
12,234 km · Petrol · Automatic · Owner
₹10.5 lakh
2023 Mahindra Thar
78,892 km · Diesel · Manual · Owner
₹13 lakh
2023 Mahindra Xuv300
27,152 km · Diesel · Manual · Owner
₹11.5 lakh
What to check before you buy
- Whatever you pick, it can be inspected before you pay — 300+ checkpoints, a diagnostic scan and a written report per car.
See the whole picture in the Bengaluru used-car price report.