Used cars › Diesel Mahindra Xuv300

Used Diesel Mahindra Xuv300 in Bengaluru

Updated 4 September 2026 · read fresh from the market this morning

There are 39 used Diesel Mahindra Xuv300 listed for sale across Bengaluru right now — gathered from every major marketplace and read fresh this morning. Most sell between ₹6.1 lakh and ₹11.2 lakh, with a typical car around ₹8.8 lakh. Below is the shape of the market and a sample of what is on sale.

39
Listed now
₹6.1 lakh
Most from
₹8.8 lakh
Typical
₹11.2 lakh
Up to

The market at a glance

₹6.1 lakh₹11.2 lakh

A sample of what's on sale

2022 Mahindra Xuv300
69,001 km · Diesel · Manual · Owner
₹10.9 lakh
2021 Mahindra Xuv300
135,637 km · Diesel · Manual · Owner
₹8.4 lakh
2019 Mahindra Xuv300
64,869 km · Diesel · Manual · Owner
₹8.8 lakh
2021 Mahindra Xuv300
136,255 km · Diesel · Manual · Owner
₹8 lakh
2020 Mahindra Xuv300
55,955 km · Diesel · Manual · Owner
₹8.5 lakh
2021 Mahindra Xuv300
146,000 km · Diesel · Manual · 1 owner · Owner
₹9.9 lakh
2022 Mahindra Xuv300
44,851 km · Diesel · Manual · 1 owner · Owner
₹8.9 lakh
2022 Mahindra Xuv300
72,136 km · Diesel · Manual · 1 owner · Owner
₹7.8 lakh
2019 Mahindra Xuv300
81,000 km · Diesel · Automatic · 2 owners · Owner
₹7 lakh
2019 Mahindra Xuv300
72,584 km · Diesel · Manual · 1 owner · Owner
₹6.1 lakh
2021 Mahindra Xuv300
101,186 km · Diesel · Automatic · 1 owner · Owner
₹7.1 lakh
2020 Mahindra Xuv300
60,070 km · Diesel · Manual · 1 owner · Owner
₹7.5 lakh
See all 39 Diesel Mahindra Xuv300 → Have one inspected

What to check before you buy

See the whole picture in the Bengaluru used-car price report.

Browse more

Volkswagen PoloHonda CityRenault KwidKia SeltosMahindra Xuv500Tata NexonFord EcosportRenault DusterMaruti SwiftToyota Innova CrystaAll pages →