In comparing the Land Rover Discovery's and the BMW X7's specifications and ratings, the Land Rover Discovery has the advantage in the areas of new vehicle base pricing, typical lower range of pricing for one- to five-year-old used cars, and resale value. The BMW X7 has the advantage in the areas of fuel efficiency and base engine power. Based on this comparison of the Land Rover Discovery's and the BMW X7's specifications and ratings, the Land Rover Discovery is a better car than the BMW X7.
Land Rover Discovery vs. BMW X7 Pricing
A used 2023 Land Rover Discovery ranges from $59,334 to $83,652 while a used 2023 BMW X7 is priced between $79,993 to $115,986. For a new model, the Land Rover Discovery's price is between $65,845 and $87,399, with the BMW X7 priced between $82,878 and $118,968.
Land Rover Discovery vs. BMW X7 Resale/Retained Value
Looking at the 5-year depreciation rate for both models, the Land Rover Discovery loses 50.7 percent of its value and the BMW X7 loses 51.6 percent of its value. This means the Land Rover Discovery retains 0.9 percentage points more of its value and has the advantage of higher resale value versus the BMW X7.
Engine Power and Fuel Efficiency Comparison
For engine performance, the Land Rover Discovery’s base engine makes 296 horsepower, and the BMW X7 base engine makes 375 horsepower. The Discovery is rated to deliver an average of 21 miles per gallon, with a highway range of 524 miles. The X7 is rated to deliver an average of 22 miles per gallon, with a highway range of 548 miles. This gives the BMW X7 the fuel efficiency and maximum range advantage over the Land Rover Discovery. Both models use premium unleaded.