Mahindra cars in Bengaluru: prices and best deals

Mahindra models and ex-showroom prices

ModelEx-showroom (approx.)
Mahindra Scorpio-N₹13.9–25 lakhJoin pool
Mahindra Scorpio Classic₹13.6–17.4 lakhJoin pool
Mahindra XUV 3XO₹7.9–15.8 lakhJoin pool
Mahindra XUV 7XO₹13.99–25.79 lakhJoin pool
Mahindra Thar₹11.5–17.6 lakhJoin pool
Mahindra Thar Roxx₹12.9–23.1 lakhJoin pool
Mahindra Bolero₹9.8–10.9 lakhJoin pool
Mahindra Bolero Neo₹9.9–12.2 lakhJoin pool
Mahindra XEV 9e₹21.9–30.5 lakhJoin pool
Mahindra BE 6₹18.9–26.9 lakhJoin pool

Prices last reviewed November 2026; makers revise them often. Your exact on-road price comes from the dealers' bids.

How CoBuy gets you a better price

  1. Tell us your Mahindra: variant, engine and gearbox, colour, and any car you want to exchange.
  2. We pool buyers: everyone in Bengaluru who wants the same car joins one pool, every 15 days.
  3. Authorised dealers bid: each dealer sends one sealed price for the pool. Nobody sees the others' bids.
  4. You get one itemised on-road price: the best bid plus insurance, every rupee listed. Book only if you like it.

Frequently asked questions

What is the price range of Mahindra cars in Bengaluru?

Mahindra cars in India start at about ₹7.9 lakh and go up to about ₹30.5 lakh ex-showroom (prices last reviewed November 2026). On-road prices in Bengaluru are higher because of Karnataka road tax, registration and insurance.

How do I get the best price on a Mahindra car in Bangalore?

Join the CoBuy pool for the Mahindra you want. Authorised Mahindra dealers in Bengaluru send sealed bids for everyone buying the same car, and you get one itemised on-road price. No fee to buyers.

All new cars in Bengaluru