BMW X7 vs Land Rover Discovery: which should you buy?
The full picture
The Land Rover Discovery starts at ₹1.26Cr against the BMW X7's ₹1.32Cr ex-showroom Delhi, so it is ₹6.20L cheaper to get into.
They run together up to ₹1.39Cr, where the X7 tops out. Past that only the Discovery has anything left to sell you, up to ₹1.39Cr.
Fuel is a real difference here: the X7 comes in diesel and petrol, the Discovery in diesel.
Same money, which car?
Take ₹1.39Cr to both showrooms and you come out with the X7 xDrive40d M Sport at ₹1.39Cr or the Discovery Dynamic HSE at ₹1.30Cr, the Discovery leaving ₹8.87L of that in your pocket.

Land Rover Discovery
Dynamic HSE Diesel Mild Hybrid AT₹1.30Cr ex-showroom Delhi₹8.87L of the budget left over
Our take
- Choose the Land Rover Discovery Dynamic HSE if
- You would rather keep the ₹8.87L than pay for features you will not missOnly one here withterrain modes60:40 split rear seat
- Choose the BMW X7 xDrive40d M Sport if
- You carry things, and this one swallows the most at 300 litresOnly one here with8 airbagsblind spot monitorsecond-row captain seats
X7 vs Discovery, on paper
| Spec | BMW X7 | Land Rover Discovery |
|---|---|---|
| Price (ex-showroom Delhi) | ₹1.32Cr to ₹1.39Cr | ₹1.26Cr to ₹1.39Cr |
| Variants | 3 | 3 |
| Body type | Full-size Luxury SUV | Midsize Luxury SUV |
| Seats | 7 | 7 |
| Fuels | Diesel, Petrol | Diesel |
| Boot | 300 litres | 172 litres |
| Length | 5,181 mm | 4,956 mm |
| Width | 2,000 mm | 2,073 mm |
| Wheelbase | 3,105 mm | 2,923 mm |
| Ground clearance | - | 207 mm |
| Fuel tank | 83 litres | 85 litres |
| Turning radius | 6.5 m | 6.21 m |
The working behind our take
Here is everything that fed that read.
- Boot spaceThe X7 swallows the most luggage at 300 litres
- Extra featuresX7 xDrive40d M Sporthead-up displaypowered driver seat (22-way against 20-way)drive modesspeakers (20 against 14)
- Trade-offX7 xDrive40d M Sportterrain modeswired CarPlay / Android Auto60:40 split rear seat
The full story
₹8.87L more gets you airbags (8 against 7), blind spot monitor and second-row captain seats on the X7 xDrive40d M Sport. The useful extras on top: touchscreen (14.9" against 11.4") and third-row AC vents. Fair if those top your list, easy to skip if not.
- The X7 swallows the most luggage at 300 litres
- Also on the X7 xDrive40d M Sport: head-up display, powered driver seat (22-way against 20-way), drive modes and speakers (20 against 14), and some minor trim beyond that
- Going to the X7 xDrive40d M Sport, you give up terrain modes, wired CarPlay / Android Auto and 60:40 split rear seat, which the Discovery Dynamic HSE keeps
Whichever you pick, the variant is where the money goes
X7 vs Discovery: the questions people ask
- Is the BMW X7 or the Land Rover Discovery cheaper?
- The Land Rover Discovery, by ₹6.20L: it starts at ₹1.26Cr against ₹1.32Cr ex-showroom Delhi for the X7. Both run well past that, so what you actually pay depends on the variant.
- BMW X7 vs Land Rover Discovery: which gives you more for the same money?
- At ₹1.39Cr it is the X7 xDrive40d M Sport against the Discovery Dynamic HSE. ₹8.87L more gets you airbags (8 against 7), blind spot monitor and second-row captain seats on the X7 xDrive40d M Sport. The useful extras on top: touchscreen (14.9" against 11.4") and third-row AC vents. Fair if those top your list, easy to skip if not.
- Which is more practical, the BMW X7 or the Land Rover Discovery?
- On the figures the makers publish, the X7 swallows 300 litres of luggage against 172. Everything else about living with them, from boot shape to how the back seat actually feels, is a test drive question rather than a spec sheet one.
Prices are ex-showroom Delhi and change without notice. Specifications are compiled from public sources; always confirm with a dealer before buying.

